{"cik":1685040,"entityName":"Brighthouse Financial, Inc.","facts":{"dei":{"EntityCommonStockSharesOutstanding":{"label":"Entity Common Stock, Shares Outstanding","description":"Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.","units":{"shares":[{"end":"2017-08-14","val":119773106,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15","frame":"CY2017Q2I"},{"end":"2017-11-09","val":119773106,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2018-03-15","val":119773106,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2018Q1I"},{"end":"2018-05-09","val":119773106,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2018-08-07","val":119782668,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2I"},{"end":"2018-11-02","val":118601232,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06","frame":"CY2018Q3I"},{"end":"2019-02-22","val":116670471,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"end":"2019-05-03","val":115809697,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2019-08-02","val":111410202,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06","frame":"CY2019Q2I"},{"end":"2019-11-01","val":107943076,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2019Q3I"},{"end":"2020-02-21","val":105096065,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"end":"2020-05-07","val":93844031,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-08-05","val":93022838,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07","frame":"CY2020Q2I"},{"end":"2020-11-04","val":89504324,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2021-02-22","val":87378950,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"end":"2021-05-06","val":85793967,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-08-04","val":83110216,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2021Q2I"},{"end":"2021-11-02","val":79818953,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05","frame":"CY2021Q3I"},{"end":"2022-02-18","val":76630436,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2022-05-05","val":74893889,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-08-02","val":71817368,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-11-03","val":69129693,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2022Q3I"},{"end":"2023-02-17","val":67696800,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2023-05-05","val":66860519,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2023Q1I"},{"end":"2023-08-04","val":65502448,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-11-03","val":64204798,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2024-02-16","val":62882143,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"end":"2024-05-03","val":62111288,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-08-02","val":60755949,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-11-01","val":59354252,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08","frame":"CY2024Q3I"},{"end":"2025-02-21","val":58060494,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"end":"2025-05-06","val":57408986,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2025Q1I"},{"end":"2025-08-04","val":57152371,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08","frame":"CY2025Q2I"},{"end":"2025-10-31","val":57171217,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3I"},{"end":"2026-02-20","val":57184099,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2026Q1I"}]}},"EntityPublicFloat":{"label":"Entity Public Float","description":"The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.","units":{"USD":[{"end":"2017-06-30","val":0,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"end":"2017-06-30","val":0,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2017-06-30","val":0,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"end":"2017-06-30","val":0,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-06-30","val":0,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"end":"2017-06-30","val":0,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06","frame":"CY2017Q2I"},{"end":"2018-06-29","val":4800000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2018Q2I"},{"end":"2019-06-28","val":4100000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2019Q2I"},{"end":"2020-06-30","val":2600000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2020Q2I"},{"end":"2021-06-30","val":3800000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2021Q2I"},{"end":"2022-06-30","val":3000000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2022Q2I"},{"end":"2023-06-30","val":3100000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2023Q2I"},{"end":"2024-06-30","val":2600000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2024Q2I"},{"end":"2025-06-30","val":3000000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","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":"2016-12-31","val":131505000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"end":"2016-12-31","val":131505000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":131505000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2016Q4I"},{"end":"2017-06-30","val":139693000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15","frame":"CY2017Q2I"},{"end":"2017-09-30","val":121992000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":113549000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"end":"2017-12-31","val":113549000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":113549000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"end":"2017-12-31","val":113549000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"end":"2017-12-31","val":113549000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2017Q4I"},{"end":"2018-03-31","val":110367000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":99787000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":103540000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06","frame":"CY2018Q3I"},{"end":"2018-12-31","val":92773000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"end":"2018-12-31","val":92773000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"end":"2018-12-31","val":92773000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06","frame":"CY2018Q4I"},{"end":"2019-03-31","val":96143000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":98938000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06","frame":"CY2019Q2I"}]}}},"srt":{"LifeInsuranceInForceAssumed":{"label":"SEC Schedule, 12-17, Insurance Companies, Reinsurance, Life Insurance in Force, Assumed","description":"Amount of life insurance issued and outstanding assumed from other entity, as disclosed in supplementary reinsurance information. Includes, but is not limited to, dividend and adjustment to face value.","units":{"USD":[{"end":"2016-12-31","val":7006000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2016Q4I"},{"end":"2017-12-31","val":6879000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"end":"2017-12-31","val":6879000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2017Q4I"},{"end":"2018-12-31","val":7458000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"end":"2018-12-31","val":7458000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"end":"2018-12-31","val":7458000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2018Q4I"},{"end":"2019-12-31","val":7153000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"end":"2019-12-31","val":7153000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"end":"2019-12-31","val":7153000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019Q4I"},{"end":"2020-12-31","val":7293000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"end":"2020-12-31","val":7293000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2020-12-31","val":7293000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020Q4I"},{"end":"2021-12-31","val":7341000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2021-12-31","val":7341000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2021-12-31","val":7341000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021Q4I"},{"end":"2022-12-31","val":6578000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":6578000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"end":"2022-12-31","val":6578000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2022Q4I"},{"end":"2023-12-31","val":6127000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"end":"2023-12-31","val":6127000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"end":"2023-12-31","val":6127000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023Q4I"},{"end":"2024-12-31","val":5641000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"end":"2024-12-31","val":5641000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024Q4I"},{"end":"2025-12-31","val":5035000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025Q4I"}]}},"LifeInsuranceInForceCeded":{"label":"SEC Schedule, 12-17, Insurance Companies, Reinsurance, Life Insurance in Force, Ceded","description":"Amount of life insurance issued and outstanding ceded to other entity, as disclosed in supplementary reinsurance information. Includes, but is not limited to, dividend and adjustment to face value.","units":{"USD":[{"end":"2016-12-31","val":465841000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2016Q4I"},{"end":"2017-12-31","val":206304000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"end":"2017-12-31","val":206304000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2017Q4I"},{"end":"2018-12-31","val":191083000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"end":"2018-12-31","val":191083000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"end":"2018-12-31","val":191083000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2018Q4I"},{"end":"2019-12-31","val":175728000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"end":"2019-12-31","val":175728000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"end":"2019-12-31","val":175728000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019Q4I"},{"end":"2020-12-31","val":164336000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"end":"2020-12-31","val":164336000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2020-12-31","val":164336000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020Q4I"},{"end":"2021-12-31","val":152764000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2021-12-31","val":152764000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2021-12-31","val":152764000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021Q4I"},{"end":"2022-12-31","val":144647000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":144647000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"end":"2022-12-31","val":144647000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2022Q4I"},{"end":"2023-12-31","val":134682000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"end":"2023-12-31","val":134682000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"end":"2023-12-31","val":134682000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023Q4I"},{"end":"2024-12-31","val":125696000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"end":"2024-12-31","val":125696000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024Q4I"},{"end":"2025-12-31","val":117396000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025Q4I"}]}},"LifeInsuranceInForceGross":{"label":"SEC Schedule, 12-17, Insurance Companies, Reinsurance, Life Insurance in Force, Gross","description":"Amount, before effect of reinsurance, of life insurance issued and outstanding, as disclosed in supplementary reinsurance information. Includes, but is not limited to, dividend and adjustment to face value.","units":{"USD":[{"end":"2016-12-31","val":653270000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2016Q4I"},{"end":"2017-12-31","val":629367000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"end":"2017-12-31","val":629367000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2017Q4I"},{"end":"2018-12-31","val":597694000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"end":"2018-12-31","val":597694000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"end":"2018-12-31","val":597694000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2018Q4I"},{"end":"2019-12-31","val":568120000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"end":"2019-12-31","val":568120000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"end":"2019-12-31","val":568120000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019Q4I"},{"end":"2020-12-31","val":541463000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"end":"2020-12-31","val":541463000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2020-12-31","val":541463000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020Q4I"},{"end":"2021-12-31","val":524398000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2021-12-31","val":524398000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2021-12-31","val":524398000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021Q4I"},{"end":"2022-12-31","val":502679000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":502679000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"end":"2022-12-31","val":502679000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2022Q4I"},{"end":"2023-12-31","val":489313000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"end":"2023-12-31","val":489313000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"end":"2023-12-31","val":489313000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023Q4I"},{"end":"2024-12-31","val":470679000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"end":"2024-12-31","val":470679000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024Q4I"},{"end":"2025-12-31","val":441648000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025Q4I"}]}},"LifeInsuranceInForceNet":{"label":"SEC Schedule, 12-17, Insurance Companies, Reinsurance, Life Insurance in Force, Net","description":"Amount, after effect of reinsurance, of life insurance issued and outstanding, as disclosed in supplementary reinsurance information. Includes, but is not limited to, dividend and adjustment to face value.","units":{"USD":[{"end":"2016-12-31","val":194435000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2016Q4I"},{"end":"2017-12-31","val":429942000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"end":"2017-12-31","val":429942000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2017Q4I"},{"end":"2018-12-31","val":414069000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"end":"2018-12-31","val":414069000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"end":"2018-12-31","val":414069000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2018Q4I"},{"end":"2019-12-31","val":399545000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"end":"2019-12-31","val":399545000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"end":"2019-12-31","val":399545000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019Q4I"},{"end":"2020-12-31","val":384420000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"end":"2020-12-31","val":384420000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2020-12-31","val":384420000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020Q4I"},{"end":"2021-12-31","val":378975000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2021-12-31","val":378975000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2021-12-31","val":378975000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021Q4I"},{"end":"2022-12-31","val":364610000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":364610000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"end":"2022-12-31","val":364610000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2022Q4I"},{"end":"2023-12-31","val":360758000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"end":"2023-12-31","val":360758000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"end":"2023-12-31","val":360758000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023Q4I"},{"end":"2024-12-31","val":350624000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"end":"2024-12-31","val":350624000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024Q4I"},{"end":"2025-12-31","val":329287000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025Q4I"}]}},"LifeInsuranceInForcePercentageAssumedToNet":{"label":"SEC Schedule, 12-17, Insurance Companies, Reinsurance, Life Insurance in Force, Percentage Assumed to Net","description":"Percentage of assumed life insurance contract issued and outstanding to life insurance contract issued and outstanding after effect of reinsurance, as disclosed in supplementary reinsurance information. Includes, but is not limited to, dividend and adjustment to face value.","units":{"pure":[{"end":"2016-12-31","val":0.036,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2016Q4I"},{"end":"2017-12-31","val":0.016,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"end":"2017-12-31","val":0.016,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2017Q4I"},{"end":"2018-12-31","val":0.018,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"end":"2018-12-31","val":0.018,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"end":"2018-12-31","val":0.018,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2018Q4I"},{"end":"2019-12-31","val":0.018,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"end":"2019-12-31","val":0.018,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"end":"2019-12-31","val":0.018,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019Q4I"},{"end":"2020-12-31","val":0.019,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"end":"2020-12-31","val":0.019,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2020-12-31","val":0.019,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020Q4I"},{"end":"2021-12-31","val":0.019,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2021-12-31","val":0.019,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2021-12-31","val":0.019,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021Q4I"},{"end":"2022-12-31","val":0.018,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":0.018,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"end":"2022-12-31","val":0.018,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2022Q4I"},{"end":"2023-12-31","val":0.017,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"end":"2023-12-31","val":0.017,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"end":"2023-12-31","val":0.017,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023Q4I"},{"end":"2024-12-31","val":0.016,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"end":"2024-12-31","val":0.016,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024Q4I"},{"end":"2025-12-31","val":0.015,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025Q4I"}]}}},"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":"2015-01-01","end":"2015-12-31","val":240000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":235000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2016-01-01","end":"2016-12-31","val":235000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":276000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2017-01-01","end":"2017-12-31","val":276000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2017-01-01","end":"2017-12-31","val":276000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":264000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":264000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":264000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":283000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2019-01-01","end":"2019-12-31","val":283000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2019-01-01","end":"2019-12-31","val":283000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":260000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":260000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":260000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":254000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":254000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":254000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":233000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":233000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":233000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":282000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":282000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":282000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":330000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2024-01-01","end":"2024-12-31","val":330000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":320000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"AccruedIncomeTaxes":{"label":"Accrued Income Taxes","description":"Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all domestic and foreign income tax obligations due. This amount is the total of current and noncurrent accrued income taxes.","units":{"USD":[{"end":"2017-12-31","val":0,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2017Q4I"},{"end":"2018-12-31","val":15000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"end":"2018-12-31","val":15000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"end":"2018-12-31","val":15000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"end":"2018-12-31","val":15000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"end":"2018-12-31","val":15000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2018Q4I"},{"end":"2019-03-31","val":19000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":14000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06","frame":"CY2019Q2I"},{"end":"2019-09-30","val":0,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2019Q3I"},{"end":"2019-12-31","val":0,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"end":"2019-12-31","val":0,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":0,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2019Q4I"},{"end":"2020-09-30","val":72000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":126000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"end":"2020-12-31","val":126000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":126000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"end":"2020-12-31","val":126000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"end":"2020-12-31","val":126000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2020Q4I"},{"end":"2021-03-31","val":152000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":150000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2021Q2I"},{"end":"2021-09-30","val":148000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05","frame":"CY2021Q3I"},{"end":"2021-12-31","val":62000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2021-12-31","val":62000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":62000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":62000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"end":"2021-12-31","val":62000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":61000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":0,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":0,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2022Q3I"},{"end":"2022-12-31","val":0,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2022Q4I"}]}},"AccruedInvestmentIncomeReceivable":{"label":"Accrued Investment Income Receivable","description":"Interest, dividends, rents, ancillary and other revenues earned but not yet received by the entity on its investments.","units":{"USD":[{"end":"2016-12-31","val":693000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"end":"2016-12-31","val":693000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":693000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2016Q4I"},{"end":"2017-06-30","val":608000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15","frame":"CY2017Q2I"},{"end":"2017-09-30","val":641000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":601000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"end":"2017-12-31","val":601000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":601000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"end":"2017-12-31","val":601000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"end":"2017-12-31","val":601000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2017Q4I"},{"end":"2018-03-31","val":640000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":607000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":675000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06","frame":"CY2018Q3I"},{"end":"2018-12-31","val":724000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"end":"2018-12-31","val":724000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"end":"2018-12-31","val":724000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"end":"2018-12-31","val":724000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"end":"2018-12-31","val":724000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2018Q4I"},{"end":"2019-03-31","val":791000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":747000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06","frame":"CY2019Q2I"},{"end":"2019-09-30","val":732000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2019Q3I"},{"end":"2019-12-31","val":684000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"end":"2019-12-31","val":684000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2019-12-31","val":684000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"end":"2019-12-31","val":684000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":684000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2019Q4I"},{"end":"2020-03-31","val":868000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":664000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07","frame":"CY2020Q2I"},{"end":"2020-09-30","val":781000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":676000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"end":"2020-12-31","val":676000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":676000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"end":"2020-12-31","val":676000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"end":"2020-12-31","val":676000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2020Q4I"},{"end":"2021-03-31","val":734000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":827000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2021Q2I"},{"end":"2021-09-30","val":764000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05","frame":"CY2021Q3I"},{"end":"2021-12-31","val":724000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2021-12-31","val":724000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":724000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":724000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"end":"2021-12-31","val":724000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":754000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":852000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":909000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2022Q3I"},{"end":"2022-12-31","val":885000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":885000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"end":"2022-12-31","val":885000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":885000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":885000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2022Q4I"},{"end":"2023-03-31","val":985000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2023Q1I"},{"end":"2023-06-30","val":1027000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":1143000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":1183000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"end":"2023-12-31","val":1183000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":1183000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":1183000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"end":"2023-12-31","val":1183000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2023Q4I"},{"end":"2024-03-31","val":1297000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":1169000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":2083000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08","frame":"CY2024Q3I"},{"end":"2024-12-31","val":1277000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"end":"2024-12-31","val":1277000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09"},{"end":"2024-12-31","val":1277000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08"},{"end":"2024-12-31","val":1277000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"end":"2024-12-31","val":1277000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024Q4I"},{"end":"2025-03-31","val":1267000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2025Q1I"},{"end":"2025-06-30","val":1235000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08","frame":"CY2025Q2I"},{"end":"2025-09-30","val":1350000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3I"},{"end":"2025-12-31","val":1260000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025Q4I"}]}},"AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectNetOfTax":{"label":"Accumulated Other Comprehensive Income (Loss), Cumulative Changes in Net Gain (Loss) from Cash Flow Hedges, Effect Net of Tax","description":"Accumulated change, net of tax, in accumulated gains and losses from derivative instruments designated and qualifying as the effective portion of cash flow hedges. Includes an entity's share of an equity investee's Increase or Decrease in deferred hedging gains or losses.","units":{"USD":[{"end":"2016-12-31","val":414000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"end":"2016-12-31","val":414000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":414000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2016Q4I"},{"end":"2017-06-30","val":346000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15","frame":"CY2017Q2I"},{"end":"2017-09-30","val":293000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":239000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"end":"2017-12-31","val":239000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":239000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"end":"2017-12-31","val":239000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"end":"2017-12-31","val":239000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2017Q4I"},{"end":"2018-03-31","val":155000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":256000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":202000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06","frame":"CY2018Q3I"},{"end":"2018-12-31","val":264000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"end":"2018-12-31","val":264000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"end":"2018-12-31","val":264000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"end":"2018-12-31","val":264000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"end":"2018-12-31","val":264000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2018Q4I"},{"end":"2019-03-31","val":204000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":257000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06","frame":"CY2019Q2I"},{"end":"2019-09-30","val":416000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2019Q3I"},{"end":"2019-12-31","val":245000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"end":"2019-12-31","val":245000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2019-12-31","val":245000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"end":"2019-12-31","val":245000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":245000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2019Q4I"},{"end":"2020-03-31","val":803000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":660000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07","frame":"CY2020Q2I"},{"end":"2020-09-30","val":464000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":173000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"end":"2020-12-31","val":173000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":173000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2020Q4I"},{"end":"2021-03-31","val":98000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":208000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2021Q2I"}]}},"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":"2014-12-31","val":2715000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2014Q4I"},{"end":"2015-12-31","val":1523000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"end":"2015-12-31","val":1523000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2015-12-31","val":1523000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"end":"2015-12-31","val":1523000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2015Q4I"},{"end":"2016-03-31","val":2456000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15","frame":"CY2016Q1I"},{"end":"2016-06-30","val":2632000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"end":"2016-06-30","val":2632000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2016Q2I"},{"end":"2016-09-30","val":2439000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2016Q3I"},{"end":"2016-12-31","val":1265000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"end":"2016-12-31","val":1265000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":1265000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"end":"2016-12-31","val":1265000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2016-12-31","val":1265000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"end":"2016-12-31","val":1265000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"end":"2016-12-31","val":1265000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"end":"2016-12-31","val":1265000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2016Q4I"},{"end":"2017-03-31","val":1506000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"end":"2017-03-31","val":1506000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-03-31","val":1506000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2017Q1I"},{"end":"2017-06-30","val":1894000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"end":"2017-06-30","val":1894000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2017-06-30","val":1894000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"end":"2017-06-30","val":1894000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06","frame":"CY2017Q2I"},{"end":"2017-09-30","val":1308000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2017-09-30","val":1308000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06","frame":"CY2017Q3I"},{"end":"2017-12-31","val":1676000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"end":"2017-12-31","val":1676000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":1676000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"end":"2017-12-31","val":1676000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"end":"2017-12-31","val":1676000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"end":"2017-12-31","val":1676000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"end":"2017-12-31","val":1676000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"end":"2017-12-31","val":1676000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"end":"2017-12-31","val":1676000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"end":"2017-12-31","val":1676000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2017Q4I"},{"end":"2018-03-31","val":801000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2018-03-31","val":737000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"end":"2018-03-31","val":737000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"end":"2018-03-31","val":737000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06","frame":"CY2018Q1I"},{"end":"2018-06-30","val":815000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"end":"2018-06-30","val":815000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"end":"2018-06-30","val":815000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"end":"2018-06-30","val":815000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2018Q2I"},{"end":"2018-09-30","val":552000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"end":"2018-09-30","val":552000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2018Q3I"},{"end":"2018-12-31","val":716000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"end":"2018-12-31","val":716000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"end":"2018-12-31","val":716000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"end":"2018-12-31","val":716000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"end":"2018-12-31","val":716000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"end":"2018-12-31","val":716000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2018-12-31","val":716000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"end":"2018-12-31","val":716000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2018-12-31","val":716000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"end":"2018-12-31","val":716000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2018Q4I"},{"end":"2019-03-31","val":1670000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"end":"2019-03-31","val":1670000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"end":"2019-03-31","val":1670000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2019-03-31","val":1670000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":2702000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"end":"2019-06-30","val":2702000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"end":"2019-06-30","val":2702000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"end":"2019-06-30","val":2702000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q2I"},{"end":"2019-09-30","val":3567000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"end":"2019-09-30","val":3567000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q3I"},{"end":"2019-12-31","val":3240000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"end":"2019-12-31","val":3240000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2019-12-31","val":3240000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"end":"2019-12-31","val":3240000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":3240000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"end":"2019-12-31","val":3240000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2019-12-31","val":3240000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"end":"2019-12-31","val":3240000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"end":"2019-12-31","val":3240000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2019-12-31","val":3240000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2019Q4I"},{"end":"2020-03-31","val":2647000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2020-03-31","val":2647000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"end":"2020-03-31","val":2647000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-03-31","val":2647000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":4965000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"end":"2020-06-30","val":4965000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2020-06-30","val":4965000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"end":"2020-06-30","val":4965000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05","frame":"CY2020Q2I"},{"end":"2020-09-30","val":5381000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2020-09-30","val":5381000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05","frame":"CY2020Q3I"},{"end":"2020-12-31","val":5716000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"end":"2020-12-31","val":5716000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":5716000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"end":"2020-12-31","val":5716000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"end":"2020-12-31","val":5716000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2020-12-31","val":5716000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2020-12-31","val":5716000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2020-12-31","val":5716000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"end":"2020-12-31","val":5716000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2020-12-31","val":5716000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2020Q4I"},{"end":"2021-03-31","val":3389000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2021-03-31","val":3389000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"end":"2021-03-31","val":3389000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-03-31","val":3389000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2021Q1I"},{"end":"2021-06-30","val":4596000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"end":"2021-06-30","val":4596000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"end":"2021-06-30","val":4596000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-06-30","val":4596000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2021Q2I"},{"end":"2021-09-30","val":4290000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"end":"2021-09-30","val":4290000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2021Q3I"},{"end":"2021-12-31","val":4172000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2021-12-31","val":4172000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":4172000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":4172000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"end":"2021-12-31","val":4172000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2021-12-31","val":47000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"end":"2021-12-31","val":47000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2021-12-31","val":47000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2021-12-31","val":47000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"end":"2021-12-31","val":47000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2021Q4I"},{"end":"2022-03-31","val":363000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2022-03-31","val":363000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2022-03-31","val":-2541000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"end":"2022-03-31","val":-2541000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2022Q1I"},{"end":"2022-06-30","val":-3091000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2022-06-30","val":-3091000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"end":"2022-06-30","val":-4176000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-06-30","val":-4176000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q2I"},{"end":"2022-09-30","val":-6637000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"end":"2022-09-30","val":-7015000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3I"},{"end":"2022-12-31","val":-5424000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":-6106000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"end":"2022-12-31","val":-6106000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":-6106000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":-6106000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"end":"2022-12-31","val":-6106000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2022-12-31","val":-6106000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2022-12-31","val":-6106000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"end":"2022-12-31","val":-6106000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2022Q4I"},{"end":"2023-03-31","val":-5288000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"end":"2023-03-31","val":-5288000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2023-03-31","val":-5288000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-03-31","val":-5288000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2023Q1I"},{"end":"2023-06-30","val":-5881000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2023-06-30","val":-5881000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2023-06-30","val":-5881000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-06-30","val":-5881000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08","frame":"CY2023Q2I"},{"end":"2023-09-30","val":-7116000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2023-09-30","val":-7116000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":-5246000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"end":"2023-12-31","val":-5246000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":-5246000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":-5246000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"end":"2023-12-31","val":-5246000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2023Q4I"},{"end":"2024-03-31","val":-5413000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2024-03-31","val":-5413000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":-5419000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2024-06-30","val":-5419000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":-4127000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08","frame":"CY2024Q3I"},{"end":"2024-12-31","val":-5278000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"end":"2024-12-31","val":-5278000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09"},{"end":"2024-12-31","val":-5278000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08"},{"end":"2024-12-31","val":-5278000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"end":"2024-12-31","val":-5278000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024Q4I"},{"end":"2025-03-31","val":-4670000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2025Q1I"},{"end":"2025-06-30","val":-4257000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08","frame":"CY2025Q2I"},{"end":"2025-09-30","val":-4020000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3I"},{"end":"2025-12-31","val":-3729000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025Q4I"}]}},"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":"2016-12-31","val":0,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"end":"2016-12-31","val":0,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2016Q4I"},{"end":"2017-06-30","val":0,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15","frame":"CY2017Q2I"},{"end":"2017-09-30","val":0,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"}]}},"AdditionalPaidInCapital":{"label":"Additional Paid in Capital","description":"Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders. Includes adjustments to additional paid in capital. Some examples of such adjustments include recording the issuance of debt with a beneficial conversion feature and certain tax consequences of equity instruments awarded to employees. Use this element for the aggregate amount of additional paid-in capital associated with common and preferred stock. For additional paid-in capital associated with only common stock, use the element additional paid in capital, common stock. For additional paid-in capital associated with only preferred stock, use the element additional paid in capital, preferred stock.","units":{"USD":[{"end":"2016-12-31","val":0,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":0,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2016Q4I"},{"end":"2017-09-30","val":12418000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":12432000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"end":"2017-12-31","val":12432000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":12432000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"end":"2017-12-31","val":12432000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"end":"2017-12-31","val":12432000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2017Q4I"},{"end":"2018-03-31","val":12432000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":12444000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":12469000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06","frame":"CY2018Q3I"},{"end":"2018-12-31","val":12473000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"end":"2018-12-31","val":12473000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"end":"2018-12-31","val":12473000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"end":"2018-12-31","val":12473000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"end":"2018-12-31","val":12473000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2018Q4I"},{"end":"2019-03-31","val":12889000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":12893000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06","frame":"CY2019Q2I"},{"end":"2019-09-30","val":12897000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2019Q3I"},{"end":"2019-12-31","val":12908000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"end":"2019-12-31","val":12908000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2019-12-31","val":12908000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"end":"2019-12-31","val":12908000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":12908000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2019Q4I"},{"end":"2020-03-31","val":12911000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":13307000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07","frame":"CY2020Q2I"},{"end":"2020-09-30","val":13314000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":13878000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"end":"2020-12-31","val":13878000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":13878000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"end":"2020-12-31","val":13878000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"end":"2020-12-31","val":13878000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2020Q4I"},{"end":"2021-03-31","val":13858000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":13842000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2021Q2I"},{"end":"2021-09-30","val":13830000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05","frame":"CY2021Q3I"},{"end":"2021-12-31","val":14154000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2021-12-31","val":14154000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":14154000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":14154000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"end":"2021-12-31","val":14154000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":14133000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":14113000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":14095000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2022Q3I"},{"end":"2022-12-31","val":14075000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":14075000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"end":"2022-12-31","val":14075000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":14075000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":14075000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2022Q4I"},{"end":"2023-03-31","val":14054000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2023Q1I"},{"end":"2023-06-30","val":14039000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":14022000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":14004000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"end":"2023-12-31","val":14004000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":14004000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":14004000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"end":"2023-12-31","val":14004000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2023Q4I"},{"end":"2024-03-31","val":13989000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":13972000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":13953000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08","frame":"CY2024Q3I"},{"end":"2024-12-31","val":13927000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"end":"2024-12-31","val":13927000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09"},{"end":"2024-12-31","val":13927000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08"},{"end":"2024-12-31","val":13927000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"end":"2024-12-31","val":13927000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024Q4I"},{"end":"2025-03-31","val":13939000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2025Q1I"},{"end":"2025-06-30","val":13918000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08","frame":"CY2025Q2I"},{"end":"2025-09-30","val":13893000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3I"},{"end":"2025-12-31","val":13870000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025Q4I"}]}},"AdjustmentsToAdditionalPaidInCapitalOther":{"label":"Adjustments to Additional Paid in Capital, Other","description":"Amount of other increase (decrease) in additional paid in capital (APIC).","units":{"USD":[{"end":"2017-08-04","val":12400000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"end":"2017-08-04","val":12400000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"end":"2017-08-04","val":12400000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2017Q2I"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2017"}]}},"AllocatedShareBasedCompensationExpense":{"label":"Share-based Payment Arrangement, Expense","description":"Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.","units":{"USD":[{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2017-04-01","end":"2017-06-30","val":0,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2017Q2"},{"start":"2019-01-01","end":"2019-12-31","val":21000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":21000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":21000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":23000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":23000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":23000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":22000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":22000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":22000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":29000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":29000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":29000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":23000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2024-01-01","end":"2024-12-31","val":23000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":42000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"AllowanceForLoanAndLeaseLossesRealEstate":{"label":"Allowance for Loan and Lease Losses, Real Estate","description":"The reserve to cover probable credit losses related to specifically identified fixed maturity real estate loans as well as probable credit losses inherent in the remainder of that loan portfolio.","units":{"USD":[{"end":"2015-12-31","val":37000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"end":"2015-12-31","val":37000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2015Q4I"},{"end":"2016-06-30","val":42000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":43000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2016Q3I"},{"end":"2016-12-31","val":40000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"end":"2016-12-31","val":40000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":40000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2016Q4I"},{"end":"2017-06-30","val":44000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15","frame":"CY2017Q2I"},{"end":"2017-09-30","val":45000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":47000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"end":"2017-12-31","val":47000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":47000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"end":"2017-12-31","val":47000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"end":"2017-12-31","val":47000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2017Q4I"},{"end":"2018-03-31","val":49000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":51000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":56000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06","frame":"CY2018Q3I"},{"end":"2018-12-31","val":57000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"end":"2018-12-31","val":57000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"end":"2018-12-31","val":57000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"end":"2018-12-31","val":57000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"end":"2018-12-31","val":57000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2018Q4I"},{"end":"2019-03-31","val":60000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":64000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06","frame":"CY2019Q2I"},{"end":"2019-09-30","val":64000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2019Q3I"},{"end":"2019-12-31","val":64000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"end":"2019-12-31","val":64000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2019-12-31","val":64000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"end":"2019-12-31","val":64000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":64000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2019Q4I"},{"end":"2020-03-31","val":69000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":92000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07","frame":"CY2020Q2I"},{"end":"2020-09-30","val":90000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":94000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"end":"2020-12-31","val":94000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":94000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"end":"2020-12-31","val":94000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"end":"2020-12-31","val":94000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2020Q4I"},{"end":"2021-03-31","val":91000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":97000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2021Q2I"},{"end":"2021-09-30","val":100000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05","frame":"CY2021Q3I"},{"end":"2021-12-31","val":123000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2021-12-31","val":123000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":123000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":123000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"end":"2021-12-31","val":123000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":127000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":103000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":99000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2022Q3I"},{"end":"2022-12-31","val":119000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":119000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"end":"2022-12-31","val":119000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":119000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":119000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2022Q4I"},{"end":"2023-03-31","val":136000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2023Q1I"},{"end":"2023-06-30","val":145000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":137000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":137000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"end":"2023-12-31","val":137000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":137000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":137000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"end":"2023-12-31","val":137000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2023Q4I"},{"end":"2024-03-31","val":142000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":155000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":167000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08","frame":"CY2024Q3I"},{"end":"2024-12-31","val":178000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"end":"2024-12-31","val":178000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09"},{"end":"2024-12-31","val":178000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08"},{"end":"2024-12-31","val":178000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"end":"2024-12-31","val":178000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024Q4I"},{"end":"2025-03-31","val":209000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2025Q1I"},{"end":"2025-06-30","val":209000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08","frame":"CY2025Q2I"},{"end":"2025-09-30","val":205000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3I"},{"end":"2025-12-31","val":200000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025Q4I"}]}},"AmortizationOfIntangibleAssets":{"label":"Amortization of Intangible Assets","description":"The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":19000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":16000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2016-01-01","end":"2016-12-31","val":16000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":15000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2017-01-01","end":"2017-12-31","val":15000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2017-01-01","end":"2017-12-31","val":15000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":14000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":14000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":13000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2019"}]}},"AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount":{"label":"Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount","description":"Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.","units":{"shares":[{"start":"2018-01-01","end":"2018-12-31","val":218000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":217990,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":217990,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2018"},{"start":"2019-04-01","end":"2019-06-30","val":196492,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"start":"2019-04-01","end":"2019-06-30","val":196492,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":196492,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-01-01","end":"2019-09-30","val":196492,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":196492,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-07-01","end":"2019-09-30","val":196492,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q3"},{"start":"2020-01-01","end":"2020-03-31","val":196492,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"start":"2020-01-01","end":"2020-03-31","val":196492,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":187371,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"start":"2020-01-01","end":"2020-06-30","val":187371,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-04-01","end":"2021-06-30","val":187371,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-04-01","end":"2021-06-30","val":187371,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-07-01","end":"2021-09-30","val":187371,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"start":"2021-07-01","end":"2021-09-30","val":187371,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":187371,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":187371,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":187371,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":187371,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":187371,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":187371,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":187371,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":187371,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-01-01","end":"2022-09-30","val":187371,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":187371,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":187371,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":187371,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2022"},{"start":"2023-07-01","end":"2023-09-30","val":187371,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":187371,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08","frame":"CY2023Q3"},{"start":"2024-04-01","end":"2024-06-30","val":187371,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-04-01","end":"2024-06-30","val":187371,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08","frame":"CY2024Q2"},{"start":"2024-07-01","end":"2024-09-30","val":187371,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"start":"2024-07-01","end":"2024-09-30","val":187371,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":187371,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2024-01-01","end":"2024-12-31","val":187371,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-07-01","end":"2025-09-30","val":166769,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3"}]}},"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":"2016-12-31","val":221930000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"end":"2016-12-31","val":221930000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":221930000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2016Q4I"},{"end":"2017-06-30","val":224328000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15","frame":"CY2017Q2I"},{"end":"2017-09-30","val":223279000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":224192000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"end":"2017-12-31","val":224192000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":224192000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"end":"2017-12-31","val":224192000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"end":"2017-12-31","val":224192000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2017Q4I"},{"end":"2018-03-31","val":218997000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":216212000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":216946000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06","frame":"CY2018Q3I"},{"end":"2018-12-31","val":206294000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"end":"2018-12-31","val":206294000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"end":"2018-12-31","val":206294000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"end":"2018-12-31","val":206294000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"end":"2018-12-31","val":206294000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2018Q4I"},{"end":"2019-03-31","val":216430000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":221212000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06","frame":"CY2019Q2I"},{"end":"2019-09-30","val":225876000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2019Q3I"},{"end":"2019-12-31","val":227259000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"end":"2019-12-31","val":227259000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2019-12-31","val":227259000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"end":"2019-12-31","val":227259000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":227259000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2019Q4I"},{"end":"2020-03-31","val":223953000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":235367000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07","frame":"CY2020Q2I"},{"end":"2020-09-30","val":239681000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":247869000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"end":"2020-12-31","val":247869000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":247869000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"end":"2020-12-31","val":247869000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"end":"2020-12-31","val":247869000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2020Q4I"},{"end":"2021-03-31","val":241937000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":253856000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2021Q2I"},{"end":"2021-09-30","val":254691000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05","frame":"CY2021Q3I"},{"end":"2021-12-31","val":259840000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2021-12-31","val":259840000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":259840000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":259840000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"end":"2021-12-31","val":259840000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2021-12-31","val":262257000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"end":"2021-12-31","val":262257000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2021-12-31","val":262257000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2021-12-31","val":262257000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021Q4I"},{"end":"2022-03-31","val":245052000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":228211000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":221641000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2022Q3I"},{"end":"2022-12-31","val":225580000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":224847000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"end":"2022-12-31","val":224847000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":224847000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":224847000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2022Q4I"},{"end":"2023-03-31","val":230002000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2023Q1I"},{"end":"2023-06-30","val":231545000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":223516000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":236340000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"end":"2023-12-31","val":236340000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":236340000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":236340000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"end":"2023-12-31","val":236340000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2023Q4I"},{"end":"2024-03-31","val":239688000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":237438000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":245156000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08","frame":"CY2024Q3I"},{"end":"2024-12-31","val":238537000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"end":"2024-12-31","val":238537000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09"},{"end":"2024-12-31","val":238537000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08"},{"end":"2024-12-31","val":238537000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"end":"2024-12-31","val":238537000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024Q4I"},{"end":"2025-03-31","val":234681000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2025Q1I"},{"end":"2025-06-30","val":242645000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08","frame":"CY2025Q2I"},{"end":"2025-09-30","val":244679000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3I"},{"end":"2025-12-31","val":241800000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025Q4I"}]}},"AssetsHeldInTrust":{"label":"Assets Held-in-trust","description":"The total amount of cash and securities held by third party trustees pursuant to terms of debt instruments or other agreements as of the date of each statement of financial position presented, which can be used by the trustee only to pay the noncurrent portion of specified obligations.","units":{"USD":[{"end":"2016-12-31","val":9054000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"end":"2016-12-31","val":9054000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":9054000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2016Q4I"},{"end":"2017-06-30","val":4237000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15","frame":"CY2017Q2I"},{"end":"2017-09-30","val":2511000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":2634000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"end":"2017-12-31","val":2634000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":2634000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"end":"2017-12-31","val":2634000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"end":"2017-12-31","val":2634000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2017Q4I"},{"end":"2018-03-31","val":2755000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":2985000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":3275000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06","frame":"CY2018Q3I"},{"end":"2018-12-31","val":3455000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"end":"2018-12-31","val":3455000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"end":"2018-12-31","val":3455000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"end":"2018-12-31","val":3455000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"end":"2018-12-31","val":3455000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2018Q4I"},{"end":"2019-03-31","val":3788000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":4087000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06","frame":"CY2019Q2I"},{"end":"2019-09-30","val":4429000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2019Q3I"},{"end":"2019-12-31","val":4561000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"end":"2019-12-31","val":4561000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2019-12-31","val":4561000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"end":"2019-12-31","val":4561000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":4561000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2019Q4I"},{"end":"2020-03-31","val":5052000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":5456000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07","frame":"CY2020Q2I"},{"end":"2020-09-30","val":5518000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":5717000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"end":"2020-12-31","val":5717000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":5717000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"end":"2020-12-31","val":5717000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"end":"2020-12-31","val":5717000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2020Q4I"},{"end":"2021-03-31","val":5456000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":5725000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2021Q2I"},{"end":"2021-09-30","val":5834000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05","frame":"CY2021Q3I"},{"end":"2021-12-31","val":6029000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2021-12-31","val":6029000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":6029000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":6029000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"end":"2021-12-31","val":6029000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":5699000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":5494000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":5294000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2022Q3I"},{"end":"2022-12-31","val":5621000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":5621000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"end":"2022-12-31","val":5621000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":5621000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":5621000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2022Q4I"},{"end":"2023-03-31","val":5857000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2023Q1I"},{"end":"2023-06-30","val":5695000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":5536000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":7142000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"end":"2023-12-31","val":7142000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":7142000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":7142000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"end":"2023-12-31","val":7142000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2023Q4I"},{"end":"2024-03-31","val":7151000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":7207000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":7686000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08","frame":"CY2024Q3I"},{"end":"2024-12-31","val":8274000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"end":"2024-12-31","val":8274000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09"},{"end":"2024-12-31","val":8274000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08"},{"end":"2024-12-31","val":8274000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"end":"2024-12-31","val":8274000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024Q4I"},{"end":"2025-03-31","val":7924000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2025Q1I"},{"end":"2025-06-30","val":8544000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08","frame":"CY2025Q2I"},{"end":"2025-09-30","val":7761000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3I"},{"end":"2025-12-31","val":7327000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025Q4I"}]}},"AssetsNeededForImmediateSettlementAggregateFairValue":{"label":"Assets Needed for Immediate Settlement, Aggregate Fair Value","description":"The aggregate fair value of assets needed to immediately settle the 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":"2016-12-31","val":0,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"end":"2016-12-31","val":0,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2016Q4I"},{"end":"2017-06-30","val":0,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15","frame":"CY2017Q2I"},{"end":"2017-09-30","val":0,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"}]}},"AssumedPremiumsEarned":{"label":"Assumed Premiums Earned","description":"Amount of earned premiums assumed from other entities.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":297000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":79000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2016-01-01","end":"2016-12-31","val":79000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":11000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2017-01-01","end":"2017-12-31","val":11000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2017-01-01","end":"2017-12-31","val":11000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":11000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":11000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":11000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":10000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2019-01-01","end":"2019-12-31","val":10000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2019-01-01","end":"2019-12-31","val":10000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":10000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":10000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":10000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":-12000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":-12000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":-12000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":6000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":6000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":6000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":14000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":14000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":14000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":12000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2024-01-01","end":"2024-12-31","val":12000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":9000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"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":"2019-12-31","val":7136000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2019-12-31","val":7136000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"end":"2019-12-31","val":7136000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":7136000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2019Q4I"},{"end":"2020-03-31","val":7664000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":10766000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07","frame":"CY2020Q2I"},{"end":"2020-09-30","val":11571000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":12117000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"end":"2020-12-31","val":12117000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":12117000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"end":"2020-12-31","val":12117000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"end":"2020-12-31","val":12117000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2020Q4I"},{"end":"2021-03-31","val":7695000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":9698000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2021Q2I"},{"end":"2021-09-30","val":9085000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05","frame":"CY2021Q3I"},{"end":"2021-12-31","val":8806000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2021-12-31","val":8806000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":8806000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":8806000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"end":"2021-12-31","val":8806000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":3904000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":1682000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":694000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2022Q3I"},{"end":"2022-12-31","val":752000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":752000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"end":"2022-12-31","val":752000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":752000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":752000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2022Q4I"},{"end":"2023-03-31","val":1130000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2023Q1I"},{"end":"2023-06-30","val":860000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":266000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":1037000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"end":"2023-12-31","val":1037000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":1037000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":1037000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"end":"2023-12-31","val":1037000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2023Q4I"},{"end":"2024-03-31","val":724000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":569000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":1300000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08","frame":"CY2024Q3I"},{"end":"2024-12-31","val":498000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"end":"2024-12-31","val":498000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09"},{"end":"2024-12-31","val":498000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08"},{"end":"2024-12-31","val":498000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"end":"2024-12-31","val":498000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024Q4I"},{"end":"2025-03-31","val":680000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2025Q1I"},{"end":"2025-06-30","val":786000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08","frame":"CY2025Q2I"},{"end":"2025-09-30","val":976000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3I"},{"end":"2025-12-31","val":963000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025Q4I"}]}},"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":"2019-12-31","val":179000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2019-12-31","val":179000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"end":"2019-12-31","val":179000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":179000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2019Q4I"},{"end":"2020-03-31","val":1589000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":461000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07","frame":"CY2020Q2I"},{"end":"2020-09-30","val":290000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":149000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"end":"2020-12-31","val":149000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":149000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"end":"2020-12-31","val":149000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"end":"2020-12-31","val":149000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2020Q4I"},{"end":"2021-03-31","val":794000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":358000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2021Q2I"},{"end":"2021-09-30","val":429000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05","frame":"CY2021Q3I"},{"end":"2021-12-31","val":459000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2021-12-31","val":459000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":459000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":459000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"end":"2021-12-31","val":459000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":2639000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":6685000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":10725000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2022Q3I"},{"end":"2022-12-31","val":9512000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":9512000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"end":"2022-12-31","val":9512000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":9512000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":9512000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2022Q4I"},{"end":"2023-03-31","val":8133000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2023Q1I"},{"end":"2023-06-30","val":8841000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":11184000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":7156000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"end":"2023-12-31","val":7156000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":7156000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":7156000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"end":"2023-12-31","val":7156000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2023Q4I"},{"end":"2024-03-31","val":7778000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":8119000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":5779000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08","frame":"CY2024Q3I"},{"end":"2024-12-31","val":7965000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"end":"2024-12-31","val":7965000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09"},{"end":"2024-12-31","val":7965000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08"},{"end":"2024-12-31","val":7965000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"end":"2024-12-31","val":7965000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024Q4I"},{"end":"2025-03-31","val":7054000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2025Q1I"},{"end":"2025-06-30","val":6646000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08","frame":"CY2025Q2I"},{"end":"2025-09-30","val":5939000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3I"},{"end":"2025-12-31","val":5931000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025Q4I"}]}},"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":"2016-12-31","val":58715000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"end":"2016-12-31","val":58715000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":58715000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2016Q4I"},{"end":"2017-06-30","val":59277000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15","frame":"CY2017Q2I"},{"end":"2017-09-30","val":59126000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":60173000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"end":"2017-12-31","val":60173000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":60173000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"end":"2017-12-31","val":60173000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"end":"2017-12-31","val":60173000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2017Q4I"},{"end":"2018-03-31","val":60029000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":60081000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":60705000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06","frame":"CY2018Q3I"},{"end":"2018-12-31","val":60920000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"end":"2018-12-31","val":60920000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"end":"2018-12-31","val":60920000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"end":"2018-12-31","val":60920000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"end":"2018-12-31","val":60920000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2018Q4I"},{"end":"2019-03-31","val":61101000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":61362000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06","frame":"CY2019Q2I"},{"end":"2019-09-30","val":63115000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2019Q3I"},{"end":"2019-12-31","val":64079000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"end":"2019-12-31","val":64079000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2019-12-31","val":64079000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"end":"2019-12-31","val":64079000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":64079000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2019Q4I"},{"end":"2020-03-31","val":65237000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":66496000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07","frame":"CY2020Q2I"},{"end":"2020-09-30","val":68061000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":70529000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"end":"2020-12-31","val":70529000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":70529000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"end":"2020-12-31","val":70529000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"end":"2020-12-31","val":70529000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2020Q4I"},{"end":"2021-03-31","val":72078000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":75454000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2021Q2I"},{"end":"2021-09-30","val":78425000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05","frame":"CY2021Q3I"},{"end":"2021-12-31","val":79246000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2021-12-31","val":79246000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":79246000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":79246000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"end":"2021-12-31","val":79246000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":81242000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":83613000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":85307000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2022Q3I"},{"end":"2022-12-31","val":84344000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":84344000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"end":"2022-12-31","val":84344000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":84344000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":84344000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2022Q4I"},{"end":"2023-03-31","val":84693000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2023Q1I"},{"end":"2023-06-30","val":85570000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":86373000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":87131000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"end":"2023-12-31","val":87131000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":87131000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":87131000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"end":"2023-12-31","val":87131000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2023Q4I"},{"end":"2024-03-31","val":87555000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":88176000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":87838000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08","frame":"CY2024Q3I"},{"end":"2024-12-31","val":87603000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"end":"2024-12-31","val":87603000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09"},{"end":"2024-12-31","val":87603000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08"},{"end":"2024-12-31","val":87603000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"end":"2024-12-31","val":87603000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024Q4I"},{"end":"2025-03-31","val":87070000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2025Q1I"},{"end":"2025-06-30","val":86762000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08","frame":"CY2025Q2I"},{"end":"2025-09-30","val":86564000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3I"},{"end":"2025-12-31","val":87046000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025Q4I"}]}},"AvailableForSaleEquitySecuritiesAmortizedCostBasis":{"label":"Available-for-sale Equity Securities, Amortized Cost Basis","description":"This item represents the cost of equity securities, which are categorized neither as held-to-maturity nor trading, net of adjustments for other-than-temporary impairments recognized in earnings (less any cumulative-effect adjustments recognized, as defined), and fair value hedge accounting adjustments, if any.","units":{"USD":[{"end":"2016-12-31","val":280000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"end":"2016-12-31","val":280000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":280000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2016Q4I"},{"end":"2017-06-30","val":247000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15","frame":"CY2017Q2I"},{"end":"2017-09-30","val":234000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":212000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"end":"2017-12-31","val":142000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":142000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"end":"2017-12-31","val":142000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06","frame":"CY2017Q4I"},{"end":"2018-03-31","val":142000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":140000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":139000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06","frame":"CY2018Q3I"}]}},"AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax":{"label":"Available-for-sale Securities, Accumulated Gross Unrealized Gain, before Tax","description":"Amount before tax of unrealized gain in accumulated other comprehensive income (AOCI) on investments in debt and equity securities classified as available-for-sale.","units":{"USD":[{"end":"2018-12-31","val":3068000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"end":"2018-12-31","val":3068000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"end":"2018-12-31","val":3068000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2018Q4I"},{"end":"2019-06-30","val":6075000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06","frame":"CY2019Q2I"},{"end":"2019-09-30","val":7830000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2019Q3I"},{"end":"2019-12-31","val":7136000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2019Q4I"}]}},"AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax":{"label":"Available-for-sale Securities, Accumulated Gross Unrealized Loss, before Tax","description":"Amount before tax of unrealized loss in accumulated other comprehensive income (AOCI) on investments in debt and equity securities classified as available-for-sale.","units":{"USD":[{"end":"2018-12-31","val":1383000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"end":"2018-12-31","val":1383000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"end":"2018-12-31","val":1383000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2018Q4I"},{"end":"2019-06-30","val":230000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06","frame":"CY2019Q2I"},{"end":"2019-09-30","val":227000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2019Q3I"},{"end":"2019-12-31","val":183000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2019Q4I"}]}},"AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost":{"label":"Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, after Year 5 Through 10","description":"Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in sixth through tenth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2017-06-30","val":9720000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15","frame":"CY2017Q2I"},{"end":"2017-09-30","val":10713000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":11478000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2017Q4I"},{"end":"2018-03-31","val":11976000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":11677000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":11376000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06","frame":"CY2018Q3I"},{"end":"2018-12-31","val":11672000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2018Q4I"},{"end":"2019-03-31","val":12155000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":12313000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06","frame":"CY2019Q2I"},{"end":"2019-09-30","val":12584000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2019Q3I"},{"end":"2019-12-31","val":12694000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2019Q4I"},{"end":"2020-03-31","val":12984000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":13453000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07","frame":"CY2020Q2I"},{"end":"2020-09-30","val":14164000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":14562000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2020Q4I"},{"end":"2021-03-31","val":15408000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":16101000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2021Q2I"},{"end":"2021-09-30","val":16238000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05","frame":"CY2021Q3I"},{"end":"2021-12-31","val":16916000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2021Q4I"},{"end":"2022-03-31","val":17075000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":17522000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":17400000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2022Q3I"},{"end":"2022-12-31","val":17011000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2022Q4I"},{"end":"2023-03-31","val":16379000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2023Q1I"},{"end":"2023-06-30","val":15952000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":15314000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":15153000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2023Q4I"},{"end":"2024-03-31","val":14621000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":14088000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":13807000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08","frame":"CY2024Q3I"},{"end":"2024-12-31","val":13624000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2024Q4I"},{"end":"2025-03-31","val":13175000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2025Q1I"},{"end":"2025-06-30","val":12556000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08","frame":"CY2025Q2I"},{"end":"2025-09-30","val":12952000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3I"},{"end":"2025-12-31","val":13148000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025Q4I"}]}},"AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue":{"label":"Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year 5 Through 10","description":"Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in sixth through tenth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2017-06-30","val":10019000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15","frame":"CY2017Q2I"},{"end":"2017-09-30","val":11076000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":11816000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2017Q4I"},{"end":"2018-03-31","val":12039000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":11570000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":11263000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06","frame":"CY2018Q3I"},{"end":"2018-12-31","val":11456000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2018Q4I"},{"end":"2019-03-31","val":12411000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":12967000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06","frame":"CY2019Q2I"},{"end":"2019-09-30","val":13422000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2019Q3I"},{"end":"2019-12-31","val":13564000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2019Q4I"},{"end":"2020-03-31","val":13122000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":14687000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07","frame":"CY2020Q2I"},{"end":"2020-09-30","val":15661000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":16339000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2020Q4I"},{"end":"2021-03-31","val":16453000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":17440000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2021Q2I"},{"end":"2021-09-30","val":17391000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05","frame":"CY2021Q3I"},{"end":"2021-12-31","val":17893000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2021Q4I"},{"end":"2022-03-31","val":16730000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":15976000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":14982000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2022Q3I"},{"end":"2022-12-31","val":15033000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2022Q4I"},{"end":"2023-03-31","val":14794000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2023Q1I"},{"end":"2023-06-30","val":14192000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":13185000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":13910000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2023Q4I"},{"end":"2024-03-31","val":13265000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":12715000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":12983000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08","frame":"CY2024Q3I"},{"end":"2024-12-31","val":12381000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2024Q4I"},{"end":"2025-03-31","val":12215000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2025Q1I"},{"end":"2025-06-30","val":11928000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08","frame":"CY2025Q2I"},{"end":"2025-09-30","val":12509000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3I"},{"end":"2025-12-31","val":12779000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025Q4I"}]}},"AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost":{"label":"Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, after Year One Through Five","description":"Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in second through fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2017-06-30","val":11680000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15","frame":"CY2017Q2I"},{"end":"2017-09-30","val":11012000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":10548000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2017Q4I"},{"end":"2018-03-31","val":9007000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":8553000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":8580000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06","frame":"CY2018Q3I"},{"end":"2018-12-31","val":7874000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2018Q4I"},{"end":"2019-03-31","val":7692000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":7069000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06","frame":"CY2019Q2I"},{"end":"2019-09-30","val":6764000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2019Q3I"},{"end":"2019-12-31","val":6943000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2019Q4I"},{"end":"2020-03-31","val":7149000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":7534000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07","frame":"CY2020Q2I"},{"end":"2020-09-30","val":7291000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":7304000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2020Q4I"},{"end":"2021-03-31","val":7437000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":9016000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2021Q2I"},{"end":"2021-09-30","val":9982000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05","frame":"CY2021Q3I"},{"end":"2021-12-31","val":10060000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2021Q4I"},{"end":"2022-03-31","val":11765000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":13020000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":13566000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2022Q3I"},{"end":"2022-12-31","val":13740000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2022Q4I"},{"end":"2023-03-31","val":14307000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2023Q1I"},{"end":"2023-06-30","val":15240000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":16877000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":17277000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2023Q4I"},{"end":"2024-03-31","val":17921000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":18698000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":18956000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08","frame":"CY2024Q3I"},{"end":"2024-12-31","val":19848000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2024Q4I"},{"end":"2025-03-31","val":19645000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2025Q1I"},{"end":"2025-06-30","val":19915000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08","frame":"CY2025Q2I"},{"end":"2025-09-30","val":19446000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3I"},{"end":"2025-12-31","val":19598000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025Q4I"}]}},"AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue":{"label":"Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year One Through Five","description":"Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in second through fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2017-06-30","val":12110000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15","frame":"CY2017Q2I"},{"end":"2017-09-30","val":11436000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":10890000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2017Q4I"},{"end":"2018-03-31","val":9251000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":8641000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":8638000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06","frame":"CY2018Q3I"},{"end":"2018-12-31","val":7894000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2018Q4I"},{"end":"2019-03-31","val":7818000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":7264000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06","frame":"CY2019Q2I"},{"end":"2019-09-30","val":6959000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2019Q3I"},{"end":"2019-12-31","val":7169000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2019Q4I"},{"end":"2020-03-31","val":7100000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":7889000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07","frame":"CY2020Q2I"},{"end":"2020-09-30","val":7729000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":7851000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2020Q4I"},{"end":"2021-03-31","val":7902000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":9531000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2021Q2I"},{"end":"2021-09-30","val":10464000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05","frame":"CY2021Q3I"},{"end":"2021-12-31","val":10443000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2021Q4I"},{"end":"2022-03-31","val":11672000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":12583000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":12716000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2022Q3I"},{"end":"2022-12-31","val":13011000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2022Q4I"},{"end":"2023-03-31","val":13669000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2023Q1I"},{"end":"2023-06-30","val":14451000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":15977000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":16809000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2023Q4I"},{"end":"2024-03-31","val":17321000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":18050000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":18740000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08","frame":"CY2024Q3I"},{"end":"2024-12-31","val":19272000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2024Q4I"},{"end":"2025-03-31","val":19212000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2025Q1I"},{"end":"2025-06-30","val":19598000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08","frame":"CY2025Q2I"},{"end":"2025-09-30","val":19199000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3I"},{"end":"2025-12-31","val":19365000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025Q4I"}]}},"AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost":{"label":"Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, after Year 10","description":"Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing after tenth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2017-06-30","val":22664000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15","frame":"CY2017Q2I"},{"end":"2017-09-30","val":22894000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":23331000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2017Q4I"},{"end":"2018-03-31","val":23686000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":24135000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":24033000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06","frame":"CY2018Q3I"},{"end":"2018-12-31","val":23701000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2018Q4I"},{"end":"2019-03-31","val":23624000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":24413000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06","frame":"CY2019Q2I"},{"end":"2019-09-30","val":25958000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2019Q3I"},{"end":"2019-12-31","val":26558000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2019Q4I"},{"end":"2020-03-31","val":26965000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":27568000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07","frame":"CY2020Q2I"},{"end":"2020-09-30","val":28718000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":30465000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2020Q4I"},{"end":"2021-03-31","val":31120000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":31090000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2021Q2I"},{"end":"2021-09-30","val":31471000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05","frame":"CY2021Q3I"},{"end":"2021-12-31","val":31208000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2021Q4I"},{"end":"2022-03-31","val":30949000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":31206000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":31526000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2022Q3I"},{"end":"2022-12-31","val":31162000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2022Q4I"},{"end":"2023-03-31","val":30916000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2023Q1I"},{"end":"2023-06-30","val":30513000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":30334000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":30104000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2023Q4I"},{"end":"2024-03-31","val":29786000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":29459000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":29161000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08","frame":"CY2024Q3I"},{"end":"2024-12-31","val":28829000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2024Q4I"},{"end":"2025-03-31","val":28770000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2025Q1I"},{"end":"2025-06-30","val":28566000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08","frame":"CY2025Q2I"},{"end":"2025-09-30","val":28285000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3I"},{"end":"2025-12-31","val":28000000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025Q4I"}]}},"AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue":{"label":"Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year 10","description":"Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing after tenth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2017-06-30","val":25893000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15","frame":"CY2017Q2I"},{"end":"2017-09-30","val":26245000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":27180000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2017Q4I"},{"end":"2018-03-31","val":26450000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":26401000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":25743000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06","frame":"CY2018Q3I"},{"end":"2018-12-31","val":25520000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2018Q4I"},{"end":"2019-03-31","val":26646000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":28729000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06","frame":"CY2019Q2I"},{"end":"2019-09-30","val":31668000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2019Q3I"},{"end":"2019-12-31","val":31718000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2019Q4I"},{"end":"2020-03-31","val":32458000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":35230000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07","frame":"CY2020Q2I"},{"end":"2020-09-30","val":36811000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":38816000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2020Q4I"},{"end":"2021-03-31","val":35595000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":37515000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2021Q2I"},{"end":"2021-09-30","val":37553000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05","frame":"CY2021Q3I"},{"end":"2021-12-31","val":37465000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2021Q4I"},{"end":"2022-03-31","val":32953000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":29288000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":26724000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2022Q3I"},{"end":"2022-12-31","val":27026000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2022Q4I"},{"end":"2023-03-31","val":27834000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2023Q1I"},{"end":"2023-06-30","val":26954000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":24635000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":27200000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2023Q4I"},{"end":"2024-03-31","val":26216000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":25431000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":26626000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08","frame":"CY2024Q3I"},{"end":"2024-12-31","val":24411000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2024Q4I"},{"end":"2025-03-31","val":24839000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2025Q1I"},{"end":"2025-06-30","val":24572000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08","frame":"CY2025Q2I"},{"end":"2025-09-30","val":24791000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3I"},{"end":"2025-12-31","val":24334000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025Q4I"}]}},"AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost":{"label":"Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, Year One","description":"Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2017-06-30","val":1770000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15","frame":"CY2017Q2I"},{"end":"2017-09-30","val":1658000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":1871000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2017Q4I"},{"end":"2018-03-31","val":1778000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":1759000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":1956000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06","frame":"CY2018Q3I"},{"end":"2018-12-31","val":1818000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2018Q4I"},{"end":"2019-03-31","val":1577000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":1670000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06","frame":"CY2019Q2I"},{"end":"2019-09-30","val":1957000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2019Q3I"},{"end":"2019-12-31","val":1747000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2019Q4I"},{"end":"2020-03-31","val":1960000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":1687000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07","frame":"CY2020Q2I"},{"end":"2020-09-30","val":1535000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":1504000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2020Q4I"},{"end":"2021-03-31","val":1457000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":1203000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2021Q2I"},{"end":"2021-09-30","val":1134000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05","frame":"CY2021Q3I"},{"end":"2021-12-31","val":947000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2021Q4I"},{"end":"2022-03-31","val":923000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":1025000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":1192000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2022Q3I"},{"end":"2022-12-31","val":1024000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2022Q4I"},{"end":"2023-03-31","val":1556000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2023Q1I"},{"end":"2023-06-30","val":2081000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":2207000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":2861000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2023Q4I"},{"end":"2024-03-31","val":3336000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":3788000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":4255000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08","frame":"CY2024Q3I"},{"end":"2024-12-31","val":4052000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2024Q4I"},{"end":"2025-03-31","val":4266000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2025Q1I"},{"end":"2025-06-30","val":4365000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08","frame":"CY2025Q2I"},{"end":"2025-09-30","val":4690000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3I"},{"end":"2025-12-31","val":5104000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025Q4I"}]}},"AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue":{"label":"Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, Year One","description":"Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2017-06-30","val":1780000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15","frame":"CY2017Q2I"},{"end":"2017-09-30","val":1669000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":1876000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2017Q4I"},{"end":"2018-03-31","val":1781000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":1766000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":1962000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06","frame":"CY2018Q3I"},{"end":"2018-12-31","val":1817000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2018Q4I"},{"end":"2019-03-31","val":1584000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":1681000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06","frame":"CY2019Q2I"},{"end":"2019-09-30","val":1963000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2019Q3I"},{"end":"2019-12-31","val":1757000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2019Q4I"},{"end":"2020-03-31","val":1950000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":1688000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07","frame":"CY2020Q2I"},{"end":"2020-09-30","val":1549000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":1521000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2020Q4I"},{"end":"2021-03-31","val":1478000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":1222000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2021Q2I"},{"end":"2021-09-30","val":1147000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05","frame":"CY2021Q3I"},{"end":"2021-12-31","val":960000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2021Q4I"},{"end":"2022-03-31","val":928000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":1018000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":1171000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2022Q3I"},{"end":"2022-12-31","val":1009000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2022Q4I"},{"end":"2023-03-31","val":1528000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2023Q1I"},{"end":"2023-06-30","val":2043000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":2163000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":2826000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2023Q4I"},{"end":"2024-03-31","val":3291000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":3746000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":4241000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08","frame":"CY2024Q3I"},{"end":"2024-12-31","val":4036000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2024Q4I"},{"end":"2025-03-31","val":4241000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2025Q1I"},{"end":"2025-06-30","val":4342000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08","frame":"CY2025Q2I"},{"end":"2025-09-30","val":4660000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3I"},{"end":"2025-12-31","val":5075000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025Q4I"}]}},"AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateAmortizedCost":{"label":"Debt Securities, Available-for-sale, Maturity, without Single Maturity Date, Amortized Cost","description":"Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), without single maturity date and not allocated over maturity grouping.","units":{"USD":[{"end":"2017-06-30","val":13443000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15","frame":"CY2017Q2I"},{"end":"2017-09-30","val":12849000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":12945000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2017Q4I"},{"end":"2018-03-31","val":13582000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":13957000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":14760000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06","frame":"CY2018Q3I"},{"end":"2019-03-31","val":16053000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":15897000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06","frame":"CY2019Q2I"},{"end":"2019-09-30","val":15852000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2019Q3I"},{"end":"2019-12-31","val":16137000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2019Q4I"},{"end":"2020-03-31","val":16179000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":16254000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07","frame":"CY2020Q2I"},{"end":"2020-09-30","val":16353000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":16694000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2020Q4I"},{"end":"2021-03-31","val":16656000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":18044000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2021Q2I"},{"end":"2021-09-30","val":19600000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05","frame":"CY2021Q3I"},{"end":"2021-12-31","val":20115000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2021Q4I"},{"end":"2022-03-31","val":20530000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":20840000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":21623000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2022Q3I"},{"end":"2022-12-31","val":21407000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2022Q4I"},{"end":"2023-03-31","val":21535000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2023Q1I"},{"end":"2023-06-30","val":21784000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":21641000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":21736000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2023Q4I"},{"end":"2024-03-31","val":21891000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":22143000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":21659000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08","frame":"CY2024Q3I"},{"end":"2024-12-31","val":21250000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2024Q4I"},{"end":"2025-03-31","val":21214000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2025Q1I"},{"end":"2025-06-30","val":21360000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08","frame":"CY2025Q2I"},{"end":"2025-09-30","val":21191000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3I"},{"end":"2025-12-31","val":21196000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025Q4I"}]}},"AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue":{"label":"Debt Securities, Available-for-sale, Maturity, without Single Maturity Date, Fair Value","description":"Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), without single maturity date and not allocated over maturity grouping.","units":{"USD":[{"end":"2017-06-30","val":13705000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15","frame":"CY2017Q2I"},{"end":"2017-09-30","val":13139000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":13229000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2017Q4I"},{"end":"2018-03-31","val":13657000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":13965000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":14673000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06","frame":"CY2018Q3I"},{"end":"2019-03-31","val":16388000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":16570000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06","frame":"CY2019Q2I"},{"end":"2019-09-30","val":16711000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2019Q3I"},{"end":"2019-12-31","val":16828000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2019Q4I"},{"end":"2020-03-31","val":16672000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":17302000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07","frame":"CY2020Q2I"},{"end":"2020-09-30","val":17588000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":17968000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2020Q4I"},{"end":"2021-03-31","val":17543000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":19077000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2021Q2I"},{"end":"2021-09-30","val":20519000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05","frame":"CY2021Q3I"},{"end":"2021-12-31","val":20821000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2021Q4I"},{"end":"2022-03-31","val":20213000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":19741000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":19678000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2022Q3I"},{"end":"2022-12-31","val":19498000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2022Q4I"},{"end":"2023-03-31","val":19860000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2023Q1I"},{"end":"2023-06-30","val":19937000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":19473000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":20246000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2023Q4I"},{"end":"2024-03-31","val":20381000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":20639000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":20708000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08","frame":"CY2024Q3I"},{"end":"2024-12-31","val":19955000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2024Q4I"},{"end":"2025-03-31","val":20133000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2025Q1I"},{"end":"2025-06-30","val":20395000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08","frame":"CY2025Q2I"},{"end":"2025-09-30","val":20378000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3I"},{"end":"2025-12-31","val":20461000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025Q4I"}]}},"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":"2016-12-31","val":61388000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"end":"2016-12-31","val":61388000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":61388000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2016Q4I"},{"end":"2017-06-30","val":63507000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15","frame":"CY2017Q2I"},{"end":"2017-09-30","val":63565000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":64991000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"end":"2017-12-31","val":64991000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":64991000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"end":"2017-12-31","val":64991000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"end":"2017-12-31","val":64991000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2017Q4I"},{"end":"2018-03-31","val":63178000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":62343000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":62279000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06","frame":"CY2018Q3I"},{"end":"2018-12-31","val":62608000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"end":"2018-12-31","val":62608000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"end":"2018-12-31","val":62608000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"end":"2018-12-31","val":62608000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"end":"2018-12-31","val":62608000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2018Q4I"},{"end":"2019-03-31","val":64847000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":67211000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06","frame":"CY2019Q2I"},{"end":"2019-09-30","val":70723000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2019Q3I"},{"end":"2019-12-31","val":71036000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"end":"2019-12-31","val":71036000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2019-12-31","val":71036000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"end":"2019-12-31","val":71036000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":71036000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2019Q4I"},{"end":"2020-03-31","val":71302000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":76796000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07","frame":"CY2020Q2I"},{"end":"2020-09-30","val":79338000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":82495000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"end":"2020-12-31","val":82495000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":82495000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"end":"2020-12-31","val":82495000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"end":"2020-12-31","val":82495000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2020Q4I"},{"end":"2021-03-31","val":78971000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":84785000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2021Q2I"},{"end":"2021-09-30","val":87074000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05","frame":"CY2021Q3I"},{"end":"2021-12-31","val":87582000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2021-12-31","val":87582000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":87582000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":87582000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"end":"2021-12-31","val":87582000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":82496000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":78606000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":75271000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2022Q3I"},{"end":"2022-12-31","val":75577000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":75577000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"end":"2022-12-31","val":75577000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":75577000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":75577000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2022Q4I"},{"end":"2023-03-31","val":77685000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2023Q1I"},{"end":"2023-06-30","val":77577000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":75433000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":80991000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"end":"2023-12-31","val":80991000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":80991000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":80991000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"end":"2023-12-31","val":80991000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2023Q4I"},{"end":"2024-03-31","val":80474000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":80581000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":83298000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08","frame":"CY2024Q3I"},{"end":"2024-12-31","val":80055000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"end":"2024-12-31","val":80055000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09"},{"end":"2024-12-31","val":80055000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08"},{"end":"2024-12-31","val":80055000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"end":"2024-12-31","val":80055000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024Q4I"},{"end":"2025-03-31","val":80640000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2025Q1I"},{"end":"2025-06-30","val":80835000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08","frame":"CY2025Q2I"},{"end":"2025-09-30","val":81537000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3I"},{"end":"2025-12-31","val":82014000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025Q4I"}]}},"AvailableForSaleSecuritiesEquitySecurities":{"label":"Available-for-sale Securities, Equity Securities","description":"Amount of equity securities categorized neither as held-to-maturity nor as trading.","units":{"USD":[{"end":"2016-12-31","val":300000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"end":"2016-12-31","val":300000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":300000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2016Q4I"},{"end":"2017-06-30","val":278000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15","frame":"CY2017Q2I"},{"end":"2017-09-30","val":265000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":232000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"end":"2017-12-31","val":161000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":161000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"end":"2017-12-31","val":161000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"end":"2017-12-31","val":161000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2017Q4I"},{"end":"2018-03-31","val":160000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":153000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":150000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06","frame":"CY2018Q3I"},{"end":"2018-12-31","val":140000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"end":"2018-12-31","val":140000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"end":"2018-12-31","val":140000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"end":"2018-12-31","val":140000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"end":"2018-12-31","val":140000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2018Q4I"},{"end":"2019-03-31","val":150000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":153000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06","frame":"CY2019Q2I"},{"end":"2019-09-30","val":148000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2019Q3I"},{"end":"2019-12-31","val":147000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"end":"2019-12-31","val":147000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2019-12-31","val":147000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"end":"2019-12-31","val":147000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":147000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2019Q4I"},{"end":"2020-03-31","val":122000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":129000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07","frame":"CY2020Q2I"},{"end":"2020-09-30","val":117000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":138000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"end":"2020-12-31","val":138000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":138000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2020Q4I"},{"end":"2021-03-31","val":106000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":91000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2021Q2I"}]}},"AvailableForSaleSecuritiesInUnrealizedLossPositionsQualitativeDisclosureNumberOfPositionsLessThanOneYear":{"label":"Available-for-sale, Securities in Unrealized Loss Positions, Qualitative Disclosure, Number of Positions, Less than One Year","description":"Number of investment positions in available-for-sale investments in a continuous unrealized loss position for less than one year or normal operating cycle, if longer, for which an other-than-temporary impairment (OTTI) has not been recognized in the income statement.","units":{"pure":[{"end":"2016-12-31","val":1741,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"end":"2016-12-31","val":1741,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":1741,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2016Q4I"},{"end":"2017-06-30","val":1165,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15","frame":"CY2017Q2I"},{"end":"2017-09-30","val":1037,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":922,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"end":"2017-12-31","val":911,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":911,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"end":"2017-12-31","val":911,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"end":"2017-12-31","val":911,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2017Q4I"},{"end":"2018-03-31","val":2125,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":2799,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":2978,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06","frame":"CY2018Q3I"},{"end":"2018-12-31","val":3027,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"end":"2018-12-31","val":3027,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"end":"2018-12-31","val":3027,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2018Q4I"},{"end":"2019-03-31","val":1188,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2019-12-31","val":720,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2019Q4I"}]}},"AvailableforsaleSecuritiesInUnrealizedLossPositionsQualitativeDisclosureNumberOfPositionsGreaterThanOrEqualToOneYear":{"label":"Available-for-sale, Securities in Unrealized Loss Positions, Qualitative Disclosure, Number of Positions, Greater than or Equal to One Year","description":"Number of investment positions in available-for-sale investments that have been in a continuous unrealized loss position for greater than or equal to a year for which an other-than-temporary impairment (OTTI) has not been recognized in the income statement.","units":{"pure":[{"end":"2016-12-31","val":483,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"end":"2016-12-31","val":483,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":483,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2016Q4I"},{"end":"2017-06-30","val":365,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15","frame":"CY2017Q2I"},{"end":"2017-09-30","val":375,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":642,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"end":"2017-12-31","val":638,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":638,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"end":"2017-12-31","val":638,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"end":"2017-12-31","val":638,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2017Q4I"},{"end":"2018-03-31","val":602,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":592,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":807,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06","frame":"CY2018Q3I"},{"end":"2018-12-31","val":1028,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"end":"2018-12-31","val":1028,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"end":"2018-12-31","val":1028,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2018Q4I"},{"end":"2019-03-31","val":1252,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2019-12-31","val":302,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2019Q4I"}]}},"BenefitsLossesAndExpenses":{"label":"Benefits, Losses and Expenses","description":"The total amount of expense recognized during the period for future policy benefits, claims and claims adjustment costs, and for selling, general and administrative costs.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":7429000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":1825000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":3481000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":1656000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":1656000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":5499000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-07-01","end":"2016-09-30","val":2018000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-07-01","end":"2016-09-30","val":2018000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":7723000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2016-01-01","end":"2016-12-31","val":7723000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2016"},{"start":"2016-10-01","end":"2016-12-31","val":2224000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2016Q4"},{"start":"2017-01-01","end":"2017-03-31","val":1555000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2017-01-01","end":"2017-03-31","val":1555000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2017-01-01","end":"2017-03-31","val":1555000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":3259000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2017-01-01","end":"2017-06-30","val":3259000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2017-04-01","end":"2017-06-30","val":1704000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2017-04-01","end":"2017-06-30","val":1704000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2017-04-01","end":"2017-06-30","val":1704000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2017-04-01","end":"2017-06-30","val":1704000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":5355000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-09-30","val":5355000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"start":"2017-07-01","end":"2017-09-30","val":2096000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-07-01","end":"2017-09-30","val":2096000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2017-07-01","end":"2017-09-30","val":2096000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"start":"2017-07-01","end":"2017-09-30","val":2096000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":7457000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2017-01-01","end":"2017-12-31","val":7457000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2017-01-01","end":"2017-12-31","val":7457000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2017"},{"start":"2017-10-01","end":"2017-12-31","val":2102000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2017-10-01","end":"2017-12-31","val":2102000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2017Q4"},{"start":"2018-01-01","end":"2018-03-31","val":1928000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":1928000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-01-01","end":"2018-03-31","val":1928000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"start":"2018-01-01","end":"2018-03-31","val":1928000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":3947000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-01-01","end":"2018-06-30","val":3947000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"start":"2018-04-01","end":"2018-06-30","val":2019000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-04-01","end":"2018-06-30","val":2019000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-04-01","end":"2018-06-30","val":2019000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"start":"2018-04-01","end":"2018-06-30","val":2019000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":5737000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"start":"2018-01-01","end":"2018-09-30","val":5737000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2018-07-01","end":"2018-09-30","val":1790000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"start":"2018-07-01","end":"2018-09-30","val":1790000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-07-01","end":"2018-09-30","val":1790000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2018-07-01","end":"2018-09-30","val":1790000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":7976000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":7976000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":7976000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2018"},{"start":"2018-10-01","end":"2018-12-31","val":2239000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-10-01","end":"2018-12-31","val":2239000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2018Q4"},{"start":"2019-01-01","end":"2019-03-31","val":1644000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"start":"2019-01-01","end":"2019-03-31","val":1644000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2019-01-01","end":"2019-03-31","val":1644000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":3545000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"start":"2019-01-01","end":"2019-06-30","val":3545000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"start":"2019-04-01","end":"2019-06-30","val":1901000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"start":"2019-04-01","end":"2019-06-30","val":1901000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2019-04-01","end":"2019-06-30","val":1901000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":5928000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-01-01","end":"2019-09-30","val":5928000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":2383000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-07-01","end":"2019-09-30","val":2383000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2019-07-01","end":"2019-09-30","val":2383000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":7606000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2019-01-01","end":"2019-12-31","val":7606000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2019-01-01","end":"2019-12-31","val":7606000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2019-10-01","end":"2019-12-31","val":1678000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2019Q4"},{"start":"2020-01-01","end":"2020-03-31","val":2733000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"start":"2020-01-01","end":"2020-03-31","val":2733000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":4333000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"start":"2020-01-01","end":"2020-06-30","val":4333000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2020-04-01","end":"2020-06-30","val":1600000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"start":"2020-04-01","end":"2020-06-30","val":1600000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":8485000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":8485000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"start":"2020-07-01","end":"2020-09-30","val":4152000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-07-01","end":"2020-09-30","val":4152000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":9922000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":9922000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":9922000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":1706000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":1706000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":3361000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-01-01","end":"2021-06-30","val":3361000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":1655000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-04-01","end":"2021-06-30","val":1655000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":5383000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"start":"2021-01-01","end":"2021-09-30","val":5383000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2021-07-01","end":"2021-09-30","val":2022000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"start":"2021-07-01","end":"2021-09-30","val":2022000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":7350000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":7350000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":2967000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"start":"2021-01-01","end":"2021-12-31","val":2967000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2021-01-01","end":"2021-12-31","val":2967000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2021-01-01","end":"2021-12-31","val":2967000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":1933000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":10000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"start":"2022-01-01","end":"2022-03-31","val":10000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":4517000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":1699000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":2584000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":1689000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":1689000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":6867000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-01-01","end":"2022-09-30","val":2308000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":2350000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":609000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":609000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":8645000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":2141000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"start":"2022-01-01","end":"2022-12-31","val":2141000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-01-01","end":"2022-12-31","val":2141000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-01-01","end":"2022-12-31","val":2141000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":2141000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2022"},{"start":"2022-10-01","end":"2022-12-31","val":-167000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2022Q4"},{"start":"2023-01-01","end":"2023-03-31","val":1937000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"start":"2023-01-01","end":"2023-03-31","val":1937000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-03-31","val":1937000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":2437000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-06-30","val":2437000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-04-01","end":"2023-06-30","val":500000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-04-01","end":"2023-06-30","val":500000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-04-01","end":"2023-06-30","val":500000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":3017000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":3017000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":580000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":580000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-07-01","end":"2023-09-30","val":580000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":5591000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":5591000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":5591000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2023-10-01","end":"2023-12-31","val":2574000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2023Q4"},{"start":"2024-01-01","end":"2024-03-31","val":688000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":688000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":2101000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":2101000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08"},{"start":"2024-04-01","end":"2024-06-30","val":1413000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-04-01","end":"2024-06-30","val":1413000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":3931000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"start":"2024-01-01","end":"2024-09-30","val":3931000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2024-07-01","end":"2024-09-30","val":1830000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"start":"2024-07-01","end":"2024-09-30","val":1830000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":4302000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2024-01-01","end":"2024-12-31","val":4302000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":2744000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":3522000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08"},{"start":"2025-04-01","end":"2025-06-30","val":778000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":4753000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2025-07-01","end":"2025-09-30","val":1231000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":6292000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"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":"2014-12-31","val":1603000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2014Q4I"},{"end":"2015-12-31","val":1570000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"end":"2015-12-31","val":1570000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2015Q4I"},{"end":"2016-12-31","val":5228000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"end":"2016-12-31","val":5228000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":5228000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"end":"2016-12-31","val":5228000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2016Q4I"},{"end":"2017-06-30","val":4443000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15","frame":"CY2017Q2I"},{"end":"2017-09-30","val":1698000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":1857000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"end":"2017-12-31","val":1857000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":1857000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"end":"2017-12-31","val":1857000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"end":"2017-12-31","val":1857000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2017Q4I"},{"end":"2018-03-31","val":1888000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":2135000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":2144000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06","frame":"CY2018Q3I"},{"end":"2018-12-31","val":4145000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"end":"2018-12-31","val":4145000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"end":"2018-12-31","val":4145000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"end":"2018-12-31","val":4145000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"end":"2018-12-31","val":4145000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2018Q4I"},{"end":"2019-03-31","val":3864000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":3981000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06","frame":"CY2019Q2I"},{"end":"2019-09-30","val":4289000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2019Q3I"},{"end":"2019-12-31","val":2877000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"end":"2019-12-31","val":2877000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2019-12-31","val":2877000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"end":"2019-12-31","val":2877000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":2877000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2019Q4I"},{"end":"2020-03-31","val":8930000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":7325000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07","frame":"CY2020Q2I"},{"end":"2020-09-30","val":6189000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":4108000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"end":"2020-12-31","val":4108000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":4108000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"end":"2020-12-31","val":4108000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"end":"2020-12-31","val":4108000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2020Q4I"},{"end":"2021-03-31","val":4025000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":4882000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2021Q2I"},{"end":"2021-09-30","val":4108000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05","frame":"CY2021Q3I"},{"end":"2021-12-31","val":4474000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2021-12-31","val":4474000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":4474000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":4474000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2021Q4I"},{"end":"2022-03-31","val":4101000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":5071000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":4793000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2022Q3I"}]}},"CashAndCashEquivalentsAtCarryingValueIncludingDiscontinuedOperations":{"label":"Cash and Cash Equivalents, at Carrying Value, Including Discontinued Operations","description":"For the entity and the disposal group, cash includes currency on hand as well as demand deposits with banks or financial institutions. It also includes other kinds of accounts that have the general characteristics of demand deposits in that the Entity may deposit additional funds at any time and also effectively may withdraw funds at any time without prior notice or penalty. Cash equivalents, excluding items classified as marketable securities, include short-term, highly liquid investments that are both readily convertible to known amounts of cash, and so near their maturity that they present minimal risk of changes in value because of changes in interest rates. Generally, only investments with original maturities of three months or less qualify under that definition. Original maturity means original maturity to the entity holding the investment. For example, both a three-month US Treasury bill and a three-year Treasury note purchased three months from maturity qualify as cash equivalents. However, a Treasury note purchased three years ago does not become a cash equivalent when its remaining maturity is three months. Compensating balance arrangements that do not legally restrict the withdrawal or usage of cash amounts may be reported as Cash and Cash Equivalents, while legally restricted deposits held as compensating balances against borrowing arrangements, contracts entered into with others, or company statements of intention with regard to particular deposits are not generally reported as cash and cash equivalents.","units":{"USD":[{"end":"2015-12-31","val":1570000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"end":"2015-12-31","val":1570000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2015Q4I"},{"end":"2016-06-30","val":2521000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":2825000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2016Q3I"},{"end":"2016-12-31","val":5228000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"end":"2016-12-31","val":5228000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2016Q4I"},{"end":"2017-06-30","val":4443000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15","frame":"CY2017Q2I"},{"end":"2017-09-30","val":1698000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"}]}},"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":"2015-01-01","end":"2015-12-31","val":-33000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2015"},{"start":"2016-01-01","end":"2016-06-30","val":951000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2016-01-01","end":"2016-09-30","val":1255000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-01-01","end":"2016-12-31","val":3658000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2016-01-01","end":"2016-12-31","val":3658000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-06-30","val":-785000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2017-01-01","end":"2017-09-30","val":-3530000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-12-31","val":-3371000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2017-01-01","end":"2017-12-31","val":-3371000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":2288000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2018"}]}},"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":"2016-12-31","val":5228000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2016-12-31","val":5228000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"end":"2016-12-31","val":5228000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"end":"2016-12-31","val":5228000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2016Q4I"},{"end":"2017-03-31","val":5812000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1I"},{"end":"2017-06-30","val":4443000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2017Q2I"},{"end":"2017-09-30","val":1698000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06","frame":"CY2017Q3I"},{"end":"2017-12-31","val":1857000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":1857000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"end":"2017-12-31","val":1857000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"end":"2017-12-31","val":1857000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"end":"2017-12-31","val":1857000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"end":"2017-12-31","val":1857000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"end":"2017-12-31","val":1857000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"end":"2017-12-31","val":1857000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2017Q4I"},{"end":"2018-03-31","val":1888000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2018-03-31","val":1888000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2018Q1I"},{"end":"2018-06-30","val":2135000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"end":"2018-06-30","val":2135000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06","frame":"CY2018Q2I"},{"end":"2018-09-30","val":2144000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"end":"2018-09-30","val":2144000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2018Q3I"},{"end":"2018-12-31","val":4145000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"end":"2018-12-31","val":4145000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"end":"2018-12-31","val":4145000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"end":"2018-12-31","val":4145000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"end":"2018-12-31","val":4145000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2018-12-31","val":4145000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"end":"2018-12-31","val":4145000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2018-12-31","val":4145000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"end":"2018-12-31","val":4145000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2018Q4I"},{"end":"2019-03-31","val":3864000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"end":"2019-03-31","val":3864000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2019Q1I"},{"end":"2019-06-30","val":3981000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"end":"2019-06-30","val":3981000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07","frame":"CY2019Q2I"},{"end":"2019-09-30","val":4289000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"end":"2019-09-30","val":4289000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q3I"},{"end":"2019-12-31","val":2877000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"end":"2019-12-31","val":2877000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2019-12-31","val":2877000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"end":"2019-12-31","val":2877000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":2877000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"end":"2019-12-31","val":2877000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2019-12-31","val":2877000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"end":"2019-12-31","val":2877000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"end":"2019-12-31","val":2877000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2019-12-31","val":2877000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2019Q4I"},{"end":"2020-03-31","val":8930000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2020-03-31","val":8930000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1I"},{"end":"2020-06-30","val":7325000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"end":"2020-06-30","val":7325000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2020Q2I"},{"end":"2020-09-30","val":6189000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2020-09-30","val":6189000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05","frame":"CY2020Q3I"},{"end":"2020-12-31","val":4108000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"end":"2020-12-31","val":4108000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":4108000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"end":"2020-12-31","val":4108000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"end":"2020-12-31","val":4108000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2020-12-31","val":4108000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2020-12-31","val":4108000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2020-12-31","val":4108000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"end":"2020-12-31","val":4108000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2020-12-31","val":4108000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2020Q4I"},{"end":"2021-03-31","val":4025000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2021-03-31","val":4025000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":4882000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"end":"2021-06-30","val":4882000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":4108000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"end":"2021-09-30","val":4108000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2021Q3I"},{"end":"2021-12-31","val":4474000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2021-12-31","val":4474000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":4474000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":4474000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"end":"2021-12-31","val":4474000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2021-12-31","val":4474000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"end":"2021-12-31","val":4474000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2021-12-31","val":4474000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2021-12-31","val":4474000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"end":"2021-12-31","val":4474000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2021Q4I"},{"end":"2022-03-31","val":4101000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2022-03-31","val":4101000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2022Q1I"},{"end":"2022-06-30","val":5071000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2022-06-30","val":5071000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2022Q2I"},{"end":"2022-09-30","val":4793000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"end":"2022-09-30","val":4793000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3I"},{"end":"2022-12-31","val":4115000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":4115000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"end":"2022-12-31","val":4115000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":4115000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":4115000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"end":"2022-12-31","val":4115000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2022-12-31","val":4115000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2022-12-31","val":4115000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"end":"2022-12-31","val":4115000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"end":"2022-12-31","val":4115000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2022Q4I"},{"end":"2023-03-31","val":3685000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"end":"2023-03-31","val":3685000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1I"},{"end":"2023-06-30","val":3737000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2023-06-30","val":3737000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2023Q2I"},{"end":"2023-09-30","val":3839000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2023-09-30","val":3839000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":3851000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"end":"2023-12-31","val":3851000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":3851000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":3851000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"end":"2023-12-31","val":3851000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"end":"2023-12-31","val":3851000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09"},{"end":"2023-12-31","val":3851000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08"},{"end":"2023-12-31","val":3851000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"end":"2023-12-31","val":3851000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023Q4I"},{"end":"2024-03-31","val":3823000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2024-03-31","val":3823000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2024Q1I"},{"end":"2024-06-30","val":4441000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2024-06-30","val":4441000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":5630000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"end":"2024-09-30","val":5630000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2024Q3I"},{"end":"2024-12-31","val":5045000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"end":"2024-12-31","val":5045000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09"},{"end":"2024-12-31","val":5045000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08"},{"end":"2024-12-31","val":5045000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"end":"2024-12-31","val":5045000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024Q4I"},{"end":"2025-03-31","val":4667000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2025Q1I"},{"end":"2025-06-30","val":5540000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08","frame":"CY2025Q2I"},{"end":"2025-09-30","val":6606000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3I"},{"end":"2025-12-31","val":5387000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025Q4I"}]}},"CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect":{"label":"Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Excluding Exchange Rate Effect","description":"Amount of increase (decrease) in cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; excluding effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.","units":{"USD":[{"start":"2017-01-01","end":"2017-12-31","val":-3371000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":31000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":278000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"start":"2018-01-01","end":"2018-09-30","val":287000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2018-01-01","end":"2018-12-31","val":2288000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":2288000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-281000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"start":"2019-01-01","end":"2019-03-31","val":-281000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-164000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"start":"2019-01-01","end":"2019-06-30","val":-164000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"start":"2019-01-01","end":"2019-09-30","val":144000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-01-01","end":"2019-09-30","val":144000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-01-01","end":"2019-12-31","val":-1268000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2019-01-01","end":"2019-12-31","val":-1268000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2019-01-01","end":"2019-12-31","val":-1268000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":6053000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"start":"2020-01-01","end":"2020-03-31","val":6053000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":4448000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"start":"2020-01-01","end":"2020-06-30","val":4448000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2020-01-01","end":"2020-09-30","val":3312000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":3312000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"start":"2020-01-01","end":"2020-12-31","val":1231000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":1231000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":1231000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-83000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":-83000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":774000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-01-01","end":"2021-06-30","val":774000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2021-01-01","end":"2021-12-31","val":366000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":366000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":366000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-373000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":-373000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":597000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":597000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-01-01","end":"2022-09-30","val":319000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-01-01","end":"2022-09-30","val":319000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-01-01","end":"2022-12-31","val":-359000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":-359000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":-359000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-430000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"start":"2023-01-01","end":"2023-03-31","val":-430000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-378000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-06-30","val":-378000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-01-01","end":"2023-09-30","val":-276000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":-276000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"start":"2023-01-01","end":"2023-12-31","val":-264000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":-264000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":-264000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-28000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":-28000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":590000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":590000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08"},{"start":"2024-01-01","end":"2024-09-30","val":1779000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"start":"2024-01-01","end":"2024-09-30","val":1779000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2024-01-01","end":"2024-12-31","val":1194000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2024-01-01","end":"2024-12-31","val":1194000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-378000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":495000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08"},{"start":"2025-01-01","end":"2025-09-30","val":1561000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2025-01-01","end":"2025-12-31","val":342000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"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-03-31","val":584000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-785000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2017-01-01","end":"2017-09-30","val":-3530000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"start":"2018-01-01","end":"2018-03-31","val":31000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":278000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-01-01","end":"2018-09-30","val":287000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"}]}},"CashEquivalentsAtCarryingValue":{"label":"Cash Equivalents, at Carrying Value","description":"Amount of short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.","units":{"USD":[{"end":"2016-12-31","val":4800000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"end":"2016-12-31","val":4800000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":4800000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2016Q4I"},{"end":"2017-06-30","val":3700000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15","frame":"CY2017Q2I"},{"end":"2017-09-30","val":1000000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":1400000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"end":"2017-12-31","val":1400000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":1400000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"end":"2017-12-31","val":1400000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"end":"2017-12-31","val":1400000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2017Q4I"},{"end":"2018-03-31","val":1400000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":1300000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":1100000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06","frame":"CY2018Q3I"},{"end":"2018-12-31","val":3100000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"end":"2018-12-31","val":3100000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"end":"2018-12-31","val":3100000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06","frame":"CY2018Q4I"},{"end":"2019-03-31","val":1100000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":1000000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06","frame":"CY2019Q2I"}]}},"CashFlowHedgeGainLossToBeReclassifiedWithinTwelveMonths":{"label":"Cash Flow Hedge Gain (Loss) to be Reclassified within Twelve Months","description":"The estimated net amount of existing gains or losses on cash flow hedges at the reporting date expected to be reclassified to earnings within the next 12 months.","units":{"USD":[{"start":"2017-01-01","end":"2017-06-30","val":26000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2017-01-01","end":"2017-09-30","val":19000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"}]}},"CededPremiumsEarned":{"label":"Ceded Premiums Earned","description":"Amount of earned premiums ceded to other entities.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":1090000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":1153000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2016-01-01","end":"2016-12-31","val":1153000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":943000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2017-01-01","end":"2017-12-31","val":943000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2017-01-01","end":"2017-12-31","val":943000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":810000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":810000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":810000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":779000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2019-01-01","end":"2019-12-31","val":779000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2019-01-01","end":"2019-12-31","val":779000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":753000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":753000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":753000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":721000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":721000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":721000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":703000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":703000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":703000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":685000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":685000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":685000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":637000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2024-01-01","end":"2024-12-31","val":637000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":578000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"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":"2015-01-01","end":"2015-12-31","val":-6000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2015"},{"start":"2016-01-01","end":"2016-06-30","val":-22000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":-10000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":-24000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-07-01","end":"2016-09-30","val":-2000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":-19000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2016-01-01","end":"2016-12-31","val":-19000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-40000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-1000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2017-01-01","end":"2017-06-30","val":-44000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2017-04-01","end":"2017-06-30","val":-3000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2017-04-01","end":"2017-06-30","val":-4000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":-2000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-09-30","val":-42000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"start":"2017-07-01","end":"2017-09-30","val":-1000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-07-01","end":"2017-09-30","val":3000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":-44000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2017-01-01","end":"2017-12-31","val":-44000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2017-01-01","end":"2017-12-31","val":-44000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":9000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":9000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":9000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-01-01","end":"2018-06-30","val":9000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"start":"2018-04-01","end":"2018-06-30","val":0,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-04-01","end":"2018-06-30","val":0,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":8000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"start":"2018-01-01","end":"2018-09-30","val":8000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2018-07-01","end":"2018-09-30","val":-1000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"start":"2018-07-01","end":"2018-09-30","val":-1000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":2000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":2000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":2000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-26000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"start":"2019-01-01","end":"2019-06-30","val":-26000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"start":"2019-04-01","end":"2019-06-30","val":-26000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"start":"2019-04-01","end":"2019-06-30","val":-26000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":-29000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-01-01","end":"2019-09-30","val":-29000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":-3000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-07-01","end":"2019-09-30","val":-3000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":-32000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2019-01-01","end":"2019-12-31","val":-32000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2019-01-01","end":"2019-12-31","val":-32000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-7000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"start":"2020-01-01","end":"2020-03-31","val":-7000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-12000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"start":"2020-01-01","end":"2020-06-30","val":-12000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2020-04-01","end":"2020-06-30","val":-5000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"start":"2020-04-01","end":"2020-06-30","val":-5000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-18000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":-18000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"start":"2020-07-01","end":"2020-09-30","val":-6000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-07-01","end":"2020-09-30","val":-6000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-14000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":-14000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":-14000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-2000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-01-01","end":"2021-06-30","val":-2000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":-2000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-04-01","end":"2021-06-30","val":-2000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-3000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"start":"2021-01-01","end":"2021-09-30","val":-3000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2021-07-01","end":"2021-09-30","val":-1000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"start":"2021-07-01","end":"2021-09-30","val":-1000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-11000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":-11000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":-11000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-7000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":-7000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-41000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":-41000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":-34000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":-34000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-70000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-01-01","end":"2022-09-30","val":-70000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":-29000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":-29000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-60000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":-60000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":-60000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":10000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"start":"2023-01-01","end":"2023-03-31","val":10000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-1000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-06-30","val":-1000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-04-01","end":"2023-06-30","val":-11000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-04-01","end":"2023-06-30","val":-11000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-18000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":-18000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":-17000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":-17000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":-21000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":-21000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":-21000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-4000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":-4000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-11000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":-11000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08"},{"start":"2024-04-01","end":"2024-06-30","val":-7000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-04-01","end":"2024-06-30","val":-7000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":-3000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"start":"2024-01-01","end":"2024-09-30","val":-3000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2024-07-01","end":"2024-09-30","val":8000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"start":"2024-07-01","end":"2024-09-30","val":8000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":-19000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2024-01-01","end":"2024-12-31","val":-19000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-2000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":11000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08"},{"start":"2025-04-01","end":"2025-06-30","val":13000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":10000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2025-07-01","end":"2025-09-30","val":-1000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":6000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"CommonStockParOrStatedValuePerShare":{"label":"Common Stock, Par or Stated Value Per Share","description":"Face amount or stated value per share of common stock.","units":{"USD/shares":[{"end":"2016-12-31","val":0,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":0.01,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2016Q4I"},{"end":"2017-09-30","val":0.01,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":0.01,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"end":"2017-12-31","val":0.01,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":0.01,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"end":"2017-12-31","val":0.01,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"end":"2017-12-31","val":0.01,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2017Q4I"},{"end":"2018-03-31","val":0.01,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":0.01,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":0.01,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06","frame":"CY2018Q3I"},{"end":"2018-12-31","val":0.01,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"end":"2018-12-31","val":0.01,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"end":"2018-12-31","val":0.01,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"end":"2018-12-31","val":0.01,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"end":"2018-12-31","val":0.01,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2018Q4I"},{"end":"2019-03-31","val":0.01,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":0.01,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06","frame":"CY2019Q2I"},{"end":"2019-09-30","val":0.01,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2019Q3I"},{"end":"2019-12-31","val":0.01,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"end":"2019-12-31","val":0.01,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2019-12-31","val":0.01,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"end":"2019-12-31","val":0.01,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":0.01,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2019Q4I"},{"end":"2020-03-31","val":0.01,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":0.01,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07","frame":"CY2020Q2I"},{"end":"2020-09-30","val":0.01,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":0.01,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"end":"2020-12-31","val":0.01,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":0.01,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"end":"2020-12-31","val":0.01,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"end":"2020-12-31","val":0.01,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2020Q4I"},{"end":"2021-03-31","val":0.01,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":0.01,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2021Q2I"},{"end":"2021-09-30","val":0.01,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05","frame":"CY2021Q3I"},{"end":"2021-12-31","val":0.01,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2021-12-31","val":0.01,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":0.01,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":0.01,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"end":"2021-12-31","val":0.01,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":0.01,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":0.01,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":0.01,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2022Q3I"},{"end":"2022-12-31","val":0.01,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":0.01,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"end":"2022-12-31","val":0.01,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":0.01,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":0.01,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2022Q4I"},{"end":"2023-03-31","val":0.01,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2023Q1I"},{"end":"2023-06-30","val":0.01,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":0.01,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":0.01,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"end":"2023-12-31","val":0.01,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":0.01,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":0.01,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"end":"2023-12-31","val":0.01,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2023Q4I"},{"end":"2024-03-31","val":0.01,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":0.01,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":0.01,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08","frame":"CY2024Q3I"},{"end":"2024-12-31","val":0.01,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"end":"2024-12-31","val":0.01,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09"},{"end":"2024-12-31","val":0.01,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08"},{"end":"2024-12-31","val":0.01,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"end":"2024-12-31","val":0.01,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024Q4I"},{"end":"2025-03-31","val":0.01,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2025Q1I"},{"end":"2025-06-30","val":0.01,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08","frame":"CY2025Q2I"},{"end":"2025-09-30","val":0.01,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3I"},{"end":"2025-12-31","val":0.01,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025Q4I"}]}},"CommonStockSharesAuthorized":{"label":"Common Stock, Shares Authorized","description":"The maximum number of common shares permitted to be issued by an entity's charter and bylaws.","units":{"shares":[{"end":"2016-12-31","val":0,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":100000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2016Q4I"},{"end":"2017-09-30","val":1000000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":1000000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"end":"2017-12-31","val":1000000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":1000000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"end":"2017-12-31","val":1000000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"end":"2017-12-31","val":1000000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2017Q4I"},{"end":"2018-03-31","val":1000000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":1000000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":1000000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06","frame":"CY2018Q3I"},{"end":"2018-12-31","val":1000000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"end":"2018-12-31","val":1000000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"end":"2018-12-31","val":1000000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"end":"2018-12-31","val":1000000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"end":"2018-12-31","val":1000000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2018Q4I"},{"end":"2019-03-31","val":1000000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":1000000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06","frame":"CY2019Q2I"},{"end":"2019-09-30","val":1000000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2019Q3I"},{"end":"2019-12-31","val":1000000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"end":"2019-12-31","val":1000000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2019-12-31","val":1000000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"end":"2019-12-31","val":1000000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":1000000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2019Q4I"},{"end":"2020-03-31","val":1000000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":1000000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07","frame":"CY2020Q2I"},{"end":"2020-09-30","val":1000000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":1000000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"end":"2020-12-31","val":1000000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":1000000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"end":"2020-12-31","val":1000000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"end":"2020-12-31","val":1000000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2020Q4I"},{"end":"2021-03-31","val":1000000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":1000000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2021Q2I"},{"end":"2021-09-30","val":1000000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05","frame":"CY2021Q3I"},{"end":"2021-12-31","val":1000000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2021-12-31","val":1000000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":1000000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":1000000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"end":"2021-12-31","val":1000000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":1000000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":1000000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":1000000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2022Q3I"},{"end":"2022-12-31","val":1000000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":1000000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"end":"2022-12-31","val":1000000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":1000000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":1000000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2022Q4I"},{"end":"2023-03-31","val":1000000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2023Q1I"},{"end":"2023-06-30","val":1000000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":1000000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":1000000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"end":"2023-12-31","val":1000000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":1000000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":1000000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"end":"2023-12-31","val":1000000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2023Q4I"},{"end":"2024-03-31","val":1000000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":1000000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":1000000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08","frame":"CY2024Q3I"},{"end":"2024-12-31","val":1000000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"end":"2024-12-31","val":1000000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09"},{"end":"2024-12-31","val":1000000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08"},{"end":"2024-12-31","val":1000000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"end":"2024-12-31","val":1000000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024Q4I"},{"end":"2025-03-31","val":1000000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2025Q1I"},{"end":"2025-06-30","val":1000000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08","frame":"CY2025Q2I"},{"end":"2025-09-30","val":1000000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3I"},{"end":"2025-12-31","val":1000000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025Q4I"}]}},"CommonStockSharesIssued":{"label":"Common Stock, Shares, Issued","description":"Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.","units":{"shares":[{"end":"2016-12-31","val":0,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":100000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2016Q4I"},{"end":"2017-09-30","val":119773106,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":119773106,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"end":"2017-12-31","val":119773106,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":119773106,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"end":"2017-12-31","val":119773106,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"end":"2017-12-31","val":119773106,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2017Q4I"},{"end":"2018-03-31","val":119773106,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":119773106,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":119782668,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06","frame":"CY2018Q3I"},{"end":"2018-12-31","val":120448018,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"end":"2018-12-31","val":120448018,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"end":"2018-12-31","val":120448018,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"end":"2018-12-31","val":120448018,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"end":"2018-12-31","val":120448018,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2018Q4I"},{"end":"2019-03-31","val":120552514,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":120593413,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06","frame":"CY2019Q2I"},{"end":"2019-09-30","val":120614815,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2019Q3I"},{"end":"2019-12-31","val":120647871,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"end":"2019-12-31","val":120647871,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2019-12-31","val":120647871,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"end":"2019-12-31","val":120647871,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":120647871,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2019Q4I"},{"end":"2020-03-31","val":120867313,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":120921446,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07","frame":"CY2020Q2I"},{"end":"2020-09-30","val":120970368,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":121002523,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"end":"2020-12-31","val":121002523,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":121002523,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"end":"2020-12-31","val":121002523,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"end":"2020-12-31","val":121002523,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2020Q4I"},{"end":"2021-03-31","val":121439906,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":121475669,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2021Q2I"},{"end":"2021-09-30","val":121495849,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05","frame":"CY2021Q3I"},{"end":"2021-12-31","val":121513442,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2021-12-31","val":121513442,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":121513442,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":121513442,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"end":"2021-12-31","val":121513442,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":122068462,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":122095823,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":122129392,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2022Q3I"},{"end":"2022-12-31","val":122153422,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":122153422,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"end":"2022-12-31","val":122153422,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":122153422,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":122153422,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2022Q4I"},{"end":"2023-03-31","val":122717866,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2023Q1I"},{"end":"2023-06-30","val":122758837,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":122790019,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":122818568,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"end":"2023-12-31","val":122818568,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":122818568,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":122818568,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"end":"2023-12-31","val":122818568,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2023Q4I"},{"end":"2024-03-31","val":123398227,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":123434240,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":123456323,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08","frame":"CY2024Q3I"},{"end":"2024-12-31","val":123480326,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"end":"2024-12-31","val":123480326,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09"},{"end":"2024-12-31","val":123480326,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08"},{"end":"2024-12-31","val":123480326,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"end":"2024-12-31","val":123480326,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024Q4I"},{"end":"2025-03-31","val":123983633,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2025Q1I"},{"end":"2025-06-30","val":124019538,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08","frame":"CY2025Q2I"},{"end":"2025-09-30","val":124064321,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3I"},{"end":"2025-12-31","val":124081967,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025Q4I"}]}},"CommonStockSharesOutstanding":{"label":"Common Stock, Shares, Outstanding","description":"Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.","units":{"shares":[{"end":"2016-12-31","val":0,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":100000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"end":"2016-12-31","val":100000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"end":"2016-12-31","val":100000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2016Q4I"},{"end":"2017-08-04","val":119773106,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2017-08-04","val":119773106,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"end":"2017-08-04","val":119773106,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-08-04","val":119773106,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"end":"2017-08-04","val":119773106,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2017Q2I"},{"end":"2017-09-30","val":119773106,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":119773106,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"end":"2017-12-31","val":119773106,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":119773106,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"end":"2017-12-31","val":119773106,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"end":"2017-12-31","val":119773106,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"end":"2017-12-31","val":119773106,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"end":"2017-12-31","val":119773106,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2017Q4I"},{"end":"2018-03-31","val":119773106,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":119773106,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":118800611,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06","frame":"CY2018Q3I"},{"end":"2018-12-31","val":117532336,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"end":"2018-12-31","val":117532336,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"end":"2018-12-31","val":117532336,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"end":"2018-12-31","val":117532336,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"end":"2018-12-31","val":117532336,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"end":"2018-12-31","val":117532336,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"end":"2018-12-31","val":117532336,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2018Q4I"},{"end":"2019-03-31","val":116182687,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":112644952,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06","frame":"CY2019Q2I"},{"end":"2019-09-30","val":109264305,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2019Q3I"},{"end":"2019-12-31","val":106027301,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"end":"2019-12-31","val":106027301,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2019-12-31","val":106027301,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"end":"2019-12-31","val":106027301,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":106027301,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"end":"2019-12-31","val":106027301,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2019-12-31","val":106027301,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2019Q4I"},{"end":"2020-03-31","val":100502488,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":92979854,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07","frame":"CY2020Q2I"},{"end":"2020-09-30","val":91158927,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":88211618,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"end":"2020-12-31","val":88211618,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":88211618,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"end":"2020-12-31","val":88211618,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"end":"2020-12-31","val":88211618,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2020-12-31","val":88211618,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2020-12-31","val":88211618,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2020Q4I"},{"end":"2021-03-31","val":86841260,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":84223669,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2021Q2I"},{"end":"2021-09-30","val":80952682,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05","frame":"CY2021Q3I"},{"end":"2021-12-31","val":77870072,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2021-12-31","val":77870072,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":77870072,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":77870072,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"end":"2021-12-31","val":77870072,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2021-12-31","val":77870072,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"end":"2021-12-31","val":77870072,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2021Q4I"},{"end":"2022-03-31","val":75799704,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":73072766,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":70060560,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2022Q3I"},{"end":"2022-12-31","val":68278068,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":68278068,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"end":"2022-12-31","val":68278068,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":68278068,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":68278068,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"end":"2022-12-31","val":68278068,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"end":"2022-12-31","val":68278068,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2022Q4I"},{"end":"2023-03-31","val":67401618,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2023Q1I"},{"end":"2023-06-30","val":65956660,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":64703557,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":63503355,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"end":"2023-12-31","val":63503355,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":63503355,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":63503355,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"end":"2023-12-31","val":63503355,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"end":"2023-12-31","val":63503355,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023Q4I"},{"end":"2024-03-31","val":62595426,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":61243957,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":59838034,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08","frame":"CY2024Q3I"},{"end":"2024-12-31","val":58629049,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"end":"2024-12-31","val":58629049,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09"},{"end":"2024-12-31","val":58629049,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08"},{"end":"2024-12-31","val":58629049,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"end":"2024-12-31","val":58629049,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024Q4I"},{"end":"2025-03-31","val":57868389,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2025Q1I"},{"end":"2025-06-30","val":57122494,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08","frame":"CY2025Q2I"},{"end":"2025-09-30","val":57153571,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3I"},{"end":"2025-12-31","val":57171217,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025Q4I"}]}},"CommonStockValue":{"label":"Common Stock, Value, Issued","description":"Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.","units":{"USD":[{"end":"2016-12-31","val":0,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":0,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2016Q4I"},{"end":"2017-09-30","val":1000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":1000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"end":"2017-12-31","val":1000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":1000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"end":"2017-12-31","val":1000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"end":"2017-12-31","val":1000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2017Q4I"},{"end":"2018-03-31","val":1000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":1000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":1000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06","frame":"CY2018Q3I"},{"end":"2018-12-31","val":1000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"end":"2018-12-31","val":1000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"end":"2018-12-31","val":1000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"end":"2018-12-31","val":1000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"end":"2018-12-31","val":1000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2018Q4I"},{"end":"2019-03-31","val":1000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":1000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06","frame":"CY2019Q2I"},{"end":"2019-09-30","val":1000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2019Q3I"},{"end":"2019-12-31","val":1000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"end":"2019-12-31","val":1000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2019-12-31","val":1000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"end":"2019-12-31","val":1000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":1000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2019Q4I"},{"end":"2020-03-31","val":1000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":1000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07","frame":"CY2020Q2I"},{"end":"2020-09-30","val":1000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":1000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"end":"2020-12-31","val":1000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":1000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"end":"2020-12-31","val":1000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"end":"2020-12-31","val":1000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2020Q4I"},{"end":"2021-03-31","val":1000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":1000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2021Q2I"},{"end":"2021-09-30","val":1000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05","frame":"CY2021Q3I"},{"end":"2021-12-31","val":1000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2021-12-31","val":1000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":1000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":1000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"end":"2021-12-31","val":1000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":1000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":1000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":1000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2022Q3I"},{"end":"2022-12-31","val":1000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":1000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"end":"2022-12-31","val":1000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":1000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":1000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2022Q4I"},{"end":"2023-03-31","val":1000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2023Q1I"},{"end":"2023-06-30","val":1000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":1000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":1000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"end":"2023-12-31","val":1000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":1000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":1000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"end":"2023-12-31","val":1000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2023Q4I"},{"end":"2024-03-31","val":1000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":1000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":1000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08","frame":"CY2024Q3I"},{"end":"2024-12-31","val":1000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"end":"2024-12-31","val":1000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09"},{"end":"2024-12-31","val":1000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08"},{"end":"2024-12-31","val":1000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"end":"2024-12-31","val":1000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024Q4I"},{"end":"2025-03-31","val":1000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2025Q1I"},{"end":"2025-06-30","val":1000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08","frame":"CY2025Q2I"},{"end":"2025-09-30","val":1000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3I"},{"end":"2025-12-31","val":1000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025Q4I"}]}},"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":"2015-01-01","end":"2015-12-31","val":-1192000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2015"},{"start":"2016-01-01","end":"2016-06-30","val":93000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":-1247000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":-258000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-07-01","end":"2016-09-30","val":-351000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":-258000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2016-01-01","end":"2016-12-31","val":-3197000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-108000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":526000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2017-01-01","end":"2017-06-30","val":526000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2017-04-01","end":"2017-06-30","val":634000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2017-04-01","end":"2017-06-30","val":634000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":-1003000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-09-30","val":-1003000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"start":"2017-07-01","end":"2017-09-30","val":-1529000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-07-01","end":"2017-09-30","val":-1529000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":411000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2017-01-01","end":"2017-12-31","val":33000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2017-01-01","end":"2017-12-31","val":33000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-927000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":-927000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-1088000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-01-01","end":"2018-06-30","val":-1088000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"start":"2018-04-01","end":"2018-06-30","val":-161000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-04-01","end":"2018-06-30","val":-161000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-1622000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"start":"2018-01-01","end":"2018-09-30","val":-1622000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2018-07-01","end":"2018-09-30","val":-534000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"start":"2018-07-01","end":"2018-09-30","val":-534000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":-16000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":-16000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":-16000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":217000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"start":"2019-01-01","end":"2019-03-31","val":217000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":1633000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"start":"2019-01-01","end":"2019-06-30","val":1633000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"start":"2019-04-01","end":"2019-06-30","val":1416000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"start":"2019-04-01","end":"2019-06-30","val":1416000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":3181000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-01-01","end":"2019-09-30","val":3181000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":1548000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-07-01","end":"2019-09-30","val":1548000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":1784000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2019-01-01","end":"2019-12-31","val":1784000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2019-01-01","end":"2019-12-31","val":1784000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":4364000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"start":"2020-01-01","end":"2020-03-31","val":4364000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":4691000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"start":"2020-01-01","end":"2020-06-30","val":4691000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2020-04-01","end":"2020-06-30","val":327000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"start":"2020-04-01","end":"2020-06-30","val":327000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":2112000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":2112000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"start":"2020-07-01","end":"2020-09-30","val":-2579000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-07-01","end":"2020-09-30","val":-2579000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":1415000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":1415000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":1415000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-2912000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":-2912000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-1674000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-01-01","end":"2021-06-30","val":-1674000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":1238000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-04-01","end":"2021-06-30","val":1238000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-1597000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"start":"2021-01-01","end":"2021-09-30","val":-1597000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2021-07-01","end":"2021-09-30","val":77000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"start":"2021-07-01","end":"2021-09-30","val":77000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-1652000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":-1652000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":-97000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-3169000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":-1003000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-5640000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":-893000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":-2471000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":110000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-9863000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-01-01","end":"2022-09-30","val":-3319000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":-4223000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":-2426000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-9591000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":-2274000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":-2274000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":319000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"start":"2023-01-01","end":"2023-03-31","val":319000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-449000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-06-30","val":-449000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-04-01","end":"2023-06-30","val":-768000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-04-01","end":"2023-06-30","val":-768000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-1205000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":-1205000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":-756000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":-756000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":-252000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":-252000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":-252000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-660000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":-660000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-632000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":-632000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08"},{"start":"2024-04-01","end":"2024-06-30","val":28000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-04-01","end":"2024-06-30","val":28000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":836000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"start":"2024-01-01","end":"2024-09-30","val":836000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2024-07-01","end":"2024-09-30","val":1468000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"start":"2024-07-01","end":"2024-09-30","val":1468000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":356000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2024-01-01","end":"2024-12-31","val":356000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":340000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":838000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08"},{"start":"2025-04-01","end":"2025-06-30","val":498000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":1554000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2025-07-01","end":"2025-09-30","val":716000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":1982000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest":{"label":"Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest","description":"Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income (loss) and other comprehensive income (loss), attributable to noncontrolling interests. Excludes changes in equity resulting from investments by owners and distributions to owners.","units":{"USD":[{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2017-04-01","end":"2017-06-30","val":0,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"start":"2017-07-01","end":"2017-09-30","val":0,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":2000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":2000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":3000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-01-01","end":"2018-06-30","val":3000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"start":"2018-04-01","end":"2018-06-30","val":1000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-04-01","end":"2018-06-30","val":1000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":5000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"start":"2018-01-01","end":"2018-09-30","val":5000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2018-07-01","end":"2018-09-30","val":2000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"start":"2018-07-01","end":"2018-09-30","val":2000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":5000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":5000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":5000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":2000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"start":"2019-01-01","end":"2019-03-31","val":2000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":2000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"start":"2019-01-01","end":"2019-06-30","val":2000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"start":"2019-04-01","end":"2019-06-30","val":0,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"start":"2019-04-01","end":"2019-06-30","val":0,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":4000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-01-01","end":"2019-09-30","val":4000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":2000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-07-01","end":"2019-09-30","val":2000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":5000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2019-01-01","end":"2019-12-31","val":5000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2019-01-01","end":"2019-12-31","val":5000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":2000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"start":"2020-01-01","end":"2020-03-31","val":2000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":2000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"start":"2020-01-01","end":"2020-06-30","val":2000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2020-04-01","end":"2020-06-30","val":0,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"start":"2020-04-01","end":"2020-06-30","val":0,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":4000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":4000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"start":"2020-07-01","end":"2020-09-30","val":2000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-07-01","end":"2020-09-30","val":2000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":5000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":5000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":5000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":2000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":2000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":2000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-01-01","end":"2021-06-30","val":2000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":0,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-04-01","end":"2021-06-30","val":0,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":4000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"start":"2021-01-01","end":"2021-09-30","val":4000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2021-07-01","end":"2021-09-30","val":2000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"start":"2021-07-01","end":"2021-09-30","val":2000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":5000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":5000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":5000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":2000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":2000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":2000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":2000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":0,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":0,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":4000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-01-01","end":"2022-09-30","val":4000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":2000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":2000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":5000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":5000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":5000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":2000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"start":"2023-01-01","end":"2023-03-31","val":2000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":2000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-06-30","val":2000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-04-01","end":"2023-06-30","val":0,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-04-01","end":"2023-06-30","val":0,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":4000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":4000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":2000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":2000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":5000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":5000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":5000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":2000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":2000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":2000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":2000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08"},{"start":"2024-04-01","end":"2024-06-30","val":0,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-04-01","end":"2024-06-30","val":0,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":4000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"start":"2024-01-01","end":"2024-09-30","val":4000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2024-07-01","end":"2024-09-30","val":2000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"start":"2024-07-01","end":"2024-09-30","val":2000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":5000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2024-01-01","end":"2024-12-31","val":5000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":2000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":2000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08"},{"start":"2025-04-01","end":"2025-06-30","val":0,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":4000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2025-07-01","end":"2025-09-30","val":2000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":5000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"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":"2015-01-01","end":"2015-12-31","val":-73000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":-3197000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2016-01-01","end":"2016-12-31","val":-3197000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-108000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":526000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2017-04-01","end":"2017-06-30","val":634000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":-1003000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"start":"2017-07-01","end":"2017-09-30","val":-1529000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":33000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2017-01-01","end":"2017-12-31","val":33000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2017-01-01","end":"2017-12-31","val":33000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-925000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":-925000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-1085000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-01-01","end":"2018-06-30","val":-1085000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"start":"2018-04-01","end":"2018-06-30","val":-160000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-04-01","end":"2018-06-30","val":-160000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-1617000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"start":"2018-01-01","end":"2018-09-30","val":-1617000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2018-07-01","end":"2018-09-30","val":-532000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"start":"2018-07-01","end":"2018-09-30","val":-532000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":-11000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":-11000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":-11000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":219000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"start":"2019-01-01","end":"2019-03-31","val":219000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":1635000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"start":"2019-01-01","end":"2019-06-30","val":1635000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"start":"2019-04-01","end":"2019-06-30","val":1416000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"start":"2019-04-01","end":"2019-06-30","val":1416000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":3185000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-01-01","end":"2019-09-30","val":3185000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":1550000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-07-01","end":"2019-09-30","val":1550000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":1789000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2019-01-01","end":"2019-12-31","val":1789000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2019-01-01","end":"2019-12-31","val":1789000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":4366000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"start":"2020-01-01","end":"2020-03-31","val":4366000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":4693000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"start":"2020-01-01","end":"2020-06-30","val":4693000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2020-04-01","end":"2020-06-30","val":327000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"start":"2020-04-01","end":"2020-06-30","val":327000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":2116000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":2116000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"start":"2020-07-01","end":"2020-09-30","val":-2577000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-07-01","end":"2020-09-30","val":-2577000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":1420000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":1420000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":1420000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-2910000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":-2910000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-1672000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-01-01","end":"2021-06-30","val":-1672000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":1238000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-04-01","end":"2021-06-30","val":1238000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-1593000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"start":"2021-01-01","end":"2021-09-30","val":-1593000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2021-07-01","end":"2021-09-30","val":79000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"start":"2021-07-01","end":"2021-09-30","val":79000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-1647000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":-1647000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":-92000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-3167000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":-1001000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-5638000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":-891000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":-2471000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":110000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-9859000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-01-01","end":"2022-09-30","val":-3315000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":-4221000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":-2424000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-9586000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":-2269000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":-2269000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":321000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"start":"2023-01-01","end":"2023-03-31","val":321000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-447000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-06-30","val":-447000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-04-01","end":"2023-06-30","val":-768000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-04-01","end":"2023-06-30","val":-768000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-1201000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":-1201000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":-754000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":-754000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":-247000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":-247000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":-247000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-658000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":-658000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-630000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":-630000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08"},{"start":"2024-04-01","end":"2024-06-30","val":28000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-04-01","end":"2024-06-30","val":28000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":840000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"start":"2024-01-01","end":"2024-09-30","val":840000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2024-07-01","end":"2024-09-30","val":1470000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"start":"2024-07-01","end":"2024-09-30","val":1470000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":361000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2024-01-01","end":"2024-12-31","val":361000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":342000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":840000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08"},{"start":"2025-04-01","end":"2025-06-30","val":498000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":1558000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2025-07-01","end":"2025-09-30","val":718000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":1987000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"ConcentrationRiskPercentage1":{"label":"Concentration Risk, Percentage","description":"\"For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"\"benchmark\"\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.\"","units":{"pure":[{"start":"2017-01-01","end":"2017-06-30","val":0.1,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2017-01-01","end":"2017-09-30","val":0.1,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-12-31","val":0.1,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":0.1,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":0.1,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-01-01","end":"2018-09-30","val":0.1,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"start":"2018-01-01","end":"2018-12-31","val":0.1,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":0.1,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1"}]}},"CostOfGoodsAndServicesSoldOverhead":{"label":"Cost, Overhead","description":"Indirect cost incurred related to good produced and service rendered.","units":{"USD":[{"start":"2016-01-01","end":"2016-12-31","val":462000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-06-30","val":263000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2017-04-01","end":"2017-06-30","val":136000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":375000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"start":"2017-07-01","end":"2017-09-30","val":112000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":711000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2017-01-01","end":"2017-12-31","val":711000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":159000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":214000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-01-01","end":"2018-06-30","val":325000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"start":"2018-04-01","end":"2018-06-30","val":105000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-04-01","end":"2018-06-30","val":166000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":318000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"start":"2018-01-01","end":"2018-09-30","val":486000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2018-07-01","end":"2018-09-30","val":104000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"start":"2018-07-01","end":"2018-09-30","val":161000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":628000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":628000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":628000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":165000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"start":"2019-01-01","end":"2019-03-31","val":165000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":317000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"start":"2019-01-01","end":"2019-06-30","val":317000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"start":"2019-04-01","end":"2019-06-30","val":153000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"start":"2019-04-01","end":"2019-06-30","val":153000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":472000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-01-01","end":"2019-09-30","val":472000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":155000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-07-01","end":"2019-09-30","val":155000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":636000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2019-01-01","end":"2019-12-31","val":636000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2019-01-01","end":"2019-12-31","val":636000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":128000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"start":"2020-01-01","end":"2020-03-31","val":128000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":290000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"start":"2020-01-01","end":"2020-06-30","val":290000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2020-04-01","end":"2020-06-30","val":162000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"start":"2020-04-01","end":"2020-06-30","val":162000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":445000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":445000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"start":"2020-07-01","end":"2020-09-30","val":155000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-07-01","end":"2020-09-30","val":155000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":662000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":625000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":625000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":163000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":163000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":343000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-01-01","end":"2021-06-30","val":343000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":180000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-04-01","end":"2021-06-30","val":180000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":503000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"start":"2021-01-01","end":"2021-09-30","val":503000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2021-07-01","end":"2021-09-30","val":160000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"start":"2021-07-01","end":"2021-09-30","val":160000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":682000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":682000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":681000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":145000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":146000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":244000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":245000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":99000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":99000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":374000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-01-01","end":"2022-09-30","val":374000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":130000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":130000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":512000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":513000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":513000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":137000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"start":"2023-01-01","end":"2023-03-31","val":137000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":280000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-06-30","val":280000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-04-01","end":"2023-06-30","val":143000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-04-01","end":"2023-06-30","val":143000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":409000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":409000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":129000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":129000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":540000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":540000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":540000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":147000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":147000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":285000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":285000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08"},{"start":"2024-04-01","end":"2024-06-30","val":138000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-04-01","end":"2024-06-30","val":138000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":436000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"start":"2024-01-01","end":"2024-09-30","val":436000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2024-07-01","end":"2024-09-30","val":151000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"start":"2024-07-01","end":"2024-09-30","val":151000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":577000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2024-01-01","end":"2024-12-31","val":577000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":132000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":285000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08"},{"start":"2025-04-01","end":"2025-06-30","val":153000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":433000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2025-07-01","end":"2025-09-30","val":148000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":577000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"CostOfServicesOverhead":{"label":"Cost of Services, Overhead (Deprecated 2018-01-31)","description":"Indirect expenses and cost incurred associated with services rendered by an entity during the reporting period.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":552000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2015"},{"start":"2016-01-01","end":"2016-06-30","val":253000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":128000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":404000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-07-01","end":"2016-09-30","val":151000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":562000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":127000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":263000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2017-04-01","end":"2017-06-30","val":136000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":375000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-07-01","end":"2017-09-30","val":112000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":486000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":109000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1"}]}},"CreditDerivativeMaximumExposureUndiscounted":{"label":"Credit Derivative, Maximum Exposure, Undiscounted","description":"Maximum potential amount of future undiscounted payments that could be required under the credit derivative, before reduction for potential recoveries under recourse or collateralization provisions.","units":{"USD":[{"end":"2016-12-31","val":1913000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"end":"2016-12-31","val":1913000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":1913000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2016Q4I"},{"end":"2017-06-30","val":1901000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15","frame":"CY2017Q2I"},{"end":"2017-09-30","val":1901000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":1900000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"end":"2017-12-31","val":1900000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":1900000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"end":"2017-12-31","val":1900000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"end":"2017-12-31","val":1900000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2017Q4I"},{"end":"2018-03-31","val":1928000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":1949000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":1894000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06","frame":"CY2018Q3I"},{"end":"2018-12-31","val":1820000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"end":"2018-12-31","val":1820000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"end":"2018-12-31","val":1820000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"end":"2018-12-31","val":1820000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"end":"2018-12-31","val":1820000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2018Q4I"},{"end":"2019-03-31","val":1855000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":1905000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06","frame":"CY2019Q2I"},{"end":"2019-09-30","val":1734000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2019Q3I"},{"end":"2019-12-31","val":1635000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"end":"2019-12-31","val":1635000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2019-12-31","val":1635000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"end":"2019-12-31","val":1635000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":1635000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2019Q4I"},{"end":"2020-03-31","val":1898000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":1788000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07","frame":"CY2020Q2I"},{"end":"2020-09-30","val":1793000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":1755000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"end":"2020-12-31","val":1755000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":1755000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"end":"2020-12-31","val":1755000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"end":"2020-12-31","val":1755000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2020Q4I"},{"end":"2021-03-31","val":1774000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":1774000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2021Q2I"},{"end":"2021-09-30","val":1774000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05","frame":"CY2021Q3I"},{"end":"2021-12-31","val":1724000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2021-12-31","val":1724000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":1724000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":1724000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"end":"2021-12-31","val":1724000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":1793000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":1923000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":1869000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2022Q3I"},{"end":"2022-12-31","val":1757000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":1757000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"end":"2022-12-31","val":1757000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":1757000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":1757000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2022Q4I"},{"end":"2023-03-31","val":1760000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2023Q1I"},{"end":"2023-06-30","val":1530000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":1530000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":1405000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"end":"2023-12-31","val":1405000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":1405000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":1405000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"end":"2023-12-31","val":1405000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2023Q4I"},{"end":"2024-03-31","val":1405000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":1096000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":1095000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08","frame":"CY2024Q3I"},{"end":"2024-12-31","val":780000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"end":"2024-12-31","val":780000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09"},{"end":"2024-12-31","val":780000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08"},{"end":"2024-12-31","val":780000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"end":"2024-12-31","val":780000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024Q4I"},{"end":"2025-03-31","val":780000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2025Q1I"},{"end":"2025-06-30","val":1230000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08","frame":"CY2025Q2I"},{"end":"2025-09-30","val":478000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3I"},{"end":"2025-12-31","val":468000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025Q4I"}]}},"CreditRiskDerivativeLiabilitiesAtFairValue":{"label":"Credit Risk Derivative Liabilities, at Fair Value","description":"Fair value of credit risk derivative liability.","units":{"USD":[{"end":"2016-12-31","val":28000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"end":"2016-12-31","val":28000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":28000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2016Q4I"},{"end":"2017-06-30","val":33000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15","frame":"CY2017Q2I"},{"end":"2017-09-30","val":37000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":40000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"end":"2017-12-31","val":40000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2017Q4I"},{"end":"2018-12-31","val":11000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2018Q4I"}]}},"CreditRiskDerivativesAtFairValueNet":{"label":"Credit Risk Derivatives, at Fair Value, Net","description":"Fair value of credit risk derivative asset after deduction of credit risk derivative liability.","units":{"USD":[{"end":"2016-12-31","val":28000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"end":"2016-12-31","val":28000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2016Q4I"},{"end":"2017-06-30","val":33000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15","frame":"CY2017Q2I"},{"end":"2017-09-30","val":37000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":40000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":40000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"end":"2017-12-31","val":40000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06","frame":"CY2017Q4I"},{"end":"2018-03-31","val":31000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":25000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":32000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06","frame":"CY2018Q3I"},{"end":"2018-12-31","val":11000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"end":"2018-12-31","val":11000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"end":"2018-12-31","val":11000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"end":"2018-12-31","val":11000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2018Q4I"},{"end":"2019-03-31","val":25000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":33000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06","frame":"CY2019Q2I"},{"end":"2019-09-30","val":31000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2019Q3I"},{"end":"2019-12-31","val":36000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"end":"2019-12-31","val":36000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2019-12-31","val":36000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"end":"2019-12-31","val":36000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":36000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2019Q4I"},{"end":"2020-03-31","val":-6000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":17000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07","frame":"CY2020Q2I"},{"end":"2020-09-30","val":26000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":41000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"end":"2020-12-31","val":41000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":41000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"end":"2020-12-31","val":41000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"end":"2020-12-31","val":41000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2020Q4I"},{"end":"2021-03-31","val":36000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":40000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2021Q2I"},{"end":"2021-09-30","val":38000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05","frame":"CY2021Q3I"},{"end":"2021-12-31","val":38000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2021-12-31","val":38000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":38000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":38000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"end":"2021-12-31","val":38000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":27000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":0,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":-4000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2022Q3I"},{"end":"2022-12-31","val":16000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":16000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"end":"2022-12-31","val":16000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":16000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":16000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2022Q4I"},{"end":"2023-03-31","val":22000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2023Q1I"},{"end":"2023-06-30","val":23000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":20000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":27000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"end":"2023-12-31","val":27000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":27000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":27000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"end":"2023-12-31","val":27000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2023Q4I"},{"end":"2024-03-31","val":29000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":20000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":20000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08","frame":"CY2024Q3I"},{"end":"2024-12-31","val":19000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"end":"2024-12-31","val":19000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09"},{"end":"2024-12-31","val":19000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08"},{"end":"2024-12-31","val":19000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"end":"2024-12-31","val":19000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024Q4I"},{"end":"2025-03-31","val":16000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2025Q1I"},{"end":"2025-06-30","val":28000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08","frame":"CY2025Q2I"},{"end":"2025-09-30","val":11000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3I"},{"end":"2025-12-31","val":11000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025Q4I"}]}},"CurrentFederalTaxExpenseBenefit":{"label":"Current Federal Tax Expense (Benefit)","description":"Amount of current federal tax expense (benefit) pertaining to income (loss) from continuing operations.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":33000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":-305000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2016-01-01","end":"2016-12-31","val":-305000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":406000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2017-01-01","end":"2017-12-31","val":406000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2017-01-01","end":"2017-12-31","val":406000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":-166000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":-166000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":-166000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":-36000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2019-01-01","end":"2019-12-31","val":-36000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2019-01-01","end":"2019-12-31","val":-36000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":30000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":30000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":30000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":32000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":32000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":32000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":-65000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":-65000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":-65000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":7000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":7000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":7000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":-10000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2024-01-01","end":"2024-12-31","val":-10000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":-1000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"CurrentForeignTaxExpenseBenefit":{"label":"Current Foreign Tax Expense (Benefit)","description":"Amount of current foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":18000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2017-01-01","end":"2017-12-31","val":18000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2017-01-01","end":"2017-12-31","val":18000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2019"}]}},"CurrentIncomeTaxExpenseBenefit":{"label":"Current Income Tax Expense (Benefit)","description":"Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":33000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":-305000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2016-01-01","end":"2016-12-31","val":-305000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":430000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2017-01-01","end":"2017-12-31","val":430000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2017-01-01","end":"2017-12-31","val":430000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":-166000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":-166000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":-166000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":-32000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2019-01-01","end":"2019-12-31","val":-32000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2019-01-01","end":"2019-12-31","val":-32000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":36000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":36000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":36000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":44000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":44000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":44000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":-53000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":-53000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":-53000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":19000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":19000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":19000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":2000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2024-01-01","end":"2024-12-31","val":2000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":15000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"CurrentStateAndLocalTaxExpenseBenefit":{"label":"Current State and Local Tax Expense (Benefit)","description":"Amount of current state and local tax expense (benefit) pertaining to income (loss) from continuing operations.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":6000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2017-01-01","end":"2017-12-31","val":6000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2017-01-01","end":"2017-12-31","val":6000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":4000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2019-01-01","end":"2019-12-31","val":4000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2019-01-01","end":"2019-12-31","val":4000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":6000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":6000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":6000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":12000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":12000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":12000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":12000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":12000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":12000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":12000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":12000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":12000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":12000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2024-01-01","end":"2024-12-31","val":12000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":16000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"CustodyFees":{"label":"Custody Fees","description":"Those fees charged for services related to holding, advising, and managing customer investment assets. These account fees usually charged annually or semi-annually, on a per security basis, for the costs of services.","units":{"USD":[{"start":"2016-01-01","end":"2016-12-31","val":287000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":466000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2017-01-01","end":"2017-12-31","val":466000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":136000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":268000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"start":"2018-04-01","end":"2018-06-30","val":132000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":401000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2018-07-01","end":"2018-09-30","val":133000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":524000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":524000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":524000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":119000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"start":"2019-01-01","end":"2019-03-31","val":119000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":242000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"start":"2019-01-01","end":"2019-06-30","val":242000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"start":"2019-04-01","end":"2019-06-30","val":122000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"start":"2019-04-01","end":"2019-06-30","val":122000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":365000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-01-01","end":"2019-09-30","val":365000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":123000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-07-01","end":"2019-09-30","val":123000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":488000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2019-01-01","end":"2019-12-31","val":488000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2019-01-01","end":"2019-12-31","val":488000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":117000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"start":"2020-01-01","end":"2020-03-31","val":117000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":225000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"start":"2020-01-01","end":"2020-06-30","val":225000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2020-04-01","end":"2020-06-30","val":108000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"start":"2020-04-01","end":"2020-06-30","val":108000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":343000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":343000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"start":"2020-07-01","end":"2020-09-30","val":118000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-07-01","end":"2020-09-30","val":118000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":466000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":466000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":466000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":125000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":125000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":252000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-01-01","end":"2021-06-30","val":252000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":127000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-04-01","end":"2021-06-30","val":127000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":381000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"start":"2021-01-01","end":"2021-09-30","val":381000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2021-07-01","end":"2021-09-30","val":129000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"start":"2021-07-01","end":"2021-09-30","val":129000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":508000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":508000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":508000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":114000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":114000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":216000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":216000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":102000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":102000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":314000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-01-01","end":"2022-09-30","val":314000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":98000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":98000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":407000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":407000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":407000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":92000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"start":"2023-01-01","end":"2023-03-31","val":92000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":184000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-06-30","val":184000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-04-01","end":"2023-06-30","val":92000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-04-01","end":"2023-06-30","val":92000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":277000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":277000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":93000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":93000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":366000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":366000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":366000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":92000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":92000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":183000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":183000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08"},{"start":"2024-04-01","end":"2024-06-30","val":91000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-04-01","end":"2024-06-30","val":91000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":275000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"start":"2024-01-01","end":"2024-09-30","val":275000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2024-07-01","end":"2024-09-30","val":92000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"start":"2024-07-01","end":"2024-09-30","val":92000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":365000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2024-01-01","end":"2024-12-31","val":365000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":83000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":163000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08"},{"start":"2025-04-01","end":"2025-06-30","val":80000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":248000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2025-07-01","end":"2025-09-30","val":85000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":331000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"CustomerSecuritiesForWhichEntityHasRightToSellOrRepledgeFairValueOfSecuritiesSoldOrRepledged":{"label":"Customer Securities for which Entity has Right to Sell or Repledge, Fair Value of Securities Sold or Repledged","description":"Fair value as of the balance sheet date of customer securities accepted as collateral by the entity that it has sold or re-pledged to counterparties as collateral.","units":{"USD":[{"end":"2017-06-30","val":0,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15","frame":"CY2017Q2I"},{"end":"2017-09-30","val":0,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":0,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2017Q4I"},{"end":"2018-03-31","val":0,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":0,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":0,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06","frame":"CY2018Q3I"},{"end":"2018-12-31","val":0,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2018Q4I"},{"end":"2019-03-31","val":0,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"}]}},"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":"2017-12-31","val":10000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"end":"2017-12-31","val":10000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06","frame":"CY2017Q4I"},{"end":"2018-06-30","val":5000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":3000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06","frame":"CY2018Q3I"}]}},"DebtInstrumentFaceAmount":{"label":"Debt Instrument, Face Amount","description":"Face (par) amount of debt instrument at time of issuance.","units":{"USD":[{"end":"2019-12-31","val":4407000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2019Q4I"},{"end":"2020-12-31","val":3471000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"end":"2020-12-31","val":3471000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2020Q4I"},{"end":"2021-12-31","val":3190000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2021-12-31","val":3190000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-12-31","val":3187000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":3187000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2022Q4I"},{"end":"2023-12-31","val":3185000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"end":"2023-12-31","val":3185000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2023Q4I"},{"end":"2024-12-31","val":3182000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"end":"2024-12-31","val":3182000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024Q4I"},{"end":"2025-12-31","val":3181000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025Q4I"}]}},"DebtInstrumentUnamortizedDiscount":{"label":"Debt Instrument, Unamortized Discount","description":"Amount, after accumulated amortization, of debt discount.","units":{"USD":[{"end":"2017-06-22","val":12000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2017Q2I"}]}},"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":"2017-12-31","val":34000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2017Q4I"},{"end":"2018-12-31","val":46000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"end":"2018-12-31","val":46000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2018Q4I"},{"end":"2019-12-31","val":42000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"end":"2019-12-31","val":42000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2019Q4I"},{"end":"2020-12-31","val":35000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"end":"2020-12-31","val":35000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2020Q4I"},{"end":"2021-12-31","val":33000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2021-12-31","val":33000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-12-31","val":32000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":32000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2022Q4I"},{"end":"2023-12-31","val":30000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"end":"2023-12-31","val":30000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2023Q4I"},{"end":"2024-12-31","val":27000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"end":"2024-12-31","val":27000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024Q4I"},{"end":"2025-12-31","val":26000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025Q4I"}]}},"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":"2019-12-31","val":0,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2019-12-31","val":0,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"end":"2019-12-31","val":0,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":0,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"end":"2019-12-31","val":4000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2019-12-31","val":4000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"end":"2019-12-31","val":4000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05","frame":"CY2019Q4I"},{"end":"2020-03-31","val":10000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2020-03-31","val":10000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1I"},{"end":"2020-06-30","val":5000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"end":"2020-06-30","val":4000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2020Q2I"},{"end":"2020-09-30","val":4000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2020-09-30","val":4000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05","frame":"CY2020Q3I"},{"end":"2020-12-31","val":2000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"end":"2020-12-31","val":2000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":2000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"end":"2020-12-31","val":2000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"end":"2020-12-31","val":2000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2020Q4I"},{"end":"2021-03-31","val":8000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":9000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2021Q2I"},{"end":"2021-09-30","val":7000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05","frame":"CY2021Q3I"},{"end":"2021-12-31","val":11000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2021-12-31","val":11000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":11000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":11000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"end":"2021-12-31","val":11000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2021-12-31","val":11000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2021-12-31","val":11000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021Q4I"},{"end":"2022-03-31","val":11000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":4000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":5000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"end":"2022-09-30","val":5000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3I"},{"end":"2022-12-31","val":7000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":7000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"end":"2022-12-31","val":7000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":7000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":7000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"end":"2022-12-31","val":7000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2022-12-31","val":7000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"end":"2022-12-31","val":7000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2022Q4I"},{"end":"2023-03-31","val":5000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2023Q1I"},{"end":"2023-06-30","val":12000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2023-06-30","val":12000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2023Q2I"},{"end":"2023-09-30","val":22000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2023-09-30","val":22000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":21000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"end":"2023-12-31","val":21000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":21000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":21000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"end":"2023-12-31","val":21000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"end":"2023-12-31","val":21000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09"},{"end":"2023-12-31","val":21000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08"},{"end":"2023-12-31","val":21000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"end":"2023-12-31","val":21000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023Q4I"},{"end":"2024-03-31","val":27000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2024-03-31","val":27000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2024Q1I"},{"end":"2024-06-30","val":45000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2024-06-30","val":45000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":61000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"end":"2024-09-30","val":61000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2024Q3I"},{"end":"2024-12-31","val":81000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"end":"2024-12-31","val":81000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09"},{"end":"2024-12-31","val":81000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08"},{"end":"2024-12-31","val":81000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"end":"2024-12-31","val":81000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024Q4I"},{"end":"2025-03-31","val":56000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2025Q1I"},{"end":"2025-06-30","val":67000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08","frame":"CY2025Q2I"},{"end":"2025-09-30","val":64000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3I"},{"end":"2025-12-31","val":64000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025Q4I"}]}},"DebtSecuritiesAvailableForSaleAllowanceForCreditLossNotPreviouslyRecorded":{"label":"Debt Securities, Available-for-sale, Allowance for Credit Loss, Not Previously Recorded","description":"Amount of expense 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), for which no credit loss was previously recorded.","units":{"USD":[{"start":"2020-01-01","end":"2020-03-31","val":9000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"start":"2020-01-01","end":"2020-03-31","val":9000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":6000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"start":"2020-01-01","end":"2020-06-30","val":5000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2020-01-01","end":"2020-09-30","val":5000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":5000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"start":"2020-01-01","end":"2020-12-31","val":4000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":4000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":6000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":8000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-01-01","end":"2021-09-30","val":7000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"start":"2021-01-01","end":"2021-12-31","val":11000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2021"},{"start":"2022-01-01","end":"2022-09-30","val":1000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-01-01","end":"2022-12-31","val":2000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2022"},{"start":"2023-01-01","end":"2023-06-30","val":7000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-01-01","end":"2023-09-30","val":18000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":18000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"start":"2023-01-01","end":"2023-12-31","val":18000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":18000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":6000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":19000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":19000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08"},{"start":"2024-01-01","end":"2024-09-30","val":37000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"start":"2024-01-01","end":"2024-09-30","val":37000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2024-01-01","end":"2024-12-31","val":58000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2024-01-01","end":"2024-12-31","val":58000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":0,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":0,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08"},{"start":"2025-01-01","end":"2025-09-30","val":2000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2025-01-01","end":"2025-12-31","val":4000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"DebtSecuritiesAvailableForSaleAllowanceForCreditLossNotToSellBeforeRecoveryCreditLossPreviouslyRecordedExpenseReversal":{"label":"Debt Securities, Available-for-sale, Allowance for Credit Loss, Not to Sell before Recovery, Credit Loss, Previously Recorded, Expense (Reversal)","description":"Amount of expense (reversal of expense) for 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), not intended to be sold and not more likely than not will be required to sell before recovery of amortized cost basis, with previously recorded allowance.","units":{"USD":[{"start":"2020-01-01","end":"2020-03-31","val":1000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"start":"2020-01-01","end":"2020-03-31","val":1000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-1000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"start":"2020-01-01","end":"2020-06-30","val":-1000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"start":"2020-01-01","end":"2020-12-31","val":-1000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":-1000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-1000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-01-01","end":"2021-09-30","val":-1000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2021"},{"start":"2022-01-01","end":"2022-09-30","val":1000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-01-01","end":"2022-12-31","val":1000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2022"},{"start":"2023-01-01","end":"2023-06-30","val":0,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-01-01","end":"2023-09-30","val":0,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":0,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"start":"2023-01-01","end":"2023-12-31","val":-1000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":-1000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":0,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":5000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":5000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08"},{"start":"2024-01-01","end":"2024-09-30","val":4000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"start":"2024-01-01","end":"2024-09-30","val":4000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2024-01-01","end":"2024-12-31","val":2000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2024-01-01","end":"2024-12-31","val":2000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":4000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":15000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08"},{"start":"2025-01-01","end":"2025-09-30","val":12000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2025-01-01","end":"2025-12-31","val":11000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"DebtSecuritiesAvailableForSaleAllowanceForCreditLossSecuritiesSold":{"label":"Debt Securities, Available-for-sale, Allowance for Credit Loss, Securities Sold","description":"Amount of decrease in 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) from sale.","units":{"USD":[{"start":"2020-01-01","end":"2020-09-30","val":1000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":1000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"start":"2020-01-01","end":"2020-12-31","val":-1000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":1000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2020"},{"start":"2021-01-01","end":"2021-09-30","val":1000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"start":"2021-01-01","end":"2021-12-31","val":2000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2021"},{"start":"2022-01-01","end":"2022-09-30","val":1000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-01-01","end":"2022-12-31","val":1000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2022"},{"start":"2023-01-01","end":"2023-06-30","val":1000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-01-01","end":"2023-09-30","val":2000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":2000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"start":"2023-01-01","end":"2023-12-31","val":2000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":2000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":0,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":0,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":0,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08"},{"start":"2024-01-01","end":"2024-09-30","val":1000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"start":"2024-01-01","end":"2024-09-30","val":1000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":2000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":2000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08"},{"start":"2025-01-01","end":"2025-09-30","val":4000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2025-01-01","end":"2025-12-31","val":5000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"DebtSecuritiesAvailableForSaleAllowanceForCreditLossWriteoff":{"label":"Debt Securities, Available-for-sale, Allowance for Credit Loss, Writeoff","description":"Amount of writeoff 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":[{"start":"2020-01-01","end":"2020-03-31","val":4000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"start":"2020-01-01","end":"2020-03-31","val":4000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":4000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"start":"2020-01-01","end":"2020-06-30","val":4000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2020-01-01","end":"2020-09-30","val":4000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":4000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"start":"2020-01-01","end":"2020-12-31","val":-4000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":4000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2021"},{"start":"2022-01-01","end":"2022-09-30","val":7000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-01-01","end":"2022-12-31","val":6000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2022"},{"start":"2023-01-01","end":"2023-06-30","val":1000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-01-01","end":"2023-09-30","val":1000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":1000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"start":"2023-01-01","end":"2023-12-31","val":1000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":1000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":0,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":0,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":0,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08"},{"start":"2024-01-01","end":"2024-09-30","val":0,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"start":"2024-01-01","end":"2024-09-30","val":0,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":27000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":27000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08"},{"start":"2025-01-01","end":"2025-09-30","val":27000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2025-01-01","end":"2025-12-31","val":27000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"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":"2019-12-31","val":2128000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2019-12-31","val":2128000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"end":"2019-12-31","val":2128000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":2128000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2019Q4I"},{"end":"2020-03-31","val":1515000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":1557000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07","frame":"CY2020Q2I"},{"end":"2020-09-30","val":1305000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":1267000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"end":"2020-12-31","val":1267000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":1267000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"end":"2020-12-31","val":1267000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"end":"2020-12-31","val":1267000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2020Q4I"},{"end":"2021-03-31","val":1132000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":858000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2021Q2I"},{"end":"2021-09-30","val":1154000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05","frame":"CY2021Q3I"},{"end":"2021-12-31","val":1681000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2021-12-31","val":1681000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":1681000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":1681000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"end":"2021-12-31","val":1681000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":4118000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":4086000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":8161000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2022Q3I"},{"end":"2022-12-31","val":11944000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":11944000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"end":"2022-12-31","val":11944000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":11944000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":11944000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2022Q4I"},{"end":"2023-03-31","val":30336000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2023Q1I"},{"end":"2023-06-30","val":42618000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":48487000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":51758000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"end":"2023-12-31","val":51758000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":51758000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":51758000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"end":"2023-12-31","val":51758000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2023Q4I"},{"end":"2024-03-31","val":49262000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":47055000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":41130000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08","frame":"CY2024Q3I"},{"end":"2024-12-31","val":37112000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"end":"2024-12-31","val":37112000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09"},{"end":"2024-12-31","val":37112000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08"},{"end":"2024-12-31","val":37112000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"end":"2024-12-31","val":37112000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024Q4I"},{"end":"2025-03-31","val":36593000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2025Q1I"},{"end":"2025-06-30","val":35569000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08","frame":"CY2025Q2I"},{"end":"2025-09-30","val":37938000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3I"},{"end":"2025-12-31","val":38363000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025Q4I"}]}},"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":"2019-12-31","val":100000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2019-12-31","val":100000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"end":"2019-12-31","val":100000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":100000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2019Q4I"},{"end":"2020-03-31","val":249000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":177000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07","frame":"CY2020Q2I"},{"end":"2020-09-30","val":109000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":65000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"end":"2020-12-31","val":65000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":65000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"end":"2020-12-31","val":65000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"end":"2020-12-31","val":65000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2020Q4I"},{"end":"2021-03-31","val":59000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":54000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2021Q2I"},{"end":"2021-09-30","val":117000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05","frame":"CY2021Q3I"},{"end":"2021-12-31","val":149000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2021-12-31","val":149000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":149000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":149000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"end":"2021-12-31","val":149000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":648000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":1045000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":2333000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2022Q3I"},{"end":"2022-12-31","val":2868000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":2868000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"end":"2022-12-31","val":2868000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":2868000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":2868000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2022Q4I"},{"end":"2023-03-31","val":5616000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2023Q1I"},{"end":"2023-06-30","val":7409000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":9528000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":6571000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"end":"2023-12-31","val":6571000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":6571000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":6571000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"end":"2023-12-31","val":6571000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2023Q4I"},{"end":"2024-03-31","val":7086000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":7185000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":5004000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08","frame":"CY2024Q3I"},{"end":"2024-12-31","val":6502000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"end":"2024-12-31","val":6502000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09"},{"end":"2024-12-31","val":6502000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08"},{"end":"2024-12-31","val":6502000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"end":"2024-12-31","val":6502000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024Q4I"},{"end":"2025-03-31","val":5815000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2025Q1I"},{"end":"2025-06-30","val":5568000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08","frame":"CY2025Q2I"},{"end":"2025-09-30","val":5212000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3I"},{"end":"2025-12-31","val":5282000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025Q4I"}]}},"DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerNumberOfPositions":{"label":"Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer, Number of Positions","description":"Number of investments in debt securities measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for 12 months or longer, without an allowance for credit loss. Includes beneficial interest in securitized financial asset.","units":{"pure":[{"end":"2019-12-31","val":302,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2019-12-31","val":302,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"end":"2019-12-31","val":302,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":302,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2019Q4I"},{"end":"2020-03-31","val":275,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":265,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07","frame":"CY2020Q2I"},{"end":"2020-09-30","val":248,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":244,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"end":"2020-12-31","val":244,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":244,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"end":"2020-12-31","val":244,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"end":"2020-12-31","val":244,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2020Q4I"},{"end":"2021-03-31","val":295,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":260,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2021Q2I"},{"end":"2021-09-30","val":301,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05","frame":"CY2021Q3I"},{"end":"2021-12-31","val":369,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2021-12-31","val":369,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":369,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":369,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"end":"2021-12-31","val":369,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":714,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":781,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":1400,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2022Q3I"},{"end":"2022-12-31","val":2049,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":2049,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"end":"2022-12-31","val":2049,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":2049,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":2049,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2022Q4I"},{"end":"2023-03-31","val":4746,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2023Q1I"},{"end":"2023-06-30","val":6246,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":7027,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":7038,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"end":"2023-12-31","val":7038,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":7038,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":7038,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"end":"2023-12-31","val":7038,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2023Q4I"},{"end":"2024-03-31","val":6712,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":6512,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":5506,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08","frame":"CY2024Q3I"},{"end":"2024-12-31","val":5272,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"end":"2024-12-31","val":5272,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09"},{"end":"2024-12-31","val":5272,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08"},{"end":"2024-12-31","val":5272,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"end":"2024-12-31","val":5272,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024Q4I"},{"end":"2025-03-31","val":5123,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2025Q1I"},{"end":"2025-06-30","val":4962,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08","frame":"CY2025Q2I"},{"end":"2025-09-30","val":5098,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3I"},{"end":"2025-12-31","val":5093,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025Q4I"}]}},"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":"2019-12-31","val":4619000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2019-12-31","val":4619000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"end":"2019-12-31","val":4619000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":4619000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2019Q4I"},{"end":"2020-03-31","val":16890000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":5904000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07","frame":"CY2020Q2I"},{"end":"2020-09-30","val":5530000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":3347000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"end":"2020-12-31","val":3347000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":3347000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"end":"2020-12-31","val":3347000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"end":"2020-12-31","val":3347000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2020Q4I"},{"end":"2021-03-31","val":12245000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":9732000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2021Q2I"},{"end":"2021-09-30","val":13721000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05","frame":"CY2021Q3I"},{"end":"2021-12-31","val":16873000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2021-12-31","val":16873000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":16873000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":16873000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"end":"2021-12-31","val":16873000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":37307000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":56393000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":57205000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2022Q3I"},{"end":"2022-12-31","val":52375000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":52375000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"end":"2022-12-31","val":52375000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":52375000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":52375000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2022Q4I"},{"end":"2023-03-31","val":32294000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2023Q1I"},{"end":"2023-06-30","val":21558000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":19136000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":8061000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"end":"2023-12-31","val":8061000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":8061000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":8061000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"end":"2023-12-31","val":8061000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2023Q4I"},{"end":"2024-03-31","val":11735000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":14633000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":10066000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08","frame":"CY2024Q3I"},{"end":"2024-12-31","val":20918000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"end":"2024-12-31","val":20918000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09"},{"end":"2024-12-31","val":20918000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08"},{"end":"2024-12-31","val":20918000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"end":"2024-12-31","val":20918000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024Q4I"},{"end":"2025-03-31","val":18736000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2025Q1I"},{"end":"2025-06-30","val":15348000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08","frame":"CY2025Q2I"},{"end":"2025-09-30","val":9702000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3I"},{"end":"2025-12-31","val":8111000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025Q4I"}]}},"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":"2019-12-31","val":79000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2019-12-31","val":79000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"end":"2019-12-31","val":79000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":79000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2019Q4I"},{"end":"2020-03-31","val":1340000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":284000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07","frame":"CY2020Q2I"},{"end":"2020-09-30","val":181000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":84000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"end":"2020-12-31","val":84000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":84000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"end":"2020-12-31","val":84000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"end":"2020-12-31","val":84000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2020Q4I"},{"end":"2021-03-31","val":735000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":304000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2021Q2I"},{"end":"2021-09-30","val":312000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05","frame":"CY2021Q3I"},{"end":"2021-12-31","val":310000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2021-12-31","val":310000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":310000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":310000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"end":"2021-12-31","val":310000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":1991000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":5640000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":8392000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2022Q3I"},{"end":"2022-12-31","val":6644000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":6644000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"end":"2022-12-31","val":6644000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":6644000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":6644000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2022Q4I"},{"end":"2023-03-31","val":2517000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2023Q1I"},{"end":"2023-06-30","val":1432000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":1656000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":585000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"end":"2023-12-31","val":585000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":585000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":585000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"end":"2023-12-31","val":585000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2023Q4I"},{"end":"2024-03-31","val":692000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":934000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":775000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08","frame":"CY2024Q3I"},{"end":"2024-12-31","val":1463000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"end":"2024-12-31","val":1463000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09"},{"end":"2024-12-31","val":1463000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08"},{"end":"2024-12-31","val":1463000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"end":"2024-12-31","val":1463000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024Q4I"},{"end":"2025-03-31","val":1239000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2025Q1I"},{"end":"2025-06-30","val":1078000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08","frame":"CY2025Q2I"},{"end":"2025-09-30","val":727000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3I"},{"end":"2025-12-31","val":649000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025Q4I"}]}},"DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsNumberOfPositions":{"label":"Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, Less than 12 Months, Number of Positions","description":"Number of investments in debt securities measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for less than 12 months, without an allowance for credit loss. Includes beneficial interest in securitized financial asset.","units":{"pure":[{"end":"2019-12-31","val":720,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2019-12-31","val":720,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"end":"2019-12-31","val":720,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":720,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2019Q4I"},{"end":"2020-03-31","val":2896,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":1332,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07","frame":"CY2020Q2I"},{"end":"2020-09-30","val":1069,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":667,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"end":"2020-12-31","val":667,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":667,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"end":"2020-12-31","val":667,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"end":"2020-12-31","val":667,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2020Q4I"},{"end":"2021-03-31","val":1729,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":1327,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2021Q2I"},{"end":"2021-09-30","val":1775,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05","frame":"CY2021Q3I"},{"end":"2021-12-31","val":2454,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2021-12-31","val":2454,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":2454,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":2454,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"end":"2021-12-31","val":2454,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":5280,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":7569,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":8049,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2022Q3I"},{"end":"2022-12-31","val":7309,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":7309,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"end":"2022-12-31","val":7309,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":7309,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":7309,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2022Q4I"},{"end":"2023-03-31","val":4595,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2023Q1I"},{"end":"2023-06-30","val":3354,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":2938,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":1347,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"end":"2023-12-31","val":1347,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":1347,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":1347,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"end":"2023-12-31","val":1347,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2023Q4I"},{"end":"2024-03-31","val":1825,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":2179,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":2140,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08","frame":"CY2024Q3I"},{"end":"2024-12-31","val":3362,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"end":"2024-12-31","val":3362,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09"},{"end":"2024-12-31","val":3362,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08"},{"end":"2024-12-31","val":3362,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"end":"2024-12-31","val":3362,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024Q4I"},{"end":"2025-03-31","val":3325,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2025Q1I"},{"end":"2025-06-30","val":2598,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08","frame":"CY2025Q2I"},{"end":"2025-09-30","val":1584,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3I"},{"end":"2025-12-31","val":1328,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025Q4I"}]}},"DebtSecuritiesAvailableForSalePurchasedWithCreditDeteriorationAmountAtPurchasePrice":{"label":"Debt Securities, Available-for-sale, Purchased with Credit Deterioration, Amount at Purchase Price","description":"Amount at purchase price of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), purchased with credit deterioration.","units":{"USD":[{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1"}]}},"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":"2018-01-01","end":"2018-12-31","val":102000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":67000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":173000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"start":"2019-04-01","end":"2019-06-30","val":106000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":218000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":45000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":257000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2019-01-01","end":"2019-12-31","val":257000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":17000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"start":"2020-01-01","end":"2020-03-31","val":17000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":32000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"start":"2020-01-01","end":"2020-06-30","val":32000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2020-04-01","end":"2020-06-30","val":15000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"start":"2020-04-01","end":"2020-06-30","val":15000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":62000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":62000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"start":"2020-07-01","end":"2020-09-30","val":30000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-07-01","end":"2020-09-30","val":30000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":390000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":390000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":390000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":33000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":33000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":41000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-01-01","end":"2021-06-30","val":41000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":8000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-04-01","end":"2021-06-30","val":8000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":64000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"start":"2021-01-01","end":"2021-09-30","val":64000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2021-07-01","end":"2021-09-30","val":23000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"start":"2021-07-01","end":"2021-09-30","val":23000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":99000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":99000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":99000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":44000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":44000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":46000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":46000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":2000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":2000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":47000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-01-01","end":"2022-09-30","val":47000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":1000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":1000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":52000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":52000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":52000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":3000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"start":"2023-01-01","end":"2023-03-31","val":3000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":11000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-06-30","val":11000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-04-01","end":"2023-06-30","val":8000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-04-01","end":"2023-06-30","val":8000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":12000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":12000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":1000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":1000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":15000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":15000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":15000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":2000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":2000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":10000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":10000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08"},{"start":"2024-04-01","end":"2024-06-30","val":8000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-04-01","end":"2024-06-30","val":8000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":13000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"start":"2024-01-01","end":"2024-09-30","val":13000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2024-07-01","end":"2024-09-30","val":3000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"start":"2024-07-01","end":"2024-09-30","val":3000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":20000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2024-01-01","end":"2024-12-31","val":20000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":3000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":5000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08"},{"start":"2025-04-01","end":"2025-06-30","val":2000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":6000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2025-07-01","end":"2025-09-30","val":1000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":8000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"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":-180000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-15000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":53000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"start":"2019-04-01","end":"2019-06-30","val":68000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":81000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":28000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":106000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2019-01-01","end":"2019-12-31","val":106000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":11000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"start":"2020-01-01","end":"2020-03-31","val":11000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-11000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"start":"2020-01-01","end":"2020-06-30","val":-11000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2020-04-01","end":"2020-06-30","val":-22000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"start":"2020-04-01","end":"2020-06-30","val":-22000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-10000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":-10000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"start":"2020-07-01","end":"2020-09-30","val":1000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-07-01","end":"2020-09-30","val":1000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":312000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":312000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":312000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":16000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":16000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-16000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-01-01","end":"2021-06-30","val":-16000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":-32000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-04-01","end":"2021-06-30","val":-32000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-15000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"start":"2021-01-01","end":"2021-09-30","val":-15000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2021-07-01","end":"2021-09-30","val":1000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"start":"2021-07-01","end":"2021-09-30","val":1000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-4000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":-4000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":-4000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-39000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":-39000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-97000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":-97000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":-58000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":-58000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-134000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-01-01","end":"2022-09-30","val":-134000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":-37000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":-37000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-184000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":-184000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":-184000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-70000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"start":"2023-01-01","end":"2023-03-31","val":-70000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-118000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-06-30","val":-118000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-04-01","end":"2023-06-30","val":-48000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-04-01","end":"2023-06-30","val":-48000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-161000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":-161000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":-43000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":-43000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":-201000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":-201000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":-201000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-32000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":-32000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-110000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":-110000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08"},{"start":"2024-04-01","end":"2024-06-30","val":-78000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-04-01","end":"2024-06-30","val":-78000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":-133000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"start":"2024-01-01","end":"2024-09-30","val":-133000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2024-07-01","end":"2024-09-30","val":-23000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"start":"2024-07-01","end":"2024-09-30","val":-23000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":-173000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2024-01-01","end":"2024-12-31","val":-173000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-25000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-38000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08"},{"start":"2025-04-01","end":"2025-06-30","val":-13000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":-54000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2025-07-01","end":"2025-09-30","val":-16000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":-71000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","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":"2018-01-01","end":"2018-12-31","val":282000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":82000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":120000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"start":"2019-04-01","end":"2019-06-30","val":38000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":137000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":17000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":151000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2019-01-01","end":"2019-12-31","val":151000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":6000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"start":"2020-01-01","end":"2020-03-31","val":6000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":43000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"start":"2020-01-01","end":"2020-06-30","val":43000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2020-04-01","end":"2020-06-30","val":37000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"start":"2020-04-01","end":"2020-06-30","val":37000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":72000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":72000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"start":"2020-07-01","end":"2020-09-30","val":29000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-07-01","end":"2020-09-30","val":29000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":78000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":78000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":78000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":17000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":17000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":57000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-01-01","end":"2021-06-30","val":57000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":40000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-04-01","end":"2021-06-30","val":40000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":79000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"start":"2021-01-01","end":"2021-09-30","val":79000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2021-07-01","end":"2021-09-30","val":22000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"start":"2021-07-01","end":"2021-09-30","val":22000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":103000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":103000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":103000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":83000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":83000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":143000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":143000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":60000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":60000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":181000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-01-01","end":"2022-09-30","val":181000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":38000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":38000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":236000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":236000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":236000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":73000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"start":"2023-01-01","end":"2023-03-31","val":73000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":129000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-06-30","val":129000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-04-01","end":"2023-06-30","val":56000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-04-01","end":"2023-06-30","val":56000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":173000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":173000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":44000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":44000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":216000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":216000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":216000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":34000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":34000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":120000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":120000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08"},{"start":"2024-04-01","end":"2024-06-30","val":86000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-04-01","end":"2024-06-30","val":86000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":146000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"start":"2024-01-01","end":"2024-09-30","val":146000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2024-07-01","end":"2024-09-30","val":26000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"start":"2024-07-01","end":"2024-09-30","val":26000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":193000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2024-01-01","end":"2024-12-31","val":193000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":28000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":43000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08"},{"start":"2025-04-01","end":"2025-06-30","val":15000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":60000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2025-07-01","end":"2025-09-30","val":17000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":79000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"DeferredCompensationPlanAssets":{"label":"Deferred Compensation Plan Assets","description":"Carrying amount as of the balance sheet date of assets held under deferred compensation agreements.","units":{"USD":[{"end":"2017-12-31","val":2000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2017Q4I"}]}},"DeferredFederalIncomeTaxExpenseBenefit":{"label":"Deferred Federal Income Tax Expense (Benefit)","description":"Amount of deferred federal income tax expense (benefit) pertaining to income (loss) from continuing operations.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":310000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":-1461000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2016-01-01","end":"2016-12-31","val":-1461000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":-667000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2017-01-01","end":"2017-12-31","val":-667000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2017-01-01","end":"2017-12-31","val":-667000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":285000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":285000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":285000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":-285000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2019-01-01","end":"2019-12-31","val":-285000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2019-01-01","end":"2019-12-31","val":-285000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":-399000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":-399000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":-399000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":-149000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":-149000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":317000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":-129000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":901000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":901000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":-386000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":-386000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":-386000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":27000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2024-01-01","end":"2024-12-31","val":27000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":21000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"DeferredFinanceCostsGross":{"label":"Debt Issuance Costs, Gross","description":"Amount, before accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.","units":{"USD":[{"end":"2017-06-22","val":23000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2017Q2I"}]}},"DeferredForeignIncomeTaxExpenseBenefit":{"label":"Deferred Foreign Income Tax Expense (Benefit)","description":"Amount of deferred foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2019"}]}},"DeferredIncomeTaxExpenseBenefit":{"label":"Deferred Income Tax Expense (Benefit)","description":"Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":310000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":-1461000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2016-01-01","end":"2016-12-31","val":-1461000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":-667000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2017-01-01","end":"2017-12-31","val":-667000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2017-01-01","end":"2017-12-31","val":-667000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":285000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":285000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":-285000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2019"}]}},"DeferredIncomeTaxLiabilities":{"label":"Deferred Tax Liabilities, Gross","description":"Amount of deferred tax liability attributable to taxable temporary differences.","units":{"USD":[{"end":"2016-12-31","val":2730000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2016Q4I"},{"end":"2017-12-31","val":2167000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"end":"2017-12-31","val":2167000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2017Q4I"},{"end":"2018-12-31","val":2248000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"end":"2018-12-31","val":2368000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2018Q4I"},{"end":"2019-12-31","val":2933000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"end":"2019-12-31","val":2933000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2019Q4I"},{"end":"2020-12-31","val":3312000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"end":"2020-12-31","val":3312000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2020Q4I"},{"end":"2021-12-31","val":2520000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2021-12-31","val":2520000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-12-31","val":1661000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":1642000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2022Q4I"},{"end":"2023-12-31","val":1521000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"end":"2023-12-31","val":1521000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2023Q4I"},{"end":"2024-12-31","val":1823000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"end":"2024-12-31","val":1823000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024Q4I"},{"end":"2025-12-31","val":2530000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025Q4I"}]}},"DeferredIncomeTaxLiabilitiesNet":{"label":"Deferred Income Tax Liabilities, Net","description":"Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.","units":{"USD":[{"end":"2019-12-31","val":1355000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2019-12-31","val":1355000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"end":"2019-12-31","val":1355000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":1355000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2019Q4I"},{"end":"2020-03-31","val":2482000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":2567000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07","frame":"CY2020Q2I"},{"end":"2020-09-30","val":1816000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":1620000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"end":"2020-12-31","val":1620000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":1620000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"end":"2020-12-31","val":1620000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"end":"2020-12-31","val":1620000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2020Q4I"},{"end":"2021-03-31","val":812000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":1109000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2021Q2I"},{"end":"2021-09-30","val":1120000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05","frame":"CY2021Q3I"},{"end":"2021-12-31","val":1062000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2021-12-31","val":1062000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":1062000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":1062000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"end":"2021-12-31","val":1062000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":215000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":0,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":0,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2022Q3I"},{"end":"2022-12-31","val":0,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2022Q4I"}]}},"DeferredPolicyAcquisitionCostAmortizationExpense":{"label":"Deferred Policy Acquisition Costs, Amortization Expense","description":"Amount of amortization expense (reversal of expense) for deferred policy acquisition costs.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":635000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":256000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2016-01-01","end":"2016-12-31","val":256000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":187000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2017-01-01","end":"2017-12-31","val":187000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2017-01-01","end":"2017-12-31","val":187000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":944000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":944000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":944000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":373000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2019-01-01","end":"2019-12-31","val":373000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2019-01-01","end":"2019-12-31","val":373000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":738000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":738000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":738000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":151000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":151000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":890000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2022"}]}},"DeferredPolicyAcquisitionCostAmortizationExpenseNetInvestmentGainsLosses":{"label":"Deferred Policy Acquisition Cost, Amortization Expense, Net Investment Gains (Losses)","description":"Amount of amortization expense (reversal of amortization expense) of deferred policy acquisition costs from realized net investment gain (loss).","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":-109000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":-1400000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2016-01-01","end":"2016-12-31","val":-1400000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":-258000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2017-01-01","end":"2017-12-31","val":-258000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2017-01-01","end":"2017-12-31","val":-258000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":384000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":384000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":384000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":-204000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2019-01-01","end":"2019-12-31","val":-204000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2019-01-01","end":"2019-12-31","val":-204000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":-95000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":-95000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":-95000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":-61000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":-61000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":401000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2022"}]}},"DeferredPolicyAcquisitionCostAmortizationExpenseOther":{"label":"Deferred Policy Acquisition Cost, Amortization Expense, Other","description":"Amount of other increase (decrease) to amortization expense of deferred policy acquisition cost (DAC).","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":744000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":1656000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2016-01-01","end":"2016-12-31","val":1656000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":445000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2017-01-01","end":"2017-12-31","val":445000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2017-01-01","end":"2017-12-31","val":445000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":560000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":560000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":560000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":577000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2019-01-01","end":"2019-12-31","val":577000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2019-01-01","end":"2019-12-31","val":577000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":833000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":833000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":833000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":212000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":212000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":489000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2022"}]}},"DeferredPolicyAcquisitionCostForeignCurrencyTranslationAdjustmentAndOther":{"label":"Deferred Policy Acquisition Cost, Foreign Currency Translation Adjustment and Other","description":"Amount of increase (decrease) in deferred policy acquisition cost due to the effect of foreign currency translation gain (loss) and increase (decrease) classified as other.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":-49000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2016-01-01","end":"2016-12-31","val":-49000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2018"}]}},"DeferredPolicyAcquisitionCosts":{"label":"Deferred Policy Acquisition Cost","description":"Amount of deferred policy acquisition cost capitalized on contract remaining in force.","units":{"USD":[{"end":"2014-12-31","val":5819000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2014Q4I"},{"end":"2015-12-31","val":5679000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"end":"2015-12-31","val":5679000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2015Q4I"},{"end":"2016-12-31","val":5652000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"end":"2016-12-31","val":5652000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"end":"2016-12-31","val":5652000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2016Q4I"},{"end":"2017-12-31","val":5678000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"end":"2017-12-31","val":5678000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"end":"2017-12-31","val":5678000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"end":"2017-12-31","val":5678000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2017Q4I"},{"end":"2018-12-31","val":5149000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"end":"2018-12-31","val":5149000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"end":"2018-12-31","val":5149000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"end":"2018-12-31","val":5149000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2018Q4I"},{"end":"2019-12-31","val":4946000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"end":"2019-12-31","val":4946000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"end":"2019-12-31","val":4946000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2019-12-31","val":4946000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2019Q4I"},{"end":"2020-12-31","val":4407000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"end":"2020-12-31","val":4407000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2020-12-31","val":4407000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020Q4I"},{"end":"2021-12-31","val":4847000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2021-12-31","val":4847000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-12-31","val":5072000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2022Q4I"}]}},"DeferredPolicyAcquisitionCostsAdditions":{"label":"Deferred Policy Acquisition Cost, Capitalization","description":"Amount of deferred policy acquisition cost capitalized.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":399000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2015"},{"start":"2016-01-01","end":"2016-06-30","val":184000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":82000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":255000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-07-01","end":"2016-09-30","val":71000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":334000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2016-01-01","end":"2016-12-31","val":334000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-06-30","val":115000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2017-04-01","end":"2017-06-30","val":47000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":187000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-07-01","end":"2017-09-30","val":72000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":260000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2017-01-01","end":"2017-12-31","val":260000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2017-01-01","end":"2017-12-31","val":260000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":322000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":322000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":322000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":369000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2019-01-01","end":"2019-12-31","val":369000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2019-01-01","end":"2019-12-31","val":369000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":408000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":408000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":408000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":493000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":493000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":425000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2022"}]}},"DeferredPolicyAcquisitionCostsAndPresentValueOfFutureProfitsAmortization1":{"label":"Deferred Policy Acquisition Costs and Present Value of Future Insurance Profits, Amortization","description":"Amount of amortization expense (reversal of expense) for deferred policy acquisition costs and present value of future profits from insurance contract acquired in business combination.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":781000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2015"},{"start":"2016-01-01","end":"2016-06-30","val":-35000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":-281000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":-45000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-07-01","end":"2016-09-30","val":-10000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":371000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2016-01-01","end":"2016-12-31","val":371000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-148000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-127000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2017-01-01","end":"2017-06-30","val":-127000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2017-04-01","end":"2017-06-30","val":21000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2017-04-01","end":"2017-06-30","val":21000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":-4000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-09-30","val":-4000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"start":"2017-07-01","end":"2017-09-30","val":123000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-07-01","end":"2017-09-30","val":123000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":227000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2017-01-01","end":"2017-12-31","val":227000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2017-01-01","end":"2017-12-31","val":227000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":305000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":305000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":551000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-01-01","end":"2018-06-30","val":551000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"start":"2018-04-01","end":"2018-06-30","val":246000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-04-01","end":"2018-06-30","val":246000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":581000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"start":"2018-01-01","end":"2018-09-30","val":581000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2018-07-01","end":"2018-09-30","val":30000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"start":"2018-07-01","end":"2018-09-30","val":30000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":1050000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":1050000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":1050000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":22000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"start":"2019-01-01","end":"2019-03-31","val":22000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":192000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"start":"2019-01-01","end":"2019-06-30","val":192000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"start":"2019-04-01","end":"2019-06-30","val":170000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"start":"2019-04-01","end":"2019-06-30","val":170000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":373000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-01-01","end":"2019-09-30","val":373000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":181000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-07-01","end":"2019-09-30","val":181000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":382000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2019-01-01","end":"2019-12-31","val":382000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2019-01-01","end":"2019-12-31","val":382000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":770000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"start":"2020-01-01","end":"2020-03-31","val":770000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":678000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"start":"2020-01-01","end":"2020-06-30","val":678000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2020-04-01","end":"2020-06-30","val":-92000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"start":"2020-04-01","end":"2020-06-30","val":-92000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":922000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":922000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"start":"2020-07-01","end":"2020-09-30","val":244000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-07-01","end":"2020-09-30","val":244000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":766000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":766000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":766000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":91000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":91000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":99000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-01-01","end":"2021-06-30","val":99000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":8000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-04-01","end":"2021-06-30","val":8000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":17000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"start":"2021-01-01","end":"2021-09-30","val":17000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2021-07-01","end":"2021-09-30","val":-82000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"start":"2021-07-01","end":"2021-09-30","val":-82000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":144000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":144000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":637000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":227000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":157000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":793000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":315000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":566000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":158000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":972000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-01-01","end":"2022-09-30","val":474000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":179000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":159000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":956000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":629000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":629000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":156000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"start":"2023-01-01","end":"2023-03-31","val":156000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":313000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-06-30","val":313000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-04-01","end":"2023-06-30","val":157000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-04-01","end":"2023-06-30","val":157000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":468000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":468000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":155000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":155000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":620000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":620000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":620000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":151000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":151000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":301000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":301000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08"},{"start":"2024-04-01","end":"2024-06-30","val":150000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-04-01","end":"2024-06-30","val":150000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":451000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"start":"2024-01-01","end":"2024-09-30","val":451000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2024-07-01","end":"2024-09-30","val":150000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"start":"2024-07-01","end":"2024-09-30","val":150000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":599000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2024-01-01","end":"2024-12-31","val":599000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":148000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":297000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08"},{"start":"2025-04-01","end":"2025-06-30","val":149000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":450000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2025-07-01","end":"2025-09-30","val":153000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":609000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"DeferredPolicyAcquisitionCostsAndValueOfBusinessAcquired":{"label":"Deferred Policy Acquisition Costs and Present Value of Future Insurance Profits, Net","description":"Amount, after accumulated amortization, of deferred policy acquisition costs and present value of future profits from insurance contract acquired in business combination.","units":{"USD":[{"end":"2015-12-31","val":6390000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2015Q4I"},{"end":"2016-12-31","val":6293000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"end":"2016-12-31","val":6293000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":6293000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"end":"2016-12-31","val":6293000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2016Q4I"},{"end":"2017-06-30","val":6464000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15","frame":"CY2017Q2I"},{"end":"2017-09-30","val":6414000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":6286000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"end":"2017-12-31","val":6286000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":6286000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"end":"2017-12-31","val":6286000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"end":"2017-12-31","val":6286000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"end":"2017-12-31","val":6286000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2017Q4I"},{"end":"2018-03-31","val":6083000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":5968000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":6050000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06","frame":"CY2018Q3I"},{"end":"2018-12-31","val":5717000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"end":"2018-12-31","val":5717000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"end":"2018-12-31","val":5717000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"end":"2018-12-31","val":5717000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"end":"2018-12-31","val":5717000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"end":"2018-12-31","val":5717000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2018Q4I"},{"end":"2019-03-31","val":5680000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":5492000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06","frame":"CY2019Q2I"},{"end":"2019-09-30","val":5317000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2019Q3I"},{"end":"2019-12-31","val":5448000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"end":"2019-12-31","val":5448000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2019-12-31","val":5448000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"end":"2019-12-31","val":5448000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":5448000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"end":"2019-12-31","val":5448000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019Q4I"},{"end":"2020-03-31","val":4862000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":4856000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07","frame":"CY2020Q2I"},{"end":"2020-09-30","val":4664000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":4911000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"end":"2020-12-31","val":4911000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":4911000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"end":"2020-12-31","val":4911000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"end":"2020-12-31","val":4911000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2020-12-31","val":4911000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020Q4I"},{"end":"2021-03-31","val":5148000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":5122000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2021Q2I"},{"end":"2021-09-30","val":5356000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05","frame":"CY2021Q3I"},{"end":"2021-12-31","val":5377000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2021-12-31","val":5377000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":5377000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":5377000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"end":"2021-12-31","val":5377000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":5581000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":5434000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":5639000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2022Q3I"},{"end":"2022-12-31","val":5659000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":5084000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"end":"2022-12-31","val":5084000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":5084000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":5084000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2022Q4I"},{"end":"2023-03-31","val":5027000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2023Q1I"},{"end":"2023-06-30","val":4968000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":4919000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":4872000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"end":"2023-12-31","val":4872000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":4872000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":4872000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"end":"2023-12-31","val":4872000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2023Q4I"},{"end":"2024-03-31","val":4829000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":4791000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":4745000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08","frame":"CY2024Q3I"},{"end":"2024-12-31","val":4710000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"end":"2024-12-31","val":4710000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09"},{"end":"2024-12-31","val":4710000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08"},{"end":"2024-12-31","val":4710000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"end":"2024-12-31","val":4710000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024Q4I"},{"end":"2025-03-31","val":4672000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2025Q1I"},{"end":"2025-06-30","val":4636000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08","frame":"CY2025Q2I"},{"end":"2025-09-30","val":4603000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3I"},{"end":"2025-12-31","val":4567000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025Q4I"}]}},"DeferredPolicyAcquisitionCostUnrealizedInvestmentGainLoss":{"label":"Deferred Policy Acquisition Cost, Unrealized Investment Gain (Loss)","description":"Amount of unrealized investment gain (loss) which decreases (increases) deferred policy acquisition cost.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":96000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":-56000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2016-01-01","end":"2016-12-31","val":-56000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":-47000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2017-01-01","end":"2017-12-31","val":-47000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2017-01-01","end":"2017-12-31","val":-47000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":93000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":93000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":93000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":-199000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2019-01-01","end":"2019-12-31","val":-199000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2019-01-01","end":"2019-12-31","val":-199000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":-209000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":-209000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":-209000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":98000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":98000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":690000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2022"}]}},"DeferredSalesInducementCostUnrealizedGainLossOnInvestment":{"label":"Deferred Sales Inducement Cost, Unrealized Gain (Loss) on Investment","description":"Amount of unrealized investment gain (loss) which decreases (increases) deferred sales inducement cost.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":18000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":-2000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2016-01-01","end":"2016-12-31","val":-2000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":-11000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2017-01-01","end":"2017-12-31","val":-11000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2017-01-01","end":"2017-12-31","val":-11000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":18000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":18000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":18000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":5000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2019-01-01","end":"2019-12-31","val":5000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2019-01-01","end":"2019-12-31","val":5000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2021"}]}},"DeferredSalesInducementsAdditions":{"label":"Deferred Sale Inducement Cost, Capitalization","description":"Amount of deferred sale inducement cost capitalized.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":4000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":3000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2016-01-01","end":"2016-12-31","val":3000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":2000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2017-01-01","end":"2017-12-31","val":2000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2017-01-01","end":"2017-12-31","val":2000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":2000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":2000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":2000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":2000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2019-01-01","end":"2019-12-31","val":2000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2019-01-01","end":"2019-12-31","val":2000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":2000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":2000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":2000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":1000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":1000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":1000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2022"}]}},"DeferredSalesInducementsAmortizationExpense":{"label":"Deferred Sales Inducement Cost, Amortization Expense","description":"Amount of amortization expense (reversal of expense) for deferred sales inducement cost.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":76000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":88000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2016-01-01","end":"2016-12-31","val":88000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":5000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2017-01-01","end":"2017-12-31","val":5000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2017-01-01","end":"2017-12-31","val":5000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":41000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":41000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":41000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":38000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2019-01-01","end":"2019-12-31","val":38000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2019-01-01","end":"2019-12-31","val":38000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":71000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":71000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":71000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":4000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":4000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":15000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2022"}]}},"DeferredSalesInducementsNet":{"label":"Deferred Sale Inducement Cost","description":"Amount of deferred sale inducement cost capitalized on contract remaining in force.","units":{"USD":[{"end":"2014-12-31","val":586000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2014Q4I"},{"end":"2015-12-31","val":532000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"end":"2015-12-31","val":532000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2015Q4I"},{"end":"2016-12-31","val":445000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"end":"2016-12-31","val":445000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"end":"2016-12-31","val":445000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2016Q4I"},{"end":"2017-12-31","val":431000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"end":"2017-12-31","val":431000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"end":"2017-12-31","val":431000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"end":"2017-12-31","val":431000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2017Q4I"},{"end":"2018-12-31","val":410000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"end":"2018-12-31","val":410000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"end":"2018-12-31","val":410000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"end":"2018-12-31","val":410000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2018Q4I"},{"end":"2019-12-31","val":379000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"end":"2019-12-31","val":379000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"end":"2019-12-31","val":379000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2019-12-31","val":379000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2019Q4I"},{"end":"2020-12-31","val":310000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"end":"2020-12-31","val":310000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2020-12-31","val":310000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020Q4I"},{"end":"2021-12-31","val":307000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2021-12-31","val":307000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-12-31","val":293000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2022Q4I"}]}},"DeferredStateAndLocalIncomeTaxExpenseBenefit":{"label":"Deferred State and Local Income Tax Expense (Benefit)","description":"Amount of deferred state and local tax expense (benefit) pertaining to income (loss) from continuing operations.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2019"}]}},"DeferredTaxAssetsGoodwillAndIntangibleAssets":{"label":"Deferred Tax Assets, Goodwill and Intangible Assets","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from intangible assets including goodwill.","units":{"USD":[{"end":"2016-12-31","val":2000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2016Q4I"},{"end":"2017-12-31","val":227000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"end":"2017-12-31","val":227000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2017Q4I"},{"end":"2018-12-31","val":159000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"end":"2018-12-31","val":159000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2018Q4I"},{"end":"2019-12-31","val":93000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"end":"2019-12-31","val":93000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2019Q4I"},{"end":"2020-12-31","val":58000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"end":"2020-12-31","val":58000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2020Q4I"},{"end":"2021-12-31","val":42000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2021-12-31","val":42000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-12-31","val":40000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":52000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2022Q4I"},{"end":"2023-12-31","val":64000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"end":"2023-12-31","val":64000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2023Q4I"},{"end":"2024-12-31","val":60000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"end":"2024-12-31","val":60000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024Q4I"},{"end":"2025-12-31","val":53000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025Q4I"}]}},"DeferredTaxAssetsGross":{"label":"Deferred Tax Assets, Gross","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.","units":{"USD":[{"end":"2016-12-31","val":674000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2016Q4I"},{"end":"2017-12-31","val":1240000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"end":"2017-12-31","val":1240000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2017Q4I"},{"end":"2018-12-31","val":1276000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"end":"2018-12-31","val":1396000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2018Q4I"},{"end":"2019-12-31","val":1578000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"end":"2019-12-31","val":1578000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2019Q4I"},{"end":"2020-12-31","val":1692000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"end":"2020-12-31","val":1692000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2020Q4I"},{"end":"2021-12-31","val":1477000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2021-12-31","val":1477000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-12-31","val":3298000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":3397000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2022Q4I"},{"end":"2023-12-31","val":3415000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"end":"2023-12-31","val":3415000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2023Q4I"},{"end":"2024-12-31","val":3699000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"end":"2024-12-31","val":3699000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024Q4I"},{"end":"2025-12-31","val":3973000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025Q4I"}]}},"DeferredTaxAssetsInvestments":{"label":"Deferred Tax Assets, Investments","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from investments (excludes investments in subsidiaries and equity method investments).","units":{"USD":[{"end":"2016-12-31","val":347000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2016Q4I"},{"end":"2017-12-31","val":302000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"end":"2017-12-31","val":302000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2017Q4I"},{"end":"2018-12-31","val":0,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"end":"2018-12-31","val":120000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2018Q4I"},{"end":"2019-12-31","val":260000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"end":"2019-12-31","val":260000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2019Q4I"},{"end":"2020-12-31","val":0,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2020Q4I"},{"end":"2021-12-31","val":0,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-12-31","val":360000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":360000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2022Q4I"},{"end":"2023-12-31","val":213000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"end":"2023-12-31","val":213000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2023Q4I"},{"end":"2024-12-31","val":147000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"end":"2024-12-31","val":147000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024Q4I"},{"end":"2025-12-31","val":493000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025Q4I"}]}},"DeferredTaxAssetsLiabilitiesNet":{"label":"Deferred Tax Assets, Net","description":"Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting.","units":{"USD":[{"end":"2016-12-31","val":674000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2016Q4I"},{"end":"2017-12-31","val":1251000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"end":"2017-12-31","val":1251000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2017Q4I"},{"end":"2018-12-31","val":1276000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2018Q4I"},{"end":"2020-12-31","val":1692000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2020Q4I"},{"end":"2021-12-31","val":1458000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2021Q4I"},{"end":"2022-12-31","val":1618000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":1736000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2022Q4I"},{"end":"2023-12-31","val":1893000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"end":"2023-12-31","val":1893000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2023Q4I"},{"end":"2024-12-31","val":1875000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"end":"2024-12-31","val":1875000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024Q4I"},{"end":"2025-12-31","val":1442000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025Q4I"}]}},"DeferredTaxAssetsOperatingLossCarryforwards":{"label":"Deferred Tax Assets, Operating Loss Carryforwards","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards.","units":{"USD":[{"end":"2017-12-31","val":422000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"end":"2017-12-31","val":422000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2017Q4I"},{"end":"2018-12-31","val":1052000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"end":"2018-12-31","val":1052000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2018Q4I"},{"end":"2019-12-31","val":1087000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"end":"2019-12-31","val":1087000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2019Q4I"},{"end":"2020-12-31","val":1486000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"end":"2020-12-31","val":1486000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2020Q4I"},{"end":"2021-12-31","val":1254000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2021-12-31","val":1254000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-12-31","val":1247000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":1247000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2022Q4I"},{"end":"2023-12-31","val":1845000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"end":"2023-12-31","val":1845000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2023Q4I"},{"end":"2024-12-31","val":2004000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"end":"2024-12-31","val":2004000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024Q4I"},{"end":"2025-12-31","val":2343000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025Q4I"}]}},"DeferredTaxAssetsOther":{"label":"Deferred Tax Assets, Other","description":"Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other.","units":{"USD":[{"end":"2016-12-31","val":72000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2016Q4I"},{"end":"2017-12-31","val":95000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"end":"2017-12-31","val":95000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2017Q4I"},{"end":"2018-12-31","val":0,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"end":"2018-12-31","val":0,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2018Q4I"},{"end":"2019-12-31","val":15000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"end":"2019-12-31","val":15000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2019Q4I"},{"end":"2020-12-31","val":0,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"end":"2020-12-31","val":0,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2020Q4I"},{"end":"2021-12-31","val":6000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2021-12-31","val":6000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-12-31","val":29000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":29000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2022Q4I"},{"end":"2023-12-31","val":0,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"end":"2023-12-31","val":0,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2023Q4I"},{"end":"2024-12-31","val":4000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"end":"2024-12-31","val":4000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024Q4I"},{"end":"2025-12-31","val":0,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025Q4I"}]}},"DeferredTaxAssetsTaxCreditCarryforwards":{"label":"Deferred Tax Assets, Tax Credit Carryforwards","description":"Amount, before allocation of a valuation allowances, of deferred tax assets attributable to deductible tax credit carryforwards including, but not limited to, research, foreign, general business, alternative minimum tax, and other deductible tax credit carryforwards.","units":{"USD":[{"end":"2016-12-31","val":199000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2016Q4I"},{"end":"2017-12-31","val":202000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"end":"2017-12-31","val":202000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2017Q4I"},{"end":"2018-12-31","val":58000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"end":"2018-12-31","val":58000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2018Q4I"},{"end":"2019-12-31","val":106000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"end":"2019-12-31","val":106000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2019Q4I"},{"end":"2020-12-31","val":133000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"end":"2020-12-31","val":133000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2020Q4I"},{"end":"2021-12-31","val":151000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2021-12-31","val":151000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-12-31","val":183000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":183000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2022Q4I"},{"end":"2023-12-31","val":190000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"end":"2023-12-31","val":190000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2023Q4I"},{"end":"2024-12-31","val":190000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"end":"2024-12-31","val":190000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024Q4I"},{"end":"2025-12-31","val":161000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025Q4I"}]}},"DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits":{"label":"Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Employee Benefits","description":"Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences from employee benefits, classified as other.","units":{"USD":[{"end":"2016-12-31","val":54000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2016Q4I"},{"end":"2017-12-31","val":3000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"end":"2017-12-31","val":3000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2017Q4I"},{"end":"2018-12-31","val":7000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"end":"2018-12-31","val":7000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2018Q4I"},{"end":"2019-12-31","val":17000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"end":"2019-12-31","val":17000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2019Q4I"},{"end":"2020-12-31","val":15000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"end":"2020-12-31","val":15000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2020Q4I"},{"end":"2021-12-31","val":24000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2021-12-31","val":24000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-12-31","val":13000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":13000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2022Q4I"},{"end":"2023-12-31","val":29000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"end":"2023-12-31","val":29000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2023Q4I"},{"end":"2024-12-31","val":27000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"end":"2024-12-31","val":27000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024Q4I"},{"end":"2025-12-31","val":35000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025Q4I"}]}},"DeferredTaxAssetsValuationAllowance":{"label":"Deferred Tax Assets, Valuation Allowance","description":"Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.","units":{"USD":[{"end":"2016-12-31","val":0,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2016Q4I"},{"end":"2017-12-31","val":11000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"end":"2017-12-31","val":11000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2017Q4I"},{"end":"2018-12-31","val":0,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2018Q4I"},{"end":"2020-12-31","val":0,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2020Q4I"},{"end":"2021-12-31","val":19000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2021-12-31","val":19000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-12-31","val":19000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":19000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2022Q4I"},{"end":"2023-12-31","val":1000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"end":"2023-12-31","val":1000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2023Q4I"},{"end":"2024-12-31","val":1000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"end":"2024-12-31","val":1000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024Q4I"},{"end":"2025-12-31","val":1000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025Q4I"}]}},"DeferredTaxLiabilities":{"label":"Deferred Tax Liabilities, Net","description":"Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences without jurisdictional netting.","units":{"USD":[{"end":"2016-12-31","val":2056000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"end":"2016-12-31","val":2056000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":2056000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2016Q4I"},{"end":"2017-06-30","val":2337000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15","frame":"CY2017Q2I"},{"end":"2017-09-30","val":2116000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":927000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"end":"2017-12-31","val":927000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":927000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"end":"2017-12-31","val":927000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"end":"2017-12-31","val":927000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2017Q4I"},{"end":"2018-03-31","val":752000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":684000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":576000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06","frame":"CY2018Q3I"},{"end":"2018-12-31","val":972000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"end":"2018-12-31","val":972000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"end":"2018-12-31","val":972000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"end":"2018-12-31","val":972000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"end":"2018-12-31","val":972000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2018Q4I"},{"end":"2019-03-31","val":1005000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":1364000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06","frame":"CY2019Q2I"},{"end":"2019-09-30","val":1749000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2019Q3I"},{"end":"2019-12-31","val":1355000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"end":"2019-12-31","val":1355000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2019Q4I"},{"end":"2020-12-31","val":1620000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"end":"2020-12-31","val":1620000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2020Q4I"},{"end":"2021-12-31","val":1062000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2021-12-31","val":1062000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"}]}},"DeferredTaxLiabilitiesDeferredExpenseDeferredPolicyAcquisitionCost":{"label":"Deferred Tax Liabilities, Deferred Expense, Deferred Policy Acquisition Cost","description":"The amount as of the balance sheet date of the estimated future tax effects attributable to policy acquisition costs being expensed for tax purposes but capitalized in conformity with generally accepted accounting principles, which will reverse in future periods when amortization of such capitalized costs cannot be deducted for tax purposes.","units":{"USD":[{"end":"2016-12-31","val":1493000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2016Q4I"},{"end":"2017-12-31","val":889000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"end":"2017-12-31","val":889000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2017Q4I"},{"end":"2018-12-31","val":761000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"end":"2018-12-31","val":761000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2018Q4I"},{"end":"2019-12-31","val":785000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"end":"2019-12-31","val":785000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2019Q4I"},{"end":"2020-12-31","val":720000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"end":"2020-12-31","val":720000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2020Q4I"},{"end":"2021-12-31","val":798000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2021-12-31","val":798000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-12-31","val":711000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":688000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2022Q4I"},{"end":"2023-12-31","val":657000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"end":"2023-12-31","val":657000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2023Q4I"},{"end":"2024-12-31","val":649000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"end":"2024-12-31","val":649000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024Q4I"},{"end":"2025-12-31","val":634000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025Q4I"}]}},"DeferredTaxLiabilitiesDeferredExpenseReservesAndAccruals":{"label":"Deferred Tax Liabilities, Deferred Expense, Reserves and Accruals","description":"Amount of deferred tax liability attributable to taxable temporary differences from reserves and accruals.","units":{"USD":[{"end":"2016-12-31","val":525000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2016Q4I"},{"end":"2017-12-31","val":819000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"end":"2017-12-31","val":819000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2017Q4I"},{"end":"2018-12-31","val":746000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"end":"2018-12-31","val":1379000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2018Q4I"},{"end":"2019-12-31","val":1277000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"end":"2019-12-31","val":1277000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2019Q4I"},{"end":"2020-12-31","val":905000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"end":"2020-12-31","val":905000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2020Q4I"},{"end":"2021-12-31","val":404000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2021-12-31","val":404000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-12-31","val":950000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":954000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2022Q4I"},{"end":"2023-12-31","val":863000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"end":"2023-12-31","val":863000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2023Q4I"},{"end":"2024-12-31","val":1174000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"end":"2024-12-31","val":1174000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024Q4I"},{"end":"2025-12-31","val":1893000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025Q4I"}]}},"DeferredTaxLiabilitiesInvestments":{"label":"Deferred Tax Liabilities, Investments","description":"Amount of deferred tax liability attributable to taxable temporary differences from investments (excludes investments in subsidiaries and equity method investments).","units":{"USD":[{"end":"2017-12-31","val":0,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2017Q4I"},{"end":"2018-12-31","val":513000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2018Q4I"},{"end":"2019-12-31","val":0,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2019Q4I"},{"end":"2020-12-31","val":154000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"end":"2020-12-31","val":154000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2020Q4I"},{"end":"2021-12-31","val":196000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2021-12-31","val":196000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-12-31","val":0,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2022Q4I"}]}},"DeferredTaxLiabilitiesOther":{"label":"Deferred Tax Liabilities, Other","description":"Amount of deferred tax liability attributable to taxable temporary differences classified as other.","units":{"USD":[{"end":"2017-12-31","val":0,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2017Q4I"},{"end":"2018-12-31","val":26000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"end":"2018-12-31","val":26000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2018Q4I"},{"end":"2019-12-31","val":0,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"end":"2019-12-31","val":0,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2019Q4I"},{"end":"2020-12-31","val":1000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"end":"2020-12-31","val":1000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2020Q4I"},{"end":"2021-12-31","val":0,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2021Q4I"},{"end":"2022-12-31","val":0,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2022Q4I"},{"end":"2023-12-31","val":1000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"end":"2023-12-31","val":1000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2023Q4I"},{"end":"2024-12-31","val":0,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"end":"2024-12-31","val":0,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024Q4I"},{"end":"2025-12-31","val":3000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025Q4I"}]}},"DeferredTaxLiabilitiesOtherComprehensiveIncome":{"label":"Deferred Tax Liabilities, Other Comprehensive Income","description":"Amount of deferred tax liability attributable to taxable temporary differences from unrealized gains in other comprehensive income.","units":{"USD":[{"end":"2016-12-31","val":712000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2016Q4I"},{"end":"2017-12-31","val":459000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"end":"2017-12-31","val":459000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2017Q4I"},{"end":"2018-12-31","val":202000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"end":"2018-12-31","val":202000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2018Q4I"},{"end":"2019-12-31","val":871000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"end":"2019-12-31","val":871000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2019Q4I"},{"end":"2020-12-31","val":1532000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"end":"2020-12-31","val":1532000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2020Q4I"},{"end":"2021-12-31","val":1122000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2021-12-31","val":1122000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-12-31","val":0,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2022Q4I"}]}},"DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent":{"label":"Assets for Plan Benefits, Defined Benefit Plan","description":"Amount of asset, recognized in statement of financial position, for overfunded defined benefit pension and other postretirement plans.","units":{"USD":[{"end":"2018-12-31","val":4000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2018Q4I"},{"end":"2019-12-31","val":7000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"end":"2019-12-31","val":7000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2019Q4I"},{"end":"2020-12-31","val":8000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"end":"2020-12-31","val":8000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2020Q4I"},{"end":"2021-12-31","val":8000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2021-12-31","val":8000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-12-31","val":3000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":3000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2022Q4I"},{"end":"2023-12-31","val":5000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"end":"2023-12-31","val":5000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2023Q4I"},{"end":"2024-12-31","val":5000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"end":"2024-12-31","val":5000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024Q4I"},{"end":"2025-12-31","val":7000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025Q4I"}]}},"DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear":{"label":"Defined Benefit Plan, Expected Future Employer Contributions, Next Fiscal Year","description":"Amount of contribution expected to be received by defined benefit plan from employer in next fiscal year following current fiscal year.","units":{"USD":[{"end":"2017-12-31","val":0,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2017Q4I"},{"end":"2018-12-31","val":0,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2018Q4I"}]}},"DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation":{"label":"Defined Benefit Plan, Plan with Accumulated Benefit Obligation in Excess of Plan Assets, Accumulated Benefit Obligation","description":"Amount of accumulated benefit obligation for defined benefit plan with accumulated benefit obligation in excess of plan assets.","units":{"USD":[{"end":"2016-12-31","val":66000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2016Q4I"},{"end":"2017-12-31","val":71000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"end":"2017-12-31","val":71000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2017Q4I"},{"end":"2018-12-31","val":65000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2018Q4I"}]}},"DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateFairValueOfPlanAssets":{"label":"Defined Benefit Plan, Plan with Accumulated Benefit Obligation in Excess of Plan Assets, Plan Assets","description":"Amount of plan asset for defined benefit plan with accumulated benefit obligation in excess of plan assets.","units":{"USD":[{"end":"2016-12-31","val":0,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2016Q4I"},{"end":"2017-12-31","val":0,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"end":"2017-12-31","val":0,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2017Q4I"},{"end":"2018-12-31","val":0,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2018Q4I"}]}},"DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateProjectedBenefitObligation":{"label":"Defined Benefit Plan, Pension Plan with Accumulated Benefit Obligation in Excess of Plan Assets, Projected Benefit Obligation","description":"Amount of projected benefit obligation for defined benefit pension plan with accumulated benefit obligation in excess of plan assets.","units":{"USD":[{"end":"2016-12-31","val":66000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2016Q4I"},{"end":"2017-12-31","val":71000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"end":"2017-12-31","val":71000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2017Q4I"},{"end":"2018-12-31","val":65000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2018Q4I"}]}},"DefinedContributionPlanCostRecognized":{"label":"Defined Contribution Plan, Cost","description":"Amount of cost for defined contribution plan.","units":{"USD":[{"start":"2017-01-01","end":"2017-12-31","val":2000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":3000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":3000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":6000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2019-01-01","end":"2019-12-31","val":6000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2019-01-01","end":"2019-12-31","val":6000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":7000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":7000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":9000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2021"}]}},"DefinedContributionPlanEmployerDiscretionaryContributionAmount":{"label":"Defined Contribution Plan, Employer Discretionary Contribution Amount","description":"Amount of discretionary contributions made by an employer to a defined contribution plan.","units":{"USD":[{"start":"2017-01-01","end":"2017-12-31","val":8000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2017-01-01","end":"2017-12-31","val":8000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2017-01-01","end":"2017-12-31","val":8000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":14000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":14000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":14000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":15000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2019-01-01","end":"2019-12-31","val":15000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2019-01-01","end":"2019-12-31","val":15000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":17000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":17000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":17000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":18000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":18000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":18000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":18000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":18000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":18000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":19000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":19000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":19000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":20000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2024-01-01","end":"2024-12-31","val":20000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":20000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"DepositAssets":{"label":"Deposit Assets","description":"The carrying amount of the asset transferred to a third party to serve as a deposit, which typically serves as security against failure by the transferor to perform under terms of an agreement.","units":{"USD":[{"end":"2016-12-31","val":7648000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"end":"2016-12-31","val":7648000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":7648000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2016Q4I"},{"end":"2017-06-30","val":8018000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15","frame":"CY2017Q2I"},{"end":"2017-09-30","val":8096000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":8263000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"end":"2017-12-31","val":8263000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":8263000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"end":"2017-12-31","val":8263000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"end":"2017-12-31","val":8263000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2017Q4I"},{"end":"2018-03-31","val":8090000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":8046000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":8035000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06","frame":"CY2018Q3I"},{"end":"2018-12-31","val":8176000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"end":"2018-12-31","val":8176000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"end":"2018-12-31","val":8176000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"end":"2018-12-31","val":8176000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"end":"2018-12-31","val":8176000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2018Q4I"},{"end":"2019-03-31","val":8592000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":8991000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06","frame":"CY2019Q2I"},{"end":"2019-09-30","val":9443000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2019Q3I"},{"end":"2019-12-31","val":9349000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"end":"2019-12-31","val":9349000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2019-12-31","val":9349000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"end":"2019-12-31","val":9349000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":9349000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2019Q4I"},{"end":"2020-03-31","val":9390000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":9922000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07","frame":"CY2020Q2I"},{"end":"2020-09-30","val":10061000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":10135000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"end":"2020-12-31","val":10135000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":10135000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"end":"2020-12-31","val":10135000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"end":"2020-12-31","val":10135000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2020Q4I"},{"end":"2021-03-31","val":9412000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":9899000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2021Q2I"},{"end":"2021-09-30","val":9883000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05","frame":"CY2021Q3I"},{"end":"2021-12-31","val":10000000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2021-12-31","val":10000000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":10000000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":10000000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"end":"2021-12-31","val":10000000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":9117000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":8378000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":7790000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2022Q3I"},{"end":"2022-12-31","val":7999000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":7999000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"end":"2022-12-31","val":7999000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":7999000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":7999000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2022Q4I"},{"end":"2023-03-31","val":8328000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2023Q1I"},{"end":"2023-06-30","val":8268000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":7863000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":8593000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"end":"2023-12-31","val":8593000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":8593000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":8593000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"end":"2023-12-31","val":8593000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2023Q4I"},{"end":"2024-03-31","val":8529000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":6150000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":6514000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08","frame":"CY2024Q3I"},{"end":"2024-12-31","val":6249000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"end":"2024-12-31","val":6249000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09"},{"end":"2024-12-31","val":6249000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08"},{"end":"2024-12-31","val":6249000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"end":"2024-12-31","val":6249000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024Q4I"},{"end":"2025-03-31","val":6420000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2025Q1I"},{"end":"2025-06-30","val":6354000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08","frame":"CY2025Q2I"},{"end":"2025-09-30","val":6514000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3I"},{"end":"2025-12-31","val":6574000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025Q4I"}]}},"DepositContractsAssets":{"label":"Deposit Contracts, Assets","description":"Carrying amount of assets as of the balance sheet date pertaining to amounts paid by the insured (including a ceding company) under insurance or reinsurance contracts for which insurance risk is not transferred.","units":{"USD":[{"end":"2016-12-31","val":2000000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2016Q4I"},{"end":"2017-12-31","val":1600000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"end":"2017-12-31","val":1600000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2017Q4I"},{"end":"2018-12-31","val":1600000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"end":"2018-12-31","val":1600000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2018Q4I"},{"end":"2019-12-31","val":2200000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"end":"2019-12-31","val":2200000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2019Q4I"},{"end":"2020-12-31","val":3200000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2020Q4I"},{"end":"2021-12-31","val":3200000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2021-12-31","val":3200000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-12-31","val":6000000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":6000000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2022Q4I"},{"end":"2023-12-31","val":7500000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"end":"2023-12-31","val":7500000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2023Q4I"},{"end":"2024-12-31","val":8500000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"end":"2024-12-31","val":8500000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024Q4I"},{"end":"2025-12-31","val":8000000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025Q4I"}]}},"DepositContractsLiabilities":{"label":"Deposit Contracts, Liabilities","description":"Carrying amount of liabilities as of the balance sheet date pertaining to amounts received by the insurer or reinsurer from the insured (including a ceding company) under insurance or reinsurance contracts for which insurance risk is not transferred.","units":{"USD":[{"end":"2016-12-31","val":1000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2016Q4I"},{"end":"2018-12-31","val":1300000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"end":"2018-12-31","val":1300000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2018Q4I"},{"end":"2019-12-31","val":2300000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"end":"2019-12-31","val":2300000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2019Q4I"},{"end":"2020-12-31","val":2600000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"end":"2020-12-31","val":2600000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2020Q4I"},{"end":"2021-12-31","val":3300000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2021-12-31","val":3300000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-12-31","val":3800000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":3800000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2022Q4I"},{"end":"2023-12-31","val":3900000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"end":"2023-12-31","val":3900000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2023Q4I"},{"end":"2024-12-31","val":3800000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"end":"2024-12-31","val":3800000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024Q4I"},{"end":"2025-12-31","val":3200000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025Q4I"}]}},"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":"2018-12-31","val":1062000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"end":"2018-12-31","val":1062000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"end":"2018-12-31","val":1062000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2018Q4I"},{"end":"2019-06-30","val":997000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06","frame":"CY2019Q2I"},{"end":"2019-09-30","val":1851000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2019Q3I"},{"end":"2019-12-31","val":1115000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"end":"2019-12-31","val":1115000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2019-12-31","val":1115000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"end":"2019-12-31","val":1115000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":1115000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2019Q4I"},{"end":"2020-03-31","val":6878000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":3715000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07","frame":"CY2020Q2I"},{"end":"2020-09-30","val":3159000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":1340000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"end":"2020-12-31","val":1340000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":1340000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"end":"2020-12-31","val":1340000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"end":"2020-12-31","val":1340000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2020Q4I"},{"end":"2021-03-31","val":766000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":1004000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2021Q2I"},{"end":"2021-09-30","val":875000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05","frame":"CY2021Q3I"},{"end":"2021-12-31","val":1494000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2021-12-31","val":1494000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":1494000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":1494000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"end":"2021-12-31","val":1494000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":847000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":1164000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":1535000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2022Q3I"},{"end":"2022-12-31","val":640000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":640000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"end":"2022-12-31","val":640000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":640000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":640000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2022Q4I"},{"end":"2023-03-31","val":527000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2023Q1I"},{"end":"2023-06-30","val":516000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":688000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":164000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"end":"2023-12-31","val":164000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":164000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":164000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"end":"2023-12-31","val":164000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2023Q4I"},{"end":"2024-03-31","val":275000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":453000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":330000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08","frame":"CY2024Q3I"},{"end":"2024-12-31","val":540000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"end":"2024-12-31","val":540000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09"},{"end":"2024-12-31","val":540000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08"},{"end":"2024-12-31","val":540000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"end":"2024-12-31","val":540000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024Q4I"},{"end":"2025-03-31","val":618000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2025Q1I"},{"end":"2025-06-30","val":613000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08","frame":"CY2025Q2I"},{"end":"2025-09-30","val":986000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3I"},{"end":"2025-12-31","val":1382000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025Q4I"}]}},"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":"2018-12-31","val":14000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"end":"2018-12-31","val":14000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"end":"2018-12-31","val":14000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2018Q4I"},{"end":"2019-06-30","val":9000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06","frame":"CY2019Q2I"},{"end":"2019-09-30","val":36000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2019Q3I"},{"end":"2019-12-31","val":1000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"end":"2019-12-31","val":1000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2019-12-31","val":1000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"end":"2019-12-31","val":1000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":1000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2019Q4I"},{"end":"2020-03-31","val":11000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":13000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07","frame":"CY2020Q2I"},{"end":"2020-09-30","val":9000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":66000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"end":"2020-12-31","val":66000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":66000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"end":"2020-12-31","val":66000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"end":"2020-12-31","val":66000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2020Q4I"},{"end":"2021-03-31","val":5000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":50000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2021Q2I"},{"end":"2021-09-30","val":9000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05","frame":"CY2021Q3I"},{"end":"2021-12-31","val":66000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2021-12-31","val":66000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":66000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":66000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"end":"2021-12-31","val":66000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":27000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":44000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":85000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2022Q3I"},{"end":"2022-12-31","val":3000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":3000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"end":"2022-12-31","val":3000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":3000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":3000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2022Q4I"},{"end":"2023-03-31","val":30000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2023Q1I"},{"end":"2023-06-30","val":20000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":13000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":36000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"end":"2023-12-31","val":36000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":36000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":36000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"end":"2023-12-31","val":36000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2023Q4I"},{"end":"2024-03-31","val":6000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":65000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":24000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08","frame":"CY2024Q3I"},{"end":"2024-12-31","val":2000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"end":"2024-12-31","val":2000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2024Q4I"},{"end":"2025-03-31","val":19000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2025Q1I"}]}},"DerivativeAssetNotOffsetPolicyElectionDeduction":{"label":"Derivative Asset, Not Offset, Policy Election 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, elected not to be offset, deducted from derivative assets.","units":{"USD":[{"end":"2018-12-31","val":1671000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"end":"2018-12-31","val":1671000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"end":"2018-12-31","val":1671000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2018Q4I"},{"end":"2019-06-30","val":1314000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06","frame":"CY2019Q2I"},{"end":"2019-09-30","val":1599000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2019Q3I"},{"end":"2019-12-31","val":1458000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"end":"2019-12-31","val":1458000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2019-12-31","val":1458000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"end":"2019-12-31","val":1458000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":1458000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2019Q4I"},{"end":"2020-03-31","val":2101000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":1733000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07","frame":"CY2020Q2I"},{"end":"2020-09-30","val":1068000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":1342000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"end":"2020-12-31","val":1342000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":1342000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"end":"2020-12-31","val":1342000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"end":"2020-12-31","val":1342000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2020Q4I"},{"end":"2021-03-31","val":1309000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":1326000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2021Q2I"},{"end":"2021-09-30","val":1356000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05","frame":"CY2021Q3I"},{"end":"2021-12-31","val":1155000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2021-12-31","val":1155000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":1155000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":1155000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"end":"2021-12-31","val":1155000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":1321000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":1864000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":2172000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2022Q3I"},{"end":"2022-12-31","val":1659000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":1659000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"end":"2022-12-31","val":1659000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":1659000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":1659000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2022Q4I"},{"end":"2023-03-31","val":1997000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2023Q1I"},{"end":"2023-06-30","val":2106000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":2028000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":3112000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"end":"2023-12-31","val":3112000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":3112000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":3112000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"end":"2023-12-31","val":3112000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2023Q4I"},{"end":"2024-03-31","val":3308000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":2480000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":2704000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08","frame":"CY2024Q3I"},{"end":"2024-12-31","val":3039000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"end":"2024-12-31","val":3039000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09"},{"end":"2024-12-31","val":3039000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08"},{"end":"2024-12-31","val":3039000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"end":"2024-12-31","val":3039000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024Q4I"},{"end":"2025-03-31","val":3506000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2025Q1I"},{"end":"2025-06-30","val":6143000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08","frame":"CY2025Q2I"},{"end":"2025-09-30","val":5113000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3I"},{"end":"2025-12-31","val":3861000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025Q4I"}]}},"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":"2016-12-31","val":0,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"end":"2016-12-31","val":0,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":0,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2016Q4I"},{"end":"2017-06-30","val":0,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15","frame":"CY2017Q2I"},{"end":"2017-09-30","val":0,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":0,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"end":"2017-12-31","val":0,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":0,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"end":"2017-12-31","val":0,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06","frame":"CY2017Q4I"},{"end":"2018-03-31","val":0,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":0,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":0,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06","frame":"CY2018Q3I"}]}},"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":"2016-12-31","val":4000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"end":"2016-12-31","val":4000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":4000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2016Q4I"},{"end":"2017-06-30","val":141000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15","frame":"CY2017Q2I"},{"end":"2017-09-30","val":296000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":94000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"end":"2017-12-31","val":94000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":94000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"end":"2017-12-31","val":94000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"end":"2017-12-31","val":94000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2017Q4I"},{"end":"2018-03-31","val":180000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":191000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":39000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06","frame":"CY2018Q3I"},{"end":"2018-12-31","val":349000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"end":"2018-12-31","val":349000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2018Q4I"},{"end":"2019-03-31","val":70000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"}]}},"DerivativeCollateralRightToReclaimCash":{"label":"Derivative, Collateral, Right to Reclaim Cash","description":"Amount of right to receive cash collateral under master netting arrangements that have not been offset against derivative liabilities.","units":{"USD":[{"end":"2016-12-31","val":25000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"end":"2016-12-31","val":25000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":25000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2016Q4I"},{"end":"2017-06-30","val":0,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15","frame":"CY2017Q2I"},{"end":"2017-09-30","val":2000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":5000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"end":"2017-12-31","val":5000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":5000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"end":"2017-12-31","val":5000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"end":"2017-12-31","val":5000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2017Q4I"},{"end":"2018-03-31","val":0,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":0,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":0,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06","frame":"CY2018Q3I"},{"end":"2018-12-31","val":64000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"end":"2018-12-31","val":64000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2018Q4I"},{"end":"2019-03-31","val":15000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"}]}},"DerivativeFairValueOfDerivativeAsset":{"label":"Derivative Asset, Fair Value, Gross Asset","description":"Fair value, before effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes assets elected not to be offset. Excludes assets not subject to a master netting arrangement.","units":{"USD":[{"end":"2016-12-31","val":3622000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"end":"2016-12-31","val":3622000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":3622000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2016Q4I"},{"end":"2017-06-30","val":2847000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15","frame":"CY2017Q2I"},{"end":"2017-09-30","val":2477000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":2254000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"end":"2017-12-31","val":2254000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":2254000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"end":"2017-12-31","val":2254000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"end":"2017-12-31","val":2254000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2017Q4I"},{"end":"2018-03-31","val":2201000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":2055000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":1856000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06","frame":"CY2018Q3I"},{"end":"2018-12-31","val":2778000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"end":"2018-12-31","val":2778000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"end":"2018-12-31","val":3006000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"end":"2018-12-31","val":3006000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"end":"2018-12-31","val":3006000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2018Q4I"},{"end":"2019-03-31","val":2073000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":3109000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06","frame":"CY2019Q2I"},{"end":"2019-09-30","val":4818000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2019Q3I"},{"end":"2019-12-31","val":3238000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"end":"2019-12-31","val":3238000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2019-12-31","val":3238000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"end":"2019-12-31","val":3238000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":3238000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2019Q4I"},{"end":"2020-03-31","val":9800000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":6473000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07","frame":"CY2020Q2I"},{"end":"2020-09-30","val":5152000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":3865000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"end":"2020-12-31","val":3865000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":3865000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"end":"2020-12-31","val":3865000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"end":"2020-12-31","val":3865000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2020Q4I"},{"end":"2021-03-31","val":2300000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":2900000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2021Q2I"},{"end":"2021-09-30","val":2804000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05","frame":"CY2021Q3I"},{"end":"2021-12-31","val":3312000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2021-12-31","val":3312000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":3312000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":3312000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"end":"2021-12-31","val":3312000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":2511000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":3227000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":3869000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2022Q3I"},{"end":"2022-12-31","val":2401000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":2284000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"end":"2022-12-31","val":2284000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":2284000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":2284000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2022Q4I"},{"end":"2023-03-31","val":2642000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2023Q1I"},{"end":"2023-06-30","val":3017000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":2516000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":3714000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"end":"2023-12-31","val":3714000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":3714000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":3714000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"end":"2023-12-31","val":3714000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2023Q4I"},{"end":"2024-03-31","val":3845000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":3306000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":3450000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08","frame":"CY2024Q3I"},{"end":"2024-12-31","val":4135000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"end":"2024-12-31","val":4135000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09"},{"end":"2024-12-31","val":4135000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08"},{"end":"2024-12-31","val":4135000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"end":"2024-12-31","val":4135000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024Q4I"},{"end":"2025-03-31","val":4157000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2025Q1I"},{"end":"2025-06-30","val":7803000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08","frame":"CY2025Q2I"},{"end":"2025-09-30","val":7700000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3I"},{"end":"2025-12-31","val":6779000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025Q4I"}]}},"DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral":{"label":"Derivative Asset, Fair Value, Amount Not Offset Against Collateral","description":"Fair value, after offset of derivative liability, of financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, before offset against an obligation to return collateral under a master netting arrangement. Includes assets elected not to be offset. Excludes assets not subject to a master netting arrangement.","units":{"USD":[{"end":"2016-12-31","val":3726000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"end":"2016-12-31","val":3726000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":3726000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2016Q4I"},{"end":"2017-06-30","val":2896000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15","frame":"CY2017Q2I"},{"end":"2017-09-30","val":2546000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":2303000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"end":"2017-12-31","val":2303000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":2303000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"end":"2017-12-31","val":2303000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"end":"2017-12-31","val":2303000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2017Q4I"},{"end":"2018-03-31","val":2270000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":2100000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":1925000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06","frame":"CY2018Q3I"},{"end":"2018-12-31","val":2833000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"end":"2018-12-31","val":2833000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"end":"2018-12-31","val":2833000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"end":"2018-12-31","val":2833000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"end":"2018-12-31","val":2833000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2018Q4I"},{"end":"2019-03-31","val":2112000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":2894000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06","frame":"CY2019Q2I"},{"end":"2019-09-30","val":4575000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2019Q3I"},{"end":"2019-12-31","val":3062000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"end":"2019-12-31","val":3062000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2019-12-31","val":3062000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"end":"2019-12-31","val":3062000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":3062000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2019Q4I"},{"end":"2020-03-31","val":9532000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":6166000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07","frame":"CY2020Q2I"},{"end":"2020-09-30","val":4861000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":3588000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"end":"2020-12-31","val":3588000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":3588000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"end":"2020-12-31","val":3588000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"end":"2020-12-31","val":3588000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2020Q4I"},{"end":"2021-03-31","val":2124000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":2685000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2021Q2I"},{"end":"2021-09-30","val":2630000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05","frame":"CY2021Q3I"},{"end":"2021-12-31","val":3128000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2021-12-31","val":3128000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":3128000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":3128000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"end":"2021-12-31","val":3128000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":2384000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":3127000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":3821000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2022Q3I"},{"end":"2022-12-31","val":2308000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":2308000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"end":"2022-12-31","val":2308000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":2308000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":2308000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2022Q4I"},{"end":"2023-03-31","val":2597000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2023Q1I"},{"end":"2023-06-30","val":2873000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":2735000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":3506000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"end":"2023-12-31","val":3506000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":3506000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":3506000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"end":"2023-12-31","val":3506000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2023Q4I"},{"end":"2024-03-31","val":3605000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":3105000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":3149000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08","frame":"CY2024Q3I"},{"end":"2024-12-31","val":4140000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"end":"2024-12-31","val":4140000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09"},{"end":"2024-12-31","val":4140000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08"},{"end":"2024-12-31","val":4140000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"end":"2024-12-31","val":4140000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024Q4I"},{"end":"2025-03-31","val":4334000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2025Q1I"},{"end":"2025-06-30","val":7458000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08","frame":"CY2025Q2I"},{"end":"2025-09-30","val":7329000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3I"},{"end":"2025-12-31","val":6576000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025Q4I"}]}},"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":"2016-12-31","val":156000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"end":"2016-12-31","val":156000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":156000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2016Q4I"},{"end":"2017-06-30","val":4000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15","frame":"CY2017Q2I"},{"end":"2017-09-30","val":8000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":44000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"end":"2017-12-31","val":44000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":44000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"end":"2017-12-31","val":44000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"end":"2017-12-31","val":44000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2017Q4I"},{"end":"2018-03-31","val":38000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":3000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":11000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06","frame":"CY2018Q3I"},{"end":"2018-12-31","val":14000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"end":"2018-12-31","val":14000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"end":"2018-12-31","val":100000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"end":"2018-12-31","val":100000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"end":"2018-12-31","val":100000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2018Q4I"},{"end":"2019-03-31","val":22000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":583000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06","frame":"CY2019Q2I"},{"end":"2019-09-30","val":1125000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2019Q3I"},{"end":"2019-12-31","val":489000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"end":"2019-12-31","val":489000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2019-12-31","val":489000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"end":"2019-12-31","val":489000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":489000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2019Q4I"},{"end":"2020-03-31","val":553000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":718000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07","frame":"CY2020Q2I"},{"end":"2020-09-30","val":634000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":906000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"end":"2020-12-31","val":906000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":906000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"end":"2020-12-31","val":906000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"end":"2020-12-31","val":906000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2020Q4I"},{"end":"2021-03-31","val":49000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":355000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2021Q2I"},{"end":"2021-09-30","val":399000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05","frame":"CY2021Q3I"},{"end":"2021-12-31","val":479000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2021-12-31","val":479000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":479000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":479000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"end":"2021-12-31","val":479000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":216000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":99000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":114000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2022Q3I"},{"end":"2022-12-31","val":9000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":9000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"end":"2022-12-31","val":9000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":9000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":9000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2022Q4I"},{"end":"2023-03-31","val":73000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2023Q1I"},{"end":"2023-06-30","val":251000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":19000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":230000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"end":"2023-12-31","val":230000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":230000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":230000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"end":"2023-12-31","val":230000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2023Q4I"},{"end":"2024-03-31","val":22000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":172000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":115000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08","frame":"CY2024Q3I"},{"end":"2024-12-31","val":561000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"end":"2024-12-31","val":561000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09"},{"end":"2024-12-31","val":561000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08"},{"end":"2024-12-31","val":561000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"end":"2024-12-31","val":561000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024Q4I"},{"end":"2025-03-31","val":210000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2025Q1I"},{"end":"2025-06-30","val":702000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08","frame":"CY2025Q2I"},{"end":"2025-09-30","val":1230000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3I"},{"end":"2025-12-31","val":1333000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025Q4I"}]}},"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":"2016-12-31","val":3883000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"end":"2016-12-31","val":3883000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":3883000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2016Q4I"},{"end":"2017-06-30","val":3293000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15","frame":"CY2017Q2I"},{"end":"2017-09-30","val":3136000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":3129000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"end":"2017-12-31","val":3129000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":3129000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"end":"2017-12-31","val":3129000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"end":"2017-12-31","val":3129000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2017Q4I"},{"end":"2018-03-31","val":3141000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":3223000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":3305000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06","frame":"CY2018Q3I"},{"end":"2018-12-31","val":2112000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"end":"2018-12-31","val":2112000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"end":"2018-12-31","val":4338000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"end":"2018-12-31","val":4338000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"end":"2018-12-31","val":4338000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2018Q4I"},{"end":"2019-03-31","val":2586000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":5542000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06","frame":"CY2019Q2I"},{"end":"2019-09-30","val":6509000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2019Q3I"},{"end":"2019-12-31","val":6785000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"end":"2019-12-31","val":6785000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2019-12-31","val":6785000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"end":"2019-12-31","val":6785000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":6785000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2019Q4I"},{"end":"2020-03-31","val":7222000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":7900000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07","frame":"CY2020Q2I"},{"end":"2020-09-30","val":7952000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":9181000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"end":"2020-12-31","val":9181000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":9181000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"end":"2020-12-31","val":9181000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"end":"2020-12-31","val":9181000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2020Q4I"},{"end":"2021-03-31","val":8732000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":9815000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2021Q2I"},{"end":"2021-09-30","val":9531000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05","frame":"CY2021Q3I"},{"end":"2021-12-31","val":10140000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2021-12-31","val":10140000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":10140000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":10140000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"end":"2021-12-31","val":10140000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":8923000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":8011000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":8774000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2022Q3I"},{"end":"2022-12-31","val":9307000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":3920000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"end":"2022-12-31","val":3920000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":3920000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":3920000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2022Q4I"},{"end":"2023-03-31","val":3253000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2023Q1I"},{"end":"2023-06-30","val":3887000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":4991000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":5088000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"end":"2023-12-31","val":5088000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":5088000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":5088000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"end":"2023-12-31","val":5088000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2023Q4I"},{"end":"2024-03-31","val":5373000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":4129000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":4002000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08","frame":"CY2024Q3I"},{"end":"2024-12-31","val":5248000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"end":"2024-12-31","val":5248000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09"},{"end":"2024-12-31","val":5248000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08"},{"end":"2024-12-31","val":5248000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"end":"2024-12-31","val":5248000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024Q4I"},{"end":"2025-03-31","val":5287000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2025Q1I"},{"end":"2025-06-30","val":7398000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08","frame":"CY2025Q2I"},{"end":"2025-09-30","val":6551000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3I"},{"end":"2025-12-31","val":5234000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025Q4I"}]}},"DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral":{"label":"Derivative Liability, Fair Value, Amount Not Offset Against Collateral","description":"Fair value, after offset of derivative asset, of financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, elected not to be and before offset against a right to receive collateral under a master netting arrangement. Includes liabilities elected not to be offset. Excludes liabilities not subject to a master netting arrangement.","units":{"USD":[{"end":"2016-12-31","val":3834000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"end":"2016-12-31","val":3834000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":3834000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2016Q4I"},{"end":"2017-06-30","val":3276000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15","frame":"CY2017Q2I"},{"end":"2017-09-30","val":3129000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":3121000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"end":"2017-12-31","val":3121000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":3121000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"end":"2017-12-31","val":3121000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"end":"2017-12-31","val":3121000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2017Q4I"},{"end":"2018-03-31","val":3143000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":3216000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":3297000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06","frame":"CY2018Q3I"},{"end":"2018-12-31","val":2104000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"end":"2018-12-31","val":2104000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"end":"2018-12-31","val":2104000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"end":"2018-12-31","val":2104000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"end":"2018-12-31","val":2104000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2018Q4I"},{"end":"2019-03-31","val":2563000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":2155000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06","frame":"CY2019Q2I"},{"end":"2019-09-30","val":2232000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2019Q3I"},{"end":"2019-12-31","val":2522000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"end":"2019-12-31","val":2522000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2019-12-31","val":2522000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"end":"2019-12-31","val":2522000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":2522000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2019Q4I"},{"end":"2020-03-31","val":2639000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":2248000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07","frame":"CY2020Q2I"},{"end":"2020-09-30","val":1495000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":2010000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"end":"2020-12-31","val":2010000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":2010000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"end":"2020-12-31","val":2010000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"end":"2020-12-31","val":2010000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2020Q4I"},{"end":"2021-03-31","val":2052000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":1872000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2021Q2I"},{"end":"2021-09-30","val":1731000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05","frame":"CY2021Q3I"},{"end":"2021-12-31","val":1632000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2021-12-31","val":1632000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":1632000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":1632000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"end":"2021-12-31","val":1632000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":1855000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":3451000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":4744000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2022Q3I"},{"end":"2022-12-31","val":3919000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":3919000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"end":"2022-12-31","val":3919000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":3919000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":3919000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2022Q4I"},{"end":"2023-03-31","val":3183000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2023Q1I"},{"end":"2023-06-30","val":3746000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":5214000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":4925000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"end":"2023-12-31","val":4925000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":4925000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":4925000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"end":"2023-12-31","val":4925000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2023Q4I"},{"end":"2024-03-31","val":5181000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":4033000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":3775000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08","frame":"CY2024Q3I"},{"end":"2024-12-31","val":5353000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"end":"2024-12-31","val":5353000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09"},{"end":"2024-12-31","val":5353000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08"},{"end":"2024-12-31","val":5353000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"end":"2024-12-31","val":5353000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024Q4I"},{"end":"2025-03-31","val":5572000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2025Q1I"},{"end":"2025-06-30","val":7265000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08","frame":"CY2025Q2I"},{"end":"2025-09-30","val":6281000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3I"},{"end":"2025-12-31","val":5099000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025Q4I"}]}},"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":"2016-12-31","val":0,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"end":"2016-12-31","val":0,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":0,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2016Q4I"},{"end":"2017-06-30","val":32000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15","frame":"CY2017Q2I"},{"end":"2017-09-30","val":9000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":1000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"end":"2017-12-31","val":1000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":1000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"end":"2017-12-31","val":1000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"end":"2017-12-31","val":1000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2017Q4I"},{"end":"2018-03-31","val":1000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":2000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":0,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06","frame":"CY2018Q3I"},{"end":"2018-12-31","val":0,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"end":"2018-12-31","val":0,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"end":"2018-12-31","val":433000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"end":"2018-12-31","val":433000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"end":"2018-12-31","val":433000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2018Q4I"},{"end":"2019-03-31","val":9000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":841000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06","frame":"CY2019Q2I"},{"end":"2019-09-30","val":633000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2019Q3I"},{"end":"2019-12-31","val":1064000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"end":"2019-12-31","val":1064000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2019-12-31","val":1064000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"end":"2019-12-31","val":1064000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":1064000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2019Q4I"},{"end":"2020-03-31","val":533000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":515000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07","frame":"CY2020Q2I"},{"end":"2020-09-30","val":427000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":668000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"end":"2020-12-31","val":668000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":668000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"end":"2020-12-31","val":668000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"end":"2020-12-31","val":668000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2020Q4I"},{"end":"2021-03-31","val":743000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":546000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2021Q2I"},{"end":"2021-09-30","val":375000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05","frame":"CY2021Q3I"},{"end":"2021-12-31","val":477000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2021-12-31","val":477000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":477000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":477000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"end":"2021-12-31","val":477000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":534000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":1585000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":2568000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2022Q3I"},{"end":"2022-12-31","val":2253000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":2253000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"end":"2022-12-31","val":2253000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":2253000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":2253000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2022Q4I"},{"end":"2023-03-31","val":1186000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2023Q1I"},{"end":"2023-06-30","val":1640000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":3186000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":1805000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"end":"2023-12-31","val":1805000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":1805000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":1805000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"end":"2023-12-31","val":1805000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2023Q4I"},{"end":"2024-03-31","val":1873000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":1553000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":1071000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08","frame":"CY2024Q3I"},{"end":"2024-12-31","val":2314000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"end":"2024-12-31","val":2314000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09"},{"end":"2024-12-31","val":2314000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08"},{"end":"2024-12-31","val":2314000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"end":"2024-12-31","val":2314000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024Q4I"},{"end":"2025-03-31","val":2065000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2025Q1I"},{"end":"2025-06-30","val":1122000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08","frame":"CY2025Q2I"},{"end":"2025-09-30","val":1168000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3I"},{"end":"2025-12-31","val":1238000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025Q4I"}]}},"DerivativeGainLossOnDerivativeNet":{"label":"Derivative, Gain (Loss) on Derivative, Net","description":"Amount of increase (decrease) in the fair value of derivatives recognized in the income statement.","units":{"USD":[{"start":"2016-01-01","end":"2016-06-30","val":21000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":9000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":24000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-07-01","end":"2016-09-30","val":3000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2016Q3"},{"start":"2017-01-01","end":"2017-06-30","val":1000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2017-04-01","end":"2017-06-30","val":3000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":2000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-07-01","end":"2017-09-30","val":1000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":0,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-04-01","end":"2023-06-30","val":0,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":0,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":0,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":2000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":2000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":4000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":4000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08"},{"start":"2024-04-01","end":"2024-06-30","val":2000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-04-01","end":"2024-06-30","val":2000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":6000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"start":"2024-01-01","end":"2024-09-30","val":6000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2024-07-01","end":"2024-09-30","val":2000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"start":"2024-07-01","end":"2024-09-30","val":2000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":8000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2024-01-01","end":"2024-12-31","val":8000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":1000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":2000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08"},{"start":"2025-04-01","end":"2025-06-30","val":1000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":3000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2025-07-01","end":"2025-09-30","val":1000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":4000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"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":"2018-12-31","val":0,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"end":"2018-12-31","val":0,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"end":"2018-12-31","val":0,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2018Q4I"},{"end":"2019-06-30","val":0,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06","frame":"CY2019Q2I"},{"end":"2019-09-30","val":0,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2019Q3I"},{"end":"2019-12-31","val":0,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"end":"2019-12-31","val":0,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2019-12-31","val":0,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"end":"2019-12-31","val":0,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":0,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2019Q4I"},{"end":"2020-03-31","val":5000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":0,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07","frame":"CY2020Q2I"},{"end":"2020-09-30","val":0,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":0,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"end":"2020-12-31","val":0,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":0,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"end":"2020-12-31","val":0,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"end":"2020-12-31","val":0,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2020Q4I"},{"end":"2021-03-31","val":0,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":0,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2021Q2I"},{"end":"2021-09-30","val":0,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05","frame":"CY2021Q3I"},{"end":"2021-12-31","val":0,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2021-12-31","val":0,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":0,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":0,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"end":"2021-12-31","val":0,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":0,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":2000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":4000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2022Q3I"},{"end":"2022-12-31","val":7000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":7000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"end":"2022-12-31","val":7000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":7000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":7000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2022Q4I"},{"end":"2023-03-31","val":0,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2023Q1I"},{"end":"2023-06-30","val":0,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":0,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":8000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"end":"2023-12-31","val":8000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":8000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":8000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"end":"2023-12-31","val":8000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2023Q4I"},{"end":"2024-03-31","val":0,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":0,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":0,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08","frame":"CY2024Q3I"},{"end":"2024-12-31","val":0,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"end":"2024-12-31","val":0,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09"},{"end":"2024-12-31","val":0,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08"},{"end":"2024-12-31","val":0,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"end":"2024-12-31","val":0,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024Q4I"},{"end":"2025-03-31","val":1000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2025Q1I"},{"end":"2025-06-30","val":0,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08","frame":"CY2025Q2I"},{"end":"2025-09-30","val":0,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3I"},{"end":"2025-12-31","val":0,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025Q4I"}]}},"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":"2018-12-31","val":0,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"end":"2018-12-31","val":0,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"end":"2018-12-31","val":0,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2018Q4I"},{"end":"2019-06-30","val":0,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06","frame":"CY2019Q2I"},{"end":"2019-09-30","val":0,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2019Q3I"},{"end":"2019-12-31","val":3000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"end":"2019-12-31","val":3000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2019-12-31","val":3000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"end":"2019-12-31","val":3000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":3000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2019Q4I"},{"end":"2020-03-31","val":2000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":1000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07","frame":"CY2020Q2I"},{"end":"2020-09-30","val":1000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":38000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"end":"2020-12-31","val":38000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":38000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"end":"2020-12-31","val":38000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"end":"2020-12-31","val":38000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2020Q4I"},{"end":"2021-03-31","val":40000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":71000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2021Q2I"},{"end":"2021-09-30","val":42000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05","frame":"CY2021Q3I"},{"end":"2021-12-31","val":0,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2021-12-31","val":0,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":0,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":0,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"end":"2021-12-31","val":0,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":1000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":2000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":2000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2022Q3I"},{"end":"2022-12-31","val":2000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":2000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"end":"2022-12-31","val":2000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":2000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":2000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2022Q4I"},{"end":"2023-03-31","val":0,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2023Q1I"},{"end":"2023-06-30","val":0,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":0,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":0,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"end":"2023-12-31","val":0,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":0,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":0,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"end":"2023-12-31","val":0,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2023Q4I"},{"end":"2024-03-31","val":0,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":9000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":0,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08","frame":"CY2024Q3I"},{"end":"2024-12-31","val":8000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"end":"2024-12-31","val":8000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2024Q4I"},{"end":"2025-03-31","val":23000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2025Q1I"}]}},"DerivativeLiabilityNotOffsetPolicyElectionDeduction":{"label":"Derivative Liability, Not Offset, Policy Election 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, elected not to be offset, deducted from derivative liabilities.","units":{"USD":[{"end":"2018-12-31","val":1671000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"end":"2018-12-31","val":1671000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"end":"2018-12-31","val":1671000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2018Q4I"},{"end":"2019-06-30","val":1314000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06","frame":"CY2019Q2I"},{"end":"2019-09-30","val":1599000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2019Q3I"},{"end":"2019-12-31","val":1458000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"end":"2019-12-31","val":1458000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2019-12-31","val":1458000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"end":"2019-12-31","val":1458000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":1458000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2019Q4I"},{"end":"2020-03-31","val":2101000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":1733000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07","frame":"CY2020Q2I"},{"end":"2020-09-30","val":1068000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":1342000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"end":"2020-12-31","val":1342000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":1342000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"end":"2020-12-31","val":1342000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"end":"2020-12-31","val":1342000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2020Q4I"},{"end":"2021-03-31","val":1309000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":1326000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2021Q2I"},{"end":"2021-09-30","val":1356000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05","frame":"CY2021Q3I"},{"end":"2021-12-31","val":1155000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2021-12-31","val":1155000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":1155000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":1155000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"end":"2021-12-31","val":1155000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":1321000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":1864000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":2172000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2022Q3I"},{"end":"2022-12-31","val":1659000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":1659000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"end":"2022-12-31","val":1659000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":1659000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":1659000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2022Q4I"},{"end":"2023-03-31","val":1997000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2023Q1I"},{"end":"2023-06-30","val":2106000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":2028000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":3112000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"end":"2023-12-31","val":3112000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":3112000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":3112000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"end":"2023-12-31","val":3112000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2023Q4I"},{"end":"2024-03-31","val":3308000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":2480000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":2704000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08","frame":"CY2024Q3I"},{"end":"2024-12-31","val":3039000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"end":"2024-12-31","val":3039000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09"},{"end":"2024-12-31","val":3039000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08"},{"end":"2024-12-31","val":3039000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"end":"2024-12-31","val":3039000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024Q4I"},{"end":"2025-03-31","val":3506000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2025Q1I"},{"end":"2025-06-30","val":6143000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08","frame":"CY2025Q2I"},{"end":"2025-09-30","val":5113000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3I"},{"end":"2025-12-31","val":3861000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025Q4I"}]}},"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":"2016-12-31","val":0,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"end":"2016-12-31","val":0,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":0,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2016Q4I"},{"end":"2017-06-30","val":0,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15","frame":"CY2017Q2I"},{"end":"2017-09-30","val":0,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":0,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"end":"2017-12-31","val":0,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":0,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"end":"2017-12-31","val":0,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06","frame":"CY2017Q4I"},{"end":"2018-03-31","val":0,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":0,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":0,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06","frame":"CY2018Q3I"}]}},"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":"2016-12-31","val":698000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"end":"2016-12-31","val":698000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2016Q4I"},{"end":"2017-06-30","val":839000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15","frame":"CY2017Q2I"},{"end":"2017-09-30","val":1046000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":1138000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":1138000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"end":"2017-12-31","val":1138000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06","frame":"CY2017Q4I"},{"end":"2018-03-31","val":1198000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":1377000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":1726000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06","frame":"CY2018Q3I"},{"end":"2018-12-31","val":433000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"end":"2018-12-31","val":433000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"end":"2018-12-31","val":433000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2018Q4I"},{"end":"2019-03-31","val":1165000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":841000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06","frame":"CY2019Q2I"},{"end":"2019-09-30","val":633000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2019Q3I"},{"end":"2019-12-31","val":1064000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2019-12-31","val":1064000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"end":"2019-12-31","val":1064000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q4I"},{"end":"2020-03-31","val":538000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":515000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07","frame":"CY2020Q2I"},{"end":"2020-09-30","val":427000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":668000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":668000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"end":"2020-12-31","val":668000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05","frame":"CY2020Q4I"},{"end":"2021-03-31","val":743000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":546000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2021Q2I"},{"end":"2021-09-30","val":375000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05","frame":"CY2021Q3I"}]}},"DerivativeNotionalAmount":{"label":"Derivative, Notional Amount","description":"Nominal or face amount used to calculate payment on derivative.","units":{"USD":[{"end":"2018-12-31","val":92773000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"end":"2018-12-31","val":92773000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2018Q4I"},{"end":"2019-09-30","val":106323000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2019Q3I"},{"end":"2019-12-31","val":113472000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"end":"2019-12-31","val":113472000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2019-12-31","val":113472000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"end":"2019-12-31","val":113472000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":113472000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2019Q4I"},{"end":"2020-03-31","val":107888000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":101013000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07","frame":"CY2020Q2I"},{"end":"2020-09-30","val":92963000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":92617000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"end":"2020-12-31","val":92617000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":92617000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"end":"2020-12-31","val":92617000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"end":"2020-12-31","val":92617000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2020Q4I"},{"end":"2021-03-31","val":108417000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":106998000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2021Q2I"},{"end":"2021-09-30","val":96225000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05","frame":"CY2021Q3I"},{"end":"2021-12-31","val":90931000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2021-12-31","val":90931000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":90931000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":90931000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"end":"2021-12-31","val":90931000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":86796000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":98877000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":105578000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2022Q3I"},{"end":"2022-12-31","val":116991000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":116991000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"end":"2022-12-31","val":116991000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":116991000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":116991000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2022Q4I"},{"end":"2023-03-31","val":142534000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2023Q1I"},{"end":"2023-06-30","val":142941000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":166748000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":173236000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"end":"2023-12-31","val":173236000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":173236000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":173236000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"end":"2023-12-31","val":173236000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2023Q4I"},{"end":"2024-03-31","val":181765000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":197677000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":238201000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08","frame":"CY2024Q3I"},{"end":"2024-12-31","val":277424000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"end":"2024-12-31","val":277424000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09"},{"end":"2024-12-31","val":277424000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08"},{"end":"2024-12-31","val":277424000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"end":"2024-12-31","val":277424000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024Q4I"},{"end":"2025-03-31","val":271379000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2025Q1I"},{"end":"2025-06-30","val":289546000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08","frame":"CY2025Q2I"},{"end":"2025-09-30","val":346805000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3I"},{"end":"2025-12-31","val":304733000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025Q4I"}]}},"DirectPremiumsEarned":{"label":"Direct Premiums Earned","description":"Amount, before premiums ceded to other entities and premiums assumed by the entity, of premiums earned.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":2472000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":2296000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2016-01-01","end":"2016-12-31","val":2296000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":1795000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2017-01-01","end":"2017-12-31","val":1795000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2017-01-01","end":"2017-12-31","val":1795000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":1699000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":1699000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":1699000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":1651000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2019-01-01","end":"2019-12-31","val":1651000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2019-01-01","end":"2019-12-31","val":1651000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":1509000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":1509000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":1509000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":1440000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":1440000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":1440000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":1359000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":1359000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":1359000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":1499000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":1499000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":1499000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":1395000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2024-01-01","end":"2024-12-31","val":1395000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":1264000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"DirectTaxesAndLicensesCosts":{"label":"Cost, Direct Tax and License","description":"Amount of tax incurred and cost of license directly related to good produced or service rendered.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":76000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2015"},{"start":"2016-01-01","end":"2016-06-30","val":33000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":13000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":47000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-07-01","end":"2016-09-30","val":14000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":63000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2016-01-01","end":"2016-12-31","val":63000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":14000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":33000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2017-01-01","end":"2017-06-30","val":33000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2017-04-01","end":"2017-06-30","val":19000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2017-04-01","end":"2017-06-30","val":19000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":49000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-09-30","val":49000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"start":"2017-07-01","end":"2017-09-30","val":16000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-07-01","end":"2017-09-30","val":16000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":64000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2017-01-01","end":"2017-12-31","val":64000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2017-01-01","end":"2017-12-31","val":64000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":17000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":17000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":43000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-01-01","end":"2018-06-30","val":43000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"start":"2018-04-01","end":"2018-06-30","val":26000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-04-01","end":"2018-06-30","val":26000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":55000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"start":"2018-01-01","end":"2018-09-30","val":55000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2018-07-01","end":"2018-09-30","val":12000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"start":"2018-07-01","end":"2018-09-30","val":12000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":68000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":68000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":68000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":7000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"start":"2019-01-01","end":"2019-03-31","val":7000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":20000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"start":"2019-01-01","end":"2019-06-30","val":20000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"start":"2019-04-01","end":"2019-06-30","val":13000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"start":"2019-04-01","end":"2019-06-30","val":13000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":35000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-01-01","end":"2019-09-30","val":35000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":15000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-07-01","end":"2019-09-30","val":15000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":48000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2019-01-01","end":"2019-12-31","val":48000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2019-01-01","end":"2019-12-31","val":48000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":12000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"start":"2020-01-01","end":"2020-03-31","val":12000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":26000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"start":"2020-01-01","end":"2020-06-30","val":26000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2020-04-01","end":"2020-06-30","val":14000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"start":"2020-04-01","end":"2020-06-30","val":14000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":37000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":37000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"start":"2020-07-01","end":"2020-09-30","val":11000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-07-01","end":"2020-09-30","val":11000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":44000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":44000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":44000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":15000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":15000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":27000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-01-01","end":"2021-06-30","val":27000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":12000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-04-01","end":"2021-06-30","val":12000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":39000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"start":"2021-01-01","end":"2021-09-30","val":39000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2021-07-01","end":"2021-09-30","val":12000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"start":"2021-07-01","end":"2021-09-30","val":12000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":52000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":52000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":52000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":13000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":13000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":28000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":28000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":15000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":15000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":41000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-01-01","end":"2022-09-30","val":41000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":13000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":13000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":54000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":54000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":54000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":14000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"start":"2023-01-01","end":"2023-03-31","val":14000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":34000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-06-30","val":34000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-04-01","end":"2023-06-30","val":20000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-04-01","end":"2023-06-30","val":20000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":49000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":49000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":15000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":15000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":61000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":61000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":61000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":11000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":11000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":24000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":24000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08"},{"start":"2024-04-01","end":"2024-06-30","val":13000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-04-01","end":"2024-06-30","val":13000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":37000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"start":"2024-01-01","end":"2024-09-30","val":37000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2024-07-01","end":"2024-09-30","val":13000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"start":"2024-07-01","end":"2024-09-30","val":13000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":60000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2024-01-01","end":"2024-12-31","val":60000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":16000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":26000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08"},{"start":"2025-04-01","end":"2025-06-30","val":10000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":40000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2025-07-01","end":"2025-09-30","val":14000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":55000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"DistributedEarnings":{"label":"Distributed Earnings","description":"The total amount of dividends declared in the period for each class of stock and the contractual amount of dividends (or interest on participating income bonds) that must be paid for the period (for example, unpaid cumulative dividends). Dividends declared in the current period do not include dividends declared in respect of prior-period unpaid cumulative dividends. Preferred dividends that are cumulative only if earned are deducted only to the extent that they are earned.","units":{"USD":[{"start":"2017-01-01","end":"2017-09-30","val":-1798000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"}]}},"DistributionFees":{"label":"Distribution Fees (Deprecated 2018-01-31)","description":"Amount of fees from providing distribution services, including but not limited to, marketing and selling fund shares, advertising, printing and mailing of prospectuses and sales literature to investors.","units":{"USD":[{"start":"2017-01-01","end":"2017-03-31","val":73000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2018-01-01","end":"2018-03-31","val":93000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1"}]}},"DividendsPreferredStockCash":{"label":"Dividends, Preferred Stock, Cash","description":"Amount of paid and unpaid preferred stock dividends declared with the form of settlement in cash.","units":{"USD":[{"end":"2019-05-15","val":7000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"end":"2019-05-15","val":7000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"end":"2019-05-15","val":7000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2019Q1I"},{"start":"2019-01-01","end":"2019-06-30","val":7000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-01-01","end":"2019-06-30","val":7000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-04-01","end":"2019-06-30","val":7000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"start":"2019-04-01","end":"2019-06-30","val":7000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07","frame":"CY2019Q2"},{"end":"2019-08-15","val":7000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"end":"2019-08-15","val":7000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2019Q3I"},{"start":"2019-07-01","end":"2019-09-30","val":7000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-07-01","end":"2019-09-30","val":7000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q3"},{"end":"2019-11-15","val":7000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2019-01-01","end":"2019-12-31","val":21000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2019-01-01","end":"2019-12-31","val":21000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2019-01-01","end":"2019-12-31","val":21000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"end":"2020-02-14","val":7000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2019Q4I"},{"start":"2020-01-01","end":"2020-03-31","val":7000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"start":"2020-01-01","end":"2020-03-31","val":7000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"start":"2020-01-01","end":"2020-03-31","val":7000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2020-01-01","end":"2020-03-31","val":7000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":14000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-06-30","val":14000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"start":"2020-04-01","end":"2020-06-30","val":7000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"start":"2020-04-01","end":"2020-06-30","val":7000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2020Q2"},{"start":"2020-07-01","end":"2020-09-30","val":17000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-07-01","end":"2020-09-30","val":17000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":44000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":44000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":44000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":25000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":25000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-01-01","end":"2021-03-31","val":25000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":25000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":46000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"start":"2021-01-01","end":"2021-06-30","val":46000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-01-01","end":"2021-06-30","val":46000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2021-04-01","end":"2021-06-30","val":21000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-04-01","end":"2021-06-30","val":21000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":68000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2021-07-01","end":"2021-09-30","val":22000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"start":"2021-07-01","end":"2021-09-30","val":22000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":89000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":89000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":89000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":27000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":27000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-03-31","val":27000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"start":"2022-01-01","end":"2022-03-31","val":27000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":53000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":53000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-01-01","end":"2022-06-30","val":53000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-01-01","end":"2022-06-30","val":53000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-04-01","end":"2022-06-30","val":26000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":26000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":78000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-01-01","end":"2022-09-30","val":78000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":25000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":25000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":104000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":104000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":104000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":26000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"start":"2023-01-01","end":"2023-03-31","val":26000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-03-31","val":26000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":51000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-06-30","val":51000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-06-30","val":51000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-04-01","end":"2023-06-30","val":25000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-04-01","end":"2023-06-30","val":25000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":77000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":77000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":26000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":26000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":102000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":102000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":102000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":26000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":26000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":51000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":51000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08"},{"start":"2024-04-01","end":"2024-06-30","val":25000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-04-01","end":"2024-06-30","val":25000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":77000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"start":"2024-01-01","end":"2024-09-30","val":77000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2024-07-01","end":"2024-09-30","val":26000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"start":"2024-07-01","end":"2024-09-30","val":26000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":102000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2024-01-01","end":"2024-12-31","val":102000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":26000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":51000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08"},{"start":"2025-04-01","end":"2025-06-30","val":25000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":77000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2025-07-01","end":"2025-09-30","val":26000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":102000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"DueFromRelatedParties":{"label":"Due from Related Parties","description":"For an unclassified balance sheet, amounts due from related parties including affiliates, employees, joint ventures, officers and stockholders, immediate families thereof, and pension funds.","units":{"USD":[{"end":"2017-12-31","val":873000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"end":"2017-12-31","val":2907000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":2907000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"end":"2017-12-31","val":2907000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"end":"2017-12-31","val":873000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"end":"2017-12-31","val":873000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2017Q4I"},{"end":"2018-03-31","val":2943000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":0,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":0,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06","frame":"CY2018Q3I"}]}},"DueToRelatedPartiesCurrentAndNoncurrent":{"label":"Due to Related Parties","description":"Carrying amount as of the balance sheet date of obligations due all related parties.","units":{"USD":[{"end":"2017-12-31","val":2178000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":2178000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"end":"2017-12-31","val":2178000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06","frame":"CY2017Q4I"},{"end":"2018-03-31","val":2149000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":0,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":0,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06","frame":"CY2018Q3I"}]}},"EarningsPerShareBasic":{"label":"Earnings Per Share, Basic","description":"The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.","units":{"USD/shares":[{"start":"2016-01-01","end":"2016-12-31","val":-24.54,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-2.91,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2017Q1"},{"start":"2017-04-01","end":"2017-06-30","val":2.05,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":-8.73,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-09-30","val":-8.73,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"start":"2017-07-01","end":"2017-09-30","val":-7.87,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-07-01","end":"2017-09-30","val":-7.87,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2017-07-01","end":"2017-09-30","val":-7.87,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"start":"2017-07-01","end":"2017-09-30","val":-7.87,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":-3.16,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2017-01-01","end":"2017-12-31","val":-3.16,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2017-01-01","end":"2017-12-31","val":-3.16,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2017"},{"start":"2017-10-01","end":"2017-12-31","val":5.57,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2017-10-01","end":"2017-12-31","val":5.57,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2017Q4"},{"start":"2018-01-01","end":"2018-03-31","val":-0.56,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":-0.56,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-01-01","end":"2018-03-31","val":-0.56,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"start":"2018-01-01","end":"2018-03-31","val":-0.56,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-2.56,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-01-01","end":"2018-06-30","val":-2.56,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"start":"2018-04-01","end":"2018-06-30","val":-2.01,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-04-01","end":"2018-06-30","val":-2.01,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-04-01","end":"2018-06-30","val":-2.01,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"start":"2018-04-01","end":"2018-06-30","val":-2.01,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-4.82,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"start":"2018-01-01","end":"2018-09-30","val":-4.82,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2018-07-01","end":"2018-09-30","val":-2.26,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"start":"2018-07-01","end":"2018-09-30","val":-2.26,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-07-01","end":"2018-09-30","val":-2.26,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2018-07-01","end":"2018-09-30","val":-2.26,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":7.24,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":7.24,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":7.24,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2018"},{"start":"2018-10-01","end":"2018-12-31","val":12.18,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-10-01","end":"2018-12-31","val":12.18,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2018Q4"},{"start":"2019-01-01","end":"2019-03-31","val":-6.31,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"start":"2019-01-01","end":"2019-03-31","val":-6.31,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2019-01-01","end":"2019-03-31","val":-6.31,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-3.1,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"start":"2019-01-01","end":"2019-06-30","val":-3.1,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"start":"2019-04-01","end":"2019-06-30","val":3.28,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"start":"2019-04-01","end":"2019-06-30","val":3.28,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2019-04-01","end":"2019-06-30","val":3.28,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":2.77,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-01-01","end":"2019-09-30","val":2.77,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":6.09,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-07-01","end":"2019-09-30","val":6.09,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2019-07-01","end":"2019-09-30","val":6.09,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":-6.76,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2019-01-01","end":"2019-12-31","val":-6.76,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2019-01-01","end":"2019-12-31","val":-6.76,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2019-10-01","end":"2019-12-31","val":-10.02,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2019Q4"},{"start":"2020-01-01","end":"2020-03-31","val":47.26,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"start":"2020-01-01","end":"2020-03-31","val":47.26,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":29.6,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"start":"2020-01-01","end":"2020-06-30","val":29.6,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2020-04-01","end":"2020-06-30","val":-21.1,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"start":"2020-04-01","end":"2020-06-30","val":-21.1,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-0.61,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":-0.61,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"start":"2020-07-01","end":"2020-09-30","val":-32.49,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-07-01","end":"2020-09-30","val":-32.49,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-11.58,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":-11.58,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":-11.58,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-6.96,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":-6.96,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-6.93,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-01-01","end":"2021-06-30","val":-6.93,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":0.12,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-04-01","end":"2021-06-30","val":0.12,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-2.8,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"start":"2021-01-01","end":"2021-09-30","val":-2.8,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2021-07-01","end":"2021-09-30","val":4.37,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"start":"2021-07-01","end":"2021-09-30","val":4.37,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-2.36,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":-2.36,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":18.54,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":7.98,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":20.27,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"start":"2022-01-01","end":"2022-03-31","val":20.27,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":20.74,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":43.27,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":12.84,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":23.04,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":23.04,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":11.68,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-01-01","end":"2022-09-30","val":49.31,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":-9.82,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":5.42,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":5.42,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-1.36,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":51.73,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":51.73,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2022"},{"start":"2022-10-01","end":"2022-12-31","val":1.61,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2022Q4"},{"start":"2023-01-01","end":"2023-03-31","val":-7.72,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"start":"2023-01-01","end":"2023-03-31","val":-7.72,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-03-31","val":-7.72,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-10.77,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-06-30","val":-10.77,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-04-01","end":"2023-06-30","val":-3.01,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-04-01","end":"2023-06-30","val":-3.01,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-04-01","end":"2023-06-30","val":-3.01,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-4.08,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":-4.08,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":6.92,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":6.92,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-07-01","end":"2023-09-30","val":6.92,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":-18.39,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":-18.39,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":-18.39,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2023-10-01","end":"2023-12-31","val":-14.7,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2023Q4"},{"start":"2024-01-01","end":"2024-03-31","val":-8.22,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":-8.22,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-8.17,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":-8.17,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08"},{"start":"2024-04-01","end":"2024-06-30","val":0.12,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-04-01","end":"2024-06-30","val":0.12,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":-5.82,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"start":"2024-01-01","end":"2024-09-30","val":-5.82,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2024-07-01","end":"2024-09-30","val":2.49,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"start":"2024-07-01","end":"2024-09-30","val":2.49,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":4.67,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2024-01-01","end":"2024-12-31","val":4.67,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-5.04,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-4.06,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08"},{"start":"2025-04-01","end":"2025-06-30","val":1.03,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":3.8,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2025-07-01","end":"2025-09-30","val":7.93,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":5.75,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"EarningsPerShareDiluted":{"label":"Earnings Per Share, Diluted","description":"The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.","units":{"USD/shares":[{"start":"2016-01-01","end":"2016-12-31","val":-24.54,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-2.91,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2017Q1"},{"start":"2017-04-01","end":"2017-06-30","val":2.05,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2017Q2"},{"start":"2017-07-01","end":"2017-09-30","val":-7.87,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":-3.16,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2017-01-01","end":"2017-12-31","val":-3.16,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2017"},{"start":"2017-10-01","end":"2017-12-31","val":5.57,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2017Q4"},{"start":"2018-01-01","end":"2018-03-31","val":-0.56,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-01-01","end":"2018-03-31","val":-0.56,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"start":"2018-01-01","end":"2018-03-31","val":-0.56,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-2.56,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-01-01","end":"2018-06-30","val":-2.56,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"start":"2018-04-01","end":"2018-06-30","val":-2.01,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-04-01","end":"2018-06-30","val":-2.01,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-04-01","end":"2018-06-30","val":-2.01,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"start":"2018-04-01","end":"2018-06-30","val":-2.01,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-4.82,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"start":"2018-01-01","end":"2018-09-30","val":-4.82,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2018-07-01","end":"2018-09-30","val":-2.26,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"start":"2018-07-01","end":"2018-09-30","val":-2.26,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-07-01","end":"2018-09-30","val":-2.26,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2018-07-01","end":"2018-09-30","val":-2.26,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":7.21,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":7.21,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":7.21,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2018"},{"start":"2018-10-01","end":"2018-12-31","val":12.14,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-10-01","end":"2018-12-31","val":12.14,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2018Q4"},{"start":"2019-01-01","end":"2019-03-31","val":-6.31,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"start":"2019-01-01","end":"2019-03-31","val":-6.31,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2019-01-01","end":"2019-03-31","val":-6.31,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-3.1,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"start":"2019-01-01","end":"2019-06-30","val":-3.1,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"start":"2019-04-01","end":"2019-06-30","val":3.27,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"start":"2019-04-01","end":"2019-06-30","val":3.27,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2019-04-01","end":"2019-06-30","val":3.27,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":2.75,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-01-01","end":"2019-09-30","val":2.75,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":6.06,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-07-01","end":"2019-09-30","val":6.06,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2019-07-01","end":"2019-09-30","val":6.06,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":-6.76,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2019-01-01","end":"2019-12-31","val":-6.76,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2019-01-01","end":"2019-12-31","val":-6.76,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2019-10-01","end":"2019-12-31","val":-10.02,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2019Q4"},{"start":"2020-01-01","end":"2020-03-31","val":47.11,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"start":"2020-01-01","end":"2020-03-31","val":47.11,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":29.56,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"start":"2020-01-01","end":"2020-06-30","val":29.56,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2020-04-01","end":"2020-06-30","val":-21.1,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"start":"2020-04-01","end":"2020-06-30","val":-21.1,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-0.61,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":-0.61,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"start":"2020-07-01","end":"2020-09-30","val":-32.49,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-07-01","end":"2020-09-30","val":-32.49,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-11.58,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":-11.58,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":-11.58,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-6.96,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":-6.96,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-6.93,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-01-01","end":"2021-06-30","val":-6.93,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":0.11,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-04-01","end":"2021-06-30","val":0.11,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-2.8,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"start":"2021-01-01","end":"2021-09-30","val":-2.8,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2021-07-01","end":"2021-09-30","val":4.34,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"start":"2021-07-01","end":"2021-09-30","val":4.34,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-2.36,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":-2.36,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":18.39,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":7.91,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":20.11,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"start":"2022-01-01","end":"2022-03-31","val":20.11,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":20.62,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":43.01,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":12.77,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":22.91,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":22.91,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":11.61,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-01-01","end":"2022-09-30","val":49,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":-9.82,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":5.39,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":5.39,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-1.36,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":51.3,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":51.3,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2022"},{"start":"2022-10-01","end":"2022-12-31","val":1.59,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2022Q4"},{"start":"2023-01-01","end":"2023-03-31","val":-7.72,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"start":"2023-01-01","end":"2023-03-31","val":-7.72,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-03-31","val":-7.72,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-10.77,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-06-30","val":-10.77,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-04-01","end":"2023-06-30","val":-3.01,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-04-01","end":"2023-06-30","val":-3.01,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-04-01","end":"2023-06-30","val":-3.01,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-4.08,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":-4.08,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":6.89,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":6.89,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-07-01","end":"2023-09-30","val":6.89,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":-18.39,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":-18.39,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":-18.39,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2023-10-01","end":"2023-12-31","val":-14.7,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2023Q4"},{"start":"2024-01-01","end":"2024-03-31","val":-8.22,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":-8.22,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-8.17,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":-8.17,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08"},{"start":"2024-04-01","end":"2024-06-30","val":0.12,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-04-01","end":"2024-06-30","val":0.12,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":-5.82,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"start":"2024-01-01","end":"2024-09-30","val":-5.82,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2024-07-01","end":"2024-09-30","val":2.47,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"start":"2024-07-01","end":"2024-09-30","val":2.47,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":4.64,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2024-01-01","end":"2024-12-31","val":4.64,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-5.04,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-4.06,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08"},{"start":"2025-04-01","end":"2025-06-30","val":1.02,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":3.78,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2025-07-01","end":"2025-09-30","val":7.89,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":5.71,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate":{"label":"Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent","description":"Percentage of domestic federal statutory tax rate applicable to pretax income (loss).","units":{"pure":[{"start":"2016-01-01","end":"2016-12-31","val":0.38,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":0.5,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2017-01-01","end":"2017-12-31","val":0.39,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2017-01-01","end":"2017-12-31","val":0.39,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":0.12,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":0.12,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":0.12,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":0.3,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2019-01-01","end":"2019-12-31","val":0.3,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2019-01-01","end":"2019-12-31","val":0.3,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":0.26,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":0.26,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":0.26,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0.5,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":0.5,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":0.18,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":1.06,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":0.18,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":0.18,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":0.25,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":0.25,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":0.21,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":0.07,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2024-01-01","end":"2024-12-31","val":0.21,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":0.21,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"EffectOfExchangeRateOnCashAndCashEquivalents":{"label":"Effect of Exchange Rate on Cash and Cash Equivalents","description":"Amount of increase (decrease) from the effect of exchange rate changes on cash and cash equivalent balances held in foreign currencies.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":-2000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2017"}]}},"EffectsOfUnrealizedHoldingGainLossOnPresentValueOfFutureInsuranceProfits1":{"label":"Effects of Unrealized Holding Gain (Loss) on Present Value of Future Insurance Profits","description":"Amount of adjustment to reflect the effect that would have been recognized had the unrealized holding gain (loss) actually been realized on the present value of future insurance profits being amortized using the gross profit method and the present value of future profits recognized as a result of a purchase of an insurance entity holding long-duration contracts.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":94000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":45000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2016-01-01","end":"2016-12-31","val":45000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":7000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2017-01-01","end":"2017-12-31","val":7000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2017-01-01","end":"2017-12-31","val":7000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":66000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":66000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":66000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":-57000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2019-01-01","end":"2019-12-31","val":-57000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2019-01-01","end":"2019-12-31","val":-57000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":30000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":30000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":30000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":19000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":19000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":123000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2022"}]}},"EmbeddedDerivativeFairValueOfEmbeddedDerivativeAsset":{"label":"Embedded Derivative, Fair Value of Embedded Derivative Asset","description":"Fair value as of the balance sheet date of the embedded derivative or group of embedded derivatives classified as an asset.","units":{"USD":[{"end":"2016-12-31","val":579000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"end":"2016-12-31","val":579000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":579000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2016Q4I"},{"end":"2017-06-30","val":181000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15","frame":"CY2017Q2I"},{"end":"2017-09-30","val":164000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":175000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"end":"2017-12-31","val":175000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":175000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"end":"2017-12-31","val":175000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"end":"2017-12-31","val":175000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2017Q4I"},{"end":"2018-03-31","val":200000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":184000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":166000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06","frame":"CY2018Q3I"},{"end":"2018-12-31","val":228000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"end":"2018-12-31","val":228000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"end":"2018-12-31","val":228000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"end":"2018-12-31","val":228000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2018Q4I"},{"end":"2019-06-30","val":253000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06","frame":"CY2019Q2I"},{"end":"2019-09-30","val":303000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2019Q3I"},{"end":"2019-12-31","val":217000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"end":"2019-12-31","val":217000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2019-12-31","val":217000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"end":"2019-12-31","val":217000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":217000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2019Q4I"},{"end":"2020-03-31","val":316000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":323000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07","frame":"CY2020Q2I"},{"end":"2020-09-30","val":321000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":283000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"end":"2020-12-31","val":283000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":283000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"end":"2020-12-31","val":283000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"end":"2020-12-31","val":283000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2020Q4I"},{"end":"2021-03-31","val":197000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":219000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2021Q2I"},{"end":"2021-09-30","val":208000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05","frame":"CY2021Q3I"},{"end":"2021-12-31","val":186000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2021-12-31","val":186000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":186000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":186000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"end":"2021-12-31","val":186000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":151000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":132000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":129000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2022Q3I"},{"end":"2022-12-31","val":117000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2022Q4I"}]}},"EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability":{"label":"Embedded Derivative, Fair Value of Embedded Derivative Liability","description":"Fair value as of the balance sheet date of the embedded derivative or group of embedded derivatives classified as a liability.","units":{"USD":[{"end":"2016-12-31","val":3011000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"end":"2016-12-31","val":3011000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":3011000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2016Q4I"},{"end":"2017-06-30","val":2354000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15","frame":"CY2017Q2I"},{"end":"2017-09-30","val":1930000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":1887000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"end":"2017-12-31","val":1887000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":1887000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"end":"2017-12-31","val":1887000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"end":"2017-12-31","val":1887000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2017Q4I"},{"end":"2018-03-31","val":1493000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":1425000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":1601000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06","frame":"CY2018Q3I"},{"end":"2018-12-31","val":2226000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"end":"2018-12-31","val":2226000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"end":"2018-12-31","val":2226000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"end":"2018-12-31","val":2226000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"end":"2018-12-31","val":2226000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2018Q4I"},{"end":"2019-03-31","val":2655000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":3374000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06","frame":"CY2019Q2I"},{"end":"2019-09-30","val":4273000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2019Q3I"},{"end":"2019-12-31","val":4248000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"end":"2019-12-31","val":4248000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2019-12-31","val":4248000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"end":"2019-12-31","val":4248000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":4248000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2019Q4I"},{"end":"2020-03-31","val":4579000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":5649000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07","frame":"CY2020Q2I"},{"end":"2020-09-30","val":6449000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":7157000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"end":"2020-12-31","val":7157000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":7157000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"end":"2020-12-31","val":7157000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"end":"2020-12-31","val":7157000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2020Q4I"},{"end":"2021-03-31","val":6665000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":7934000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2021Q2I"},{"end":"2021-09-30","val":7804000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05","frame":"CY2021Q3I"},{"end":"2021-12-31","val":8496000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2021-12-31","val":8496000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":8496000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":8496000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"end":"2021-12-31","val":8496000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":7062000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":4577000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":4062000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2022Q3I"},{"end":"2022-12-31","val":5387000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2022Q4I"}]}},"EmbeddedDerivativeGainLossOnEmbeddedDerivativeNet":{"label":"Embedded Derivative, Gain (Loss) on Embedded Derivative, Net","description":"Net Increase or Decrease in the fair value of the embedded derivative or group of embedded derivatives included in earnings in the period.","units":{"USD":[{"start":"2016-01-01","end":"2016-06-30","val":-3970000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":-3488000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":-3439000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-07-01","end":"2016-09-30","val":531000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2016Q3"},{"start":"2017-01-01","end":"2017-06-30","val":308000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2017-04-01","end":"2017-06-30","val":138000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":890000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-07-01","end":"2017-09-30","val":582000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3"}]}},"EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense":{"label":"Share-based Payment Arrangement, Expense, Tax Benefit","description":"Amount of tax benefit for recognition of expense of award under share-based payment arrangement.","units":{"USD":[{"start":"2018-01-01","end":"2018-06-30","val":2000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-04-01","end":"2018-06-30","val":2000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2"},{"start":"2019-01-01","end":"2019-12-31","val":4000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":4000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":4000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":5000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":5000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":5000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":5000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":5000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":5000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":6000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":6000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":6000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":5000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2024-01-01","end":"2024-12-31","val":5000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":9000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"EquityMethodInvestmentSummarizedFinancialInformationAssets":{"label":"Equity Method Investment, Summarized Financial Information, Assets (Deprecated 2020-01-31)","description":"The amount of assets reported by an equity method investment of the entity.","units":{"USD":[{"end":"2016-12-31","val":285300000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2016Q4I"},{"end":"2017-12-31","val":329200000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"end":"2017-12-31","val":329200000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2017Q4I"},{"end":"2018-12-31","val":344900000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"end":"2018-12-31","val":344900000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2018Q4I"},{"end":"2019-12-31","val":404000000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2019Q4I"}]}},"EquityMethodInvestmentSummarizedFinancialInformationLiabilities":{"label":"Equity Method Investment, Summarized Financial Information, Liabilities (Deprecated 2020-01-31)","description":"The amount of liabilities reported by an equity method investment of the entity.","units":{"USD":[{"end":"2016-12-31","val":26400000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2016Q4I"},{"end":"2017-12-31","val":40000000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"end":"2017-12-31","val":40000000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2017Q4I"},{"end":"2018-12-31","val":30200000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"end":"2018-12-31","val":30200000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2018Q4I"},{"end":"2019-12-31","val":52800000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2019Q4I"}]}},"EquityMethodInvestmentSummarizedFinancialInformationNetIncomeLoss":{"label":"Equity Method Investment, Summarized Financial Information, Net Income (Loss) (Deprecated 2020-01-31)","description":"The amount of net income (loss) reported by an equity method investment of the entity.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":13700000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":21300000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2016-01-01","end":"2016-12-31","val":21300000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":36400000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2017-01-01","end":"2017-12-31","val":36400000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2017-01-01","end":"2017-12-31","val":36400000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":33300000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":33300000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":33300000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2019"}]}},"EquityMethodInvestments":{"label":"Equity Method Investments","description":"This item represents the carrying amount on the entity's balance sheet of its investment in common stock of an equity method investee. This is not an indicator of the fair value of the investment, rather it is the initial cost adjusted for the entity's share of earnings and losses of the investee, adjusted for any distributions (dividends) and other than temporary impairment (OTTI) losses recognized.","units":{"USD":[{"end":"2017-03-31","val":89000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"end":"2017-03-31","val":89000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2017-03-31","val":89000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"end":"2017-03-31","val":89000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-03-31","val":89000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"end":"2017-03-31","val":89000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"end":"2017-03-31","val":89000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"end":"2017-03-31","val":89000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2017Q1I"},{"end":"2017-12-31","val":2200000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2017Q4I"},{"end":"2018-12-31","val":2300000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2018Q4I"},{"end":"2019-12-31","val":2400000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2019Q4I"},{"end":"2020-12-31","val":2800000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2020Q4I"},{"end":"2021-12-31","val":4300000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2021Q4I"},{"end":"2022-12-31","val":4800000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2022Q4I"},{"end":"2023-12-31","val":5000000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2023Q4I"},{"end":"2024-12-31","val":4800000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2024Q4I"},{"end":"2025-12-31","val":4700000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025Q4I"}]}},"EquitySecuritiesFvNiCurrentAndNoncurrent":{"label":null,"description":null,"units":{"USD":[{"end":"2020-12-31","val":138000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"end":"2020-12-31","val":138000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2020Q4I"},{"end":"2021-09-30","val":90000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05","frame":"CY2021Q3I"},{"end":"2021-12-31","val":101000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2021-12-31","val":101000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":101000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":101000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"end":"2021-12-31","val":101000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":80000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":96000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":100000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2022Q3I"},{"end":"2022-12-31","val":89000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":89000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"end":"2022-12-31","val":89000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":89000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":89000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2022Q4I"},{"end":"2023-03-31","val":91000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2023Q1I"},{"end":"2023-06-30","val":91000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":90000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":102000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"end":"2023-12-31","val":102000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":102000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":102000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"end":"2023-12-31","val":102000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2023Q4I"},{"end":"2024-03-31","val":86000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":85000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":87000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08","frame":"CY2024Q3I"},{"end":"2024-12-31","val":77000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"end":"2024-12-31","val":77000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09"},{"end":"2024-12-31","val":77000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08"},{"end":"2024-12-31","val":77000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"end":"2024-12-31","val":77000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024Q4I"},{"end":"2025-03-31","val":73000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2025Q1I"},{"end":"2025-06-30","val":74000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08","frame":"CY2025Q2I"},{"end":"2025-09-30","val":78000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3I"},{"end":"2025-12-31","val":79000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025Q4I"}]}},"FairValueConcentrationOfRiskInvestments":{"label":"Fair Value, Concentration of Risk, Investments","description":"This item represents disclosure of all significant concentrations of credit risk or market risk arising from the subject financial instrument (as defined), whether from an individual counterparty or groups of counterparties.","units":{"USD":[{"end":"2016-12-31","val":0,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"end":"2016-12-31","val":0,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":0,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2016Q4I"},{"end":"2017-06-30","val":0,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15","frame":"CY2017Q2I"},{"end":"2017-09-30","val":0,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":0,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"end":"2017-12-31","val":0,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":0,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"end":"2017-12-31","val":0,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"end":"2017-12-31","val":0,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2017Q4I"},{"end":"2018-03-31","val":0,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":0,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":0,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06","frame":"CY2018Q3I"},{"end":"2018-12-31","val":0,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"end":"2018-12-31","val":0,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2018Q4I"},{"end":"2019-03-31","val":0,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"}]}},"FairValueOptionAggregateDifferencesLoansAndLongTermReceivables":{"label":"Fair Value, Option, Aggregate Differences, Loans and Long-term Receivables","description":"This item represents the difference between the aggregate fair value and the aggregate unpaid principal balance of loans and long-term receivables (other than securities categorized as trading, available-for-sale or held-to-maturity) that have contractual principal amounts and for which the fair value option has been elected.","units":{"USD":[{"end":"2017-12-31","val":45000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"end":"2017-12-31","val":45000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06","frame":"CY2017Q4I"},{"end":"2018-06-30","val":37000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":34000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06","frame":"CY2018Q3I"}]}},"FairValueOptionAggregateDifferencesLongTermDebtInstruments":{"label":"Fair Value, Option, Aggregate Differences, Long-term Debt Instruments","description":"This item represents the difference between the aggregate fair value and the aggregate unpaid principal balance of long-term debt instruments that have contractual principal amounts and for which the fair value option has been elected.","units":{"USD":[{"end":"2017-12-31","val":1000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"end":"2017-12-31","val":1000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06","frame":"CY2017Q4I"},{"end":"2018-06-30","val":0,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":0,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06","frame":"CY2018Q3I"}]}},"FederalHomeLoanBankAdvancesBranchOfFHLBBankAmountOfAdvancesByBranch":{"label":"Federal Home Loan Bank, Advances, Branch of FHLB Bank, Amount of Advances","description":"Amount of advances from the Federal Home Loan Bank (FHLB).","units":{"USD":[{"end":"2016-12-31","val":645000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2016Q4I"},{"end":"2017-12-31","val":595000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"end":"2017-12-31","val":595000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2017Q4I"},{"end":"2018-12-31","val":595000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"end":"2018-12-31","val":595000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2018Q4I"},{"end":"2019-12-31","val":595000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"end":"2019-12-31","val":595000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2019Q4I"},{"end":"2020-12-31","val":595000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"end":"2020-12-31","val":595000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2020Q4I"},{"end":"2021-12-31","val":500000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2021Q4I"}]}},"FederalHomeLoanBankStock":{"label":"Federal Home Loan Bank Stock","description":"Federal Home Loan Bank (FHLB) stock represents an equity interest in a FHLB. It does not have a readily determinable fair value because its ownership is restricted and it lacks a market (liquidity).","units":{"USD":[{"end":"2016-12-31","val":75000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2016Q4I"},{"end":"2017-12-31","val":71000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"end":"2017-12-31","val":71000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2017Q4I"},{"end":"2018-12-31","val":64000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"end":"2018-12-31","val":64000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2018Q4I"},{"end":"2019-12-31","val":39000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"end":"2019-12-31","val":39000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2019Q4I"},{"end":"2020-12-31","val":39000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2020Q4I"}]}},"FinancialServicesRevenue":{"label":"Financial Services Revenue (Deprecated 2018-01-31)","description":"The aggregate financial services revenue and operating interest income earned during the reporting period.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":6111000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":5740000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":5412000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2017"}]}},"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":"2016-12-31","val":40000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"end":"2016-12-31","val":40000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2016Q4I"},{"end":"2017-06-30","val":44000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15","frame":"CY2017Q2I"},{"end":"2017-09-30","val":45000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"}]}},"FinancingReceivableCollectivelyEvaluatedForImpairment":{"label":"Financing Receivable, Collectively Evaluated for Impairment","description":"The balance of financing receivables that were collectively evaluated for impairment.","units":{"USD":[{"end":"2016-12-31","val":9278000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"end":"2016-12-31","val":9278000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2016Q4I"},{"end":"2017-06-30","val":10178000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15","frame":"CY2017Q2I"},{"end":"2017-09-30","val":10350000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"}]}},"FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1":{"label":"Financing Receivable, Troubled Debt Restructuring, Subsequent Default, Number of Contracts","description":"Number of financing receivable contracts modified as troubled debt restructuring within previous 12 months, with subsequent payment default.","units":{"Contracts":[{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1"}],"pure":[{"start":"2016-01-01","end":"2016-06-30","val":0,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":0,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":0,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-07-01","end":"2016-09-30","val":0,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2016Q3"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2017-04-01","end":"2017-06-30","val":0,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-07-01","end":"2017-09-30","val":0,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3"}]}},"FinancingReceivableRecordedInvestmentPastDue":{"label":"Financing Receivable, Past Due","description":"Amount of financing receivable past due.","units":{"USD":[{"end":"2016-12-31","val":11000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"end":"2016-12-31","val":11000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2016Q4I"},{"end":"2017-06-30","val":18000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15","frame":"CY2017Q2I"},{"end":"2017-09-30","val":26000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"}]}},"FinancingReceivableSignificantPurchases":{"label":"Financing Receivable, Purchase","description":"Amount of increase from purchase of financing receivable.","units":{"USD":[{"start":"2016-01-01","end":"2016-06-30","val":231000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":192000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":354000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-07-01","end":"2016-09-30","val":123000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":619000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2016"},{"start":"2017-01-01","end":"2017-06-30","val":307000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2017-01-01","end":"2017-06-30","val":307000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2017-04-01","end":"2017-06-30","val":147000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2017-04-01","end":"2017-06-30","val":147000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":339000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-09-30","val":307000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"start":"2017-07-01","end":"2017-09-30","val":32000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-07-01","end":"2017-09-30","val":147000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":420000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2017-01-01","end":"2017-12-31","val":420000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2017-01-01","end":"2017-12-31","val":420000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":86000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":86000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":604000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-04-01","end":"2018-06-30","val":518000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":1400000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"start":"2018-07-01","end":"2018-09-30","val":816000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":1900000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":477000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1"}]}},"FiniteLivedIntangibleAssetsAccumulatedAmortization":{"label":"Finite-Lived Intangible Assets, Accumulated Amortization","description":"Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.","units":{"USD":[{"end":"2015-12-31","val":124000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2015Q4I"},{"end":"2016-12-31","val":140000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"end":"2016-12-31","val":140000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2016Q4I"},{"end":"2017-12-31","val":155000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"end":"2017-12-31","val":155000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"end":"2017-12-31","val":155000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2017Q4I"},{"end":"2018-12-31","val":169000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"end":"2018-12-31","val":169000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2018Q4I"},{"end":"2019-12-31","val":182000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2019Q4I"}]}},"FiniteLivedIntangibleAssetsNet":{"label":"Finite-Lived Intangible Assets, Net","description":"Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.","units":{"USD":[{"end":"2014-12-31","val":155000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2014Q4I"},{"end":"2015-12-31","val":136000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"end":"2015-12-31","val":136000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2015Q4I"},{"end":"2016-12-31","val":120000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"end":"2016-12-31","val":120000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"end":"2016-12-31","val":120000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2016Q4I"},{"end":"2017-12-31","val":105000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"end":"2017-12-31","val":105000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"end":"2017-12-31","val":105000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2017Q4I"},{"end":"2018-12-31","val":91000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"end":"2018-12-31","val":91000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2018Q4I"},{"end":"2019-12-31","val":78000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2019Q4I"}]}},"ForeignCurrencyTransactionGainLossRealized":{"label":"Foreign Currency Transaction Gain (Loss), Realized","description":"Amount before tax of foreign currency transaction realized gain (loss) recognized in the income statement.","units":{"USD":[{"start":"2016-01-01","end":"2016-06-30","val":5000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":3000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":9000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-07-01","end":"2016-09-30","val":4000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2016Q3"},{"start":"2017-01-01","end":"2017-06-30","val":-5000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2017-04-01","end":"2017-06-30","val":1000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":-5000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-07-01","end":"2017-09-30","val":0,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3"}]}},"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":"2015-01-01","end":"2015-12-31","val":-326000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2015"},{"start":"2016-01-01","end":"2016-06-30","val":-2680000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":-2973000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":-3181000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-07-01","end":"2016-09-30","val":-501000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":-5851000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2016-01-01","end":"2016-12-31","val":-5851000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-965000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-1043000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2017-01-01","end":"2017-06-30","val":-1043000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2017-04-01","end":"2017-06-30","val":-78000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2017-04-01","end":"2017-06-30","val":-78000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":-1207000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-09-30","val":-1207000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"start":"2017-07-01","end":"2017-09-30","val":-164000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-07-01","end":"2017-09-30","val":-164000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":-1620000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2017-01-01","end":"2017-12-31","val":-1620000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2017-01-01","end":"2017-12-31","val":-1620000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-334000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":-334000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-646000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-01-01","end":"2018-06-30","val":-646000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"start":"2018-04-01","end":"2018-06-30","val":-312000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-04-01","end":"2018-06-30","val":-312000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-1337000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"start":"2018-01-01","end":"2018-09-30","val":-1337000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2018-07-01","end":"2018-09-30","val":-691000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"start":"2018-07-01","end":"2018-09-30","val":-691000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":702000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":702000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":702000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-1303000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"start":"2019-01-01","end":"2019-03-31","val":-1303000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-1154000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"start":"2019-01-01","end":"2019-06-30","val":-1154000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"start":"2019-04-01","end":"2019-06-30","val":149000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"start":"2019-04-01","end":"2019-06-30","val":149000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":-97000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-01-01","end":"2019-09-30","val":-97000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":1057000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-07-01","end":"2019-09-30","val":1057000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":-1988000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2019-01-01","end":"2019-12-31","val":-1988000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2019-01-01","end":"2019-12-31","val":-1988000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":6902000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"start":"2020-01-01","end":"2020-03-31","val":6902000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":4249000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"start":"2020-01-01","end":"2020-06-30","val":4249000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2020-04-01","end":"2020-06-30","val":-2653000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"start":"2020-04-01","end":"2020-06-30","val":-2653000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":2392000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":2392000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"start":"2020-07-01","end":"2020-09-30","val":-1857000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-07-01","end":"2020-09-30","val":-1857000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-18000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":-18000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":-18000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-1504000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":-1504000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-2188000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-01-01","end":"2021-06-30","val":-2188000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":-684000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-04-01","end":"2021-06-30","val":-684000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-2132000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"start":"2021-01-01","end":"2021-09-30","val":-2132000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2021-07-01","end":"2021-09-30","val":56000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"start":"2021-07-01","end":"2021-09-30","val":56000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-2469000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":-2469000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":-3983000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"start":"2021-01-01","end":"2021-12-31","val":-3983000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2021-01-01","end":"2021-12-31","val":-3983000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2021-01-01","end":"2021-12-31","val":-3983000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":513000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":-54000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":2246000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":1923000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":1733000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":1977000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":1830000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-01-01","end":"2022-09-30","val":1331000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":-416000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":-592000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":304000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":-592000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"start":"2022-01-01","end":"2022-12-31","val":-592000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-01-01","end":"2022-12-31","val":-592000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-01-01","end":"2022-12-31","val":-592000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":-592000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-575000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"start":"2023-01-01","end":"2023-03-31","val":-575000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-2386000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-06-30","val":-2386000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-04-01","end":"2023-06-30","val":-1811000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-04-01","end":"2023-06-30","val":-1811000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-3226000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":-3226000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":-840000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":-840000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":-3907000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":-3907000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":-3907000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-1921000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":-1921000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-2583000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":-2583000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08"},{"start":"2024-04-01","end":"2024-06-30","val":-662000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-04-01","end":"2024-06-30","val":-662000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":-2676000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"start":"2024-01-01","end":"2024-09-30","val":-2676000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2024-07-01","end":"2024-09-30","val":-93000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"start":"2024-07-01","end":"2024-09-30","val":-93000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":-3668000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2024-01-01","end":"2024-12-31","val":-3668000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":311000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-926000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08"},{"start":"2025-04-01","end":"2025-06-30","val":-1237000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":-1336000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2025-07-01","end":"2025-09-30","val":-410000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":-1792000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"GainLossOnDiscontinuationOfCashFlowHedgeDueToForecastedTransactionProbableOfNotOccurringNet":{"label":"Gain (Loss) on Discontinuation of Cash Flow Hedge Due to Forecasted Transaction Probable of Not Occurring, Net","description":"The amount of net gain (loss) reclassified into earnings in the period when cash flow hedge is discontinued because it is probable that the original forecasted transactions will not occur by the end of the original period or an additional two month time period.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":3000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2015"},{"start":"2016-01-01","end":"2016-06-30","val":0,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":0,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":1000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-07-01","end":"2016-09-30","val":1000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":1000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2016-01-01","end":"2016-12-31","val":1000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":12000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":12000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2017-01-01","end":"2017-06-30","val":12000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2017-04-01","end":"2017-06-30","val":0,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2017-04-01","end":"2017-06-30","val":0,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":12000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-09-30","val":12000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"start":"2017-07-01","end":"2017-09-30","val":0,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-07-01","end":"2017-09-30","val":0,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":12000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2017-01-01","end":"2017-12-31","val":12000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-04-01","end":"2018-06-30","val":0,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"start":"2018-07-01","end":"2018-09-30","val":0,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2018"}]}},"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":"2016-01-01","end":"2016-06-30","val":-1000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":-1000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":0,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-07-01","end":"2016-09-30","val":1000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2016Q3"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2017-04-01","end":"2017-06-30","val":0,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-07-01","end":"2017-09-30","val":0,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3"}]}},"GainLossOnInvestments":{"label":"Gain (Loss) on Investments","description":"Amount of realized and unrealized gain (loss) on investment.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":7000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2015"},{"start":"2016-01-01","end":"2016-06-30","val":-41000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":20000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":-15000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-07-01","end":"2016-09-30","val":26000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":-78000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2016-01-01","end":"2016-12-31","val":-78000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-55000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-55000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2017-01-01","end":"2017-06-30","val":-55000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2017-04-01","end":"2017-06-30","val":0,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2017-04-01","end":"2017-06-30","val":0,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":-34000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-09-30","val":-34000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"start":"2017-07-01","end":"2017-09-30","val":21000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-07-01","end":"2017-09-30","val":21000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":-28000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2017-01-01","end":"2017-12-31","val":-28000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2017-01-01","end":"2017-12-31","val":-28000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-4000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":-4000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-79000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-01-01","end":"2018-06-30","val":-79000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"start":"2018-04-01","end":"2018-06-30","val":-75000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-04-01","end":"2018-06-30","val":-75000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-121000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"start":"2018-01-01","end":"2018-09-30","val":-121000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2018-07-01","end":"2018-09-30","val":-42000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"start":"2018-07-01","end":"2018-09-30","val":-42000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":-207000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":-207000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":-207000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-11000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"start":"2019-01-01","end":"2019-03-31","val":-11000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":52000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"start":"2019-01-01","end":"2019-06-30","val":52000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"start":"2019-04-01","end":"2019-06-30","val":63000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"start":"2019-04-01","end":"2019-06-30","val":63000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":79000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-01-01","end":"2019-09-30","val":79000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":27000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-07-01","end":"2019-09-30","val":27000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":112000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2019-01-01","end":"2019-12-31","val":112000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2019-01-01","end":"2019-12-31","val":112000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-19000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"start":"2020-01-01","end":"2020-03-31","val":-19000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-53000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"start":"2020-01-01","end":"2020-06-30","val":-53000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2020-04-01","end":"2020-06-30","val":-34000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"start":"2020-04-01","end":"2020-06-30","val":-34000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-48000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-07-01","end":"2020-09-30","val":5000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":278000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":278000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":278000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":14000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-20000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-04-01","end":"2021-06-30","val":-34000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-12-31","val":-59000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":-59000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":-59000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":-248000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":-248000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":-248000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":-232000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":-232000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":-232000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":-264000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2024-01-01","end":"2024-12-31","val":-264000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":-51000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"GainLossOnSaleOfDebtInvestments":{"label":"Gain (Loss) on Sale of Debt Investments","description":"The difference between the carrying value and the sale price of debt securities, not separately or otherwise categorized as trading, available-for-sale, or held-to-maturity. This element refers to the gain (loss) included in earnings and not to the cash proceeds of the sale.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":-59000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2015"},{"start":"2016-01-01","end":"2016-06-30","val":-17000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":29000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":30000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-07-01","end":"2016-09-30","val":47000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":-40000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2016-01-01","end":"2016-12-31","val":-40000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-38000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-36000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2017-01-01","end":"2017-06-30","val":-36000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2017-04-01","end":"2017-06-30","val":2000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2017-04-01","end":"2017-06-30","val":2000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":-15000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-09-30","val":-15000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"start":"2017-07-01","end":"2017-09-30","val":21000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-07-01","end":"2017-09-30","val":21000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":-25000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2017-01-01","end":"2017-12-31","val":-25000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2017-01-01","end":"2017-12-31","val":-26000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-39000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":-39000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-104000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-01-01","end":"2018-06-30","val":-104000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"start":"2018-04-01","end":"2018-06-30","val":-65000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-04-01","end":"2018-06-30","val":-65000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-138000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"start":"2018-01-01","end":"2018-09-30","val":-138000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2018-07-01","end":"2018-09-30","val":-34000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"start":"2018-07-01","end":"2018-09-30","val":-34000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":-180000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":-180000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":-180000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-15000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"start":"2019-01-01","end":"2019-03-31","val":-15000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":53000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"start":"2019-01-01","end":"2019-06-30","val":53000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"start":"2019-04-01","end":"2019-06-30","val":68000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"start":"2019-04-01","end":"2019-06-30","val":68000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":81000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-01-01","end":"2019-09-30","val":81000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":28000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-07-01","end":"2019-09-30","val":28000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":106000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2019-01-01","end":"2019-12-31","val":106000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-6000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"start":"2020-01-01","end":"2020-03-31","val":-6000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-27000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"start":"2020-01-01","end":"2020-06-30","val":-27000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2020-04-01","end":"2020-06-30","val":-21000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"start":"2020-04-01","end":"2020-06-30","val":-21000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-26000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-07-01","end":"2020-09-30","val":1000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":297000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":10000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-23000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-04-01","end":"2021-06-30","val":-33000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2021Q2"}]}},"GainLossOnSaleOfEquityInvestments":{"label":"Gain (Loss) on Sale of Equity Investments","description":"The difference between the carrying value and the sale price of equity securities, not separately or otherwise categorized as trading or available-for-sale. This element includes investments in which the entity holds a small ownership stake (generally, less than 20% of the shares outstanding) and cannot exert significant influence.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":18000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2015"},{"start":"2016-01-01","end":"2016-06-30","val":4000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":0,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":8000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-07-01","end":"2016-09-30","val":4000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":10000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2016-01-01","end":"2016-12-31","val":10000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":1000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2017-01-01","end":"2017-06-30","val":1000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2017-04-01","end":"2017-06-30","val":1000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2017-04-01","end":"2017-06-30","val":1000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":4000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-09-30","val":4000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"start":"2017-07-01","end":"2017-09-30","val":3000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-07-01","end":"2017-09-30","val":3000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":26000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2017-01-01","end":"2017-12-31","val":26000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2017-01-01","end":"2017-12-31","val":22000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-1000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":-1000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-4000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-01-01","end":"2018-06-30","val":-4000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"start":"2018-04-01","end":"2018-06-30","val":-3000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-04-01","end":"2018-06-30","val":-3000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-5000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"start":"2018-01-01","end":"2018-09-30","val":-5000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2018-07-01","end":"2018-09-30","val":-1000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"start":"2018-07-01","end":"2018-09-30","val":-1000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":-16000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":-16000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":-16000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":10000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"start":"2019-01-01","end":"2019-03-31","val":10000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":11000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"start":"2019-01-01","end":"2019-06-30","val":11000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"start":"2019-04-01","end":"2019-06-30","val":1000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"start":"2019-04-01","end":"2019-06-30","val":1000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":14000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-01-01","end":"2019-09-30","val":14000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":3000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-07-01","end":"2019-09-30","val":3000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":17000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2019-01-01","end":"2019-12-31","val":17000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-14000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"start":"2020-01-01","end":"2020-03-31","val":-14000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-7000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"start":"2020-01-01","end":"2020-06-30","val":-7000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2020-04-01","end":"2020-06-30","val":7000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"start":"2020-04-01","end":"2020-06-30","val":7000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-3000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-07-01","end":"2020-09-30","val":4000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":3000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-04-01","end":"2021-06-30","val":3000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2021Q2"}]}},"GainLossOnSaleOfInvestments":{"label":"Gain (Loss) on Sale of Investments","description":"The net realized gain (loss) on investments sold during the period, not including gains (losses) on securities separately or otherwise categorized as trading, available-for-sale, or held-to-maturity, which, for cash flow reporting, is a component of proceeds from investing activities.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2015"},{"start":"2016-01-01","end":"2016-06-30","val":5000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":2000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":9000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-07-01","end":"2016-09-30","val":4000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":11000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2016-01-01","end":"2016-12-31","val":11000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-6000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-5000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2017-01-01","end":"2017-06-30","val":-5000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2017-04-01","end":"2017-06-30","val":1000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2017-04-01","end":"2017-06-30","val":1000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":-6000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-09-30","val":-6000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"start":"2017-07-01","end":"2017-09-30","val":-1000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-07-01","end":"2017-09-30","val":-1000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":-5000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2017-01-01","end":"2017-12-31","val":-8000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2017-01-01","end":"2017-12-31","val":-8000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":1000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":-2000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":2000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-01-01","end":"2018-06-30","val":-6000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"start":"2018-04-01","end":"2018-06-30","val":1000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-04-01","end":"2018-06-30","val":-4000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":3000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"start":"2018-01-01","end":"2018-09-30","val":-8000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2018-07-01","end":"2018-09-30","val":1000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"start":"2018-07-01","end":"2018-09-30","val":-2000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":-38000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":-38000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":-38000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":1000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"start":"2019-01-01","end":"2019-03-31","val":1000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"start":"2019-04-01","end":"2019-06-30","val":-1000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"start":"2019-04-01","end":"2019-06-30","val":-1000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":0,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-07-01","end":"2019-09-30","val":0,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":-8000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2019-01-01","end":"2019-12-31","val":-8000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":6000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"start":"2020-01-01","end":"2020-03-31","val":6000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":10000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"start":"2020-01-01","end":"2020-06-30","val":10000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2020-04-01","end":"2020-06-30","val":4000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"start":"2020-04-01","end":"2020-06-30","val":4000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":8000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-07-01","end":"2020-09-30","val":-2000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":11000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-04-01","end":"2021-06-30","val":0,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2021Q2"}]}},"GainLossOnSaleOfOtherAssets":{"label":"Gain (Loss) on Disposition of Other Assets","description":"Amount of gain (loss) on sale or disposal of other assets.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":-1000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2015"},{"start":"2016-01-01","end":"2016-06-30","val":-1000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":-2000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":1000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-07-01","end":"2016-09-30","val":2000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":1000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2016"},{"start":"2017-01-01","end":"2017-06-30","val":-1000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2017-01-01","end":"2017-06-30","val":-1000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2017-04-01","end":"2017-06-30","val":-1000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2017-04-01","end":"2017-06-30","val":-1000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":-1000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-09-30","val":-1000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"start":"2017-07-01","end":"2017-09-30","val":0,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-07-01","end":"2017-09-30","val":0,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":-1000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2017"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-04-01","end":"2018-06-30","val":0,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"start":"2018-07-01","end":"2018-09-30","val":0,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06","frame":"CY2018Q3"}]}},"GainLossOnSaleOfOtherInvestments":{"label":"Gain (Loss) on Sale of Other Investments","description":"Amount of gain (loss) included in earnings for investments classified as other.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":38000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2015"},{"start":"2016-01-01","end":"2016-06-30","val":-23000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":22000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":7000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-07-01","end":"2016-09-30","val":30000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":-56000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-55000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-54000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2017-04-01","end":"2017-06-30","val":1000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":-33000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-07-01","end":"2017-09-30","val":21000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":-27000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-4000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1"}]}},"GainLossOnSalesOfLoansNet":{"label":"Gain (Loss) on Sales of Loans, Net","description":"The net gain (loss) resulting from a sale of loans, including adjustments to record loans classified as held-for-sale at the lower-of-cost-or-market and fair value adjustments to loan held for investment purposes.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":-11000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2015"},{"start":"2016-01-01","end":"2016-06-30","val":-6000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":-4000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":4000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-07-01","end":"2016-09-30","val":10000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":6000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2016-01-01","end":"2016-12-31","val":6000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-3000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-5000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2017-01-01","end":"2017-06-30","val":-5000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2017-04-01","end":"2017-06-30","val":-2000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2017-04-01","end":"2017-06-30","val":-2000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":-7000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-09-30","val":-7000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"start":"2017-07-01","end":"2017-09-30","val":-2000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-07-01","end":"2017-09-30","val":-2000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":-9000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2017-01-01","end":"2017-12-31","val":-9000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2017-01-01","end":"2017-12-31","val":-9000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-4000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":-4000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-7000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-01-01","end":"2018-06-30","val":-7000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"start":"2018-04-01","end":"2018-06-30","val":-3000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-04-01","end":"2018-06-30","val":-3000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-12000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"start":"2018-01-01","end":"2018-09-30","val":-12000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2018-07-01","end":"2018-09-30","val":-5000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"start":"2018-07-01","end":"2018-09-30","val":-5000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":-13000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":-13000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":-13000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-4000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"start":"2019-01-01","end":"2019-03-31","val":-4000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-7000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"start":"2019-01-01","end":"2019-06-30","val":-7000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"start":"2019-04-01","end":"2019-06-30","val":-3000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"start":"2019-04-01","end":"2019-06-30","val":-3000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":-8000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-01-01","end":"2019-09-30","val":-8000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":-1000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-07-01","end":"2019-09-30","val":-1000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":-10000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2019-01-01","end":"2019-12-31","val":-10000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-4000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"start":"2020-01-01","end":"2020-03-31","val":-4000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-26000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"start":"2020-01-01","end":"2020-06-30","val":-26000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2020-04-01","end":"2020-06-30","val":-22000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"start":"2020-04-01","end":"2020-06-30","val":-22000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-23000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-07-01","end":"2020-09-30","val":3000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-27000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":4000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-1000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-04-01","end":"2021-06-30","val":-5000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2021Q2"}]}},"GainsLossesOnSalesOfInvestmentRealEstate":{"label":"Gains (Losses) on Sales of Investment Real Estate","description":"The net gain (loss) resulting from sales and other disposals of real estate owned for investment purposes.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":98000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2015"},{"start":"2016-01-01","end":"2016-06-30","val":-1000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":0,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":-35000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-07-01","end":"2016-09-30","val":-34000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":-34000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2016-01-01","end":"2016-12-31","val":-34000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":2000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":3000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2017-01-01","end":"2017-06-30","val":3000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2017-04-01","end":"2017-06-30","val":1000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2017-04-01","end":"2017-06-30","val":1000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":4000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-09-30","val":4000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"start":"2017-07-01","end":"2017-09-30","val":1000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-07-01","end":"2017-09-30","val":1000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":4000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2017-01-01","end":"2017-12-31","val":4000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2017-01-01","end":"2017-12-31","val":-7000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":42000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":42000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":42000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-01-01","end":"2018-06-30","val":42000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"start":"2018-04-01","end":"2018-06-30","val":0,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-04-01","end":"2018-06-30","val":0,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":42000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"start":"2018-01-01","end":"2018-09-30","val":42000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2018-07-01","end":"2018-09-30","val":0,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"start":"2018-07-01","end":"2018-09-30","val":0,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":42000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":40000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":40000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-1000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"start":"2019-01-01","end":"2019-03-31","val":-3000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"start":"2019-01-01","end":"2019-06-30","val":-5000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"start":"2019-04-01","end":"2019-06-30","val":1000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"start":"2019-04-01","end":"2019-06-30","val":-2000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-01-01","end":"2019-09-30","val":-8000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":0,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-07-01","end":"2019-09-30","val":-3000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":7000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2019-01-01","end":"2019-12-31","val":7000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-1000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"start":"2020-01-01","end":"2020-03-31","val":-1000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-3000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"start":"2020-01-01","end":"2020-06-30","val":-3000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2020-04-01","end":"2020-06-30","val":-2000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"start":"2020-04-01","end":"2020-06-30","val":-2000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-4000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-07-01","end":"2020-09-30","val":-1000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-3000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":1000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-04-01","end":"2021-06-30","val":1000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2021Q2"}]}},"GoodwillImpairmentLoss":{"label":"Goodwill, Impairment Loss","description":"Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2015"},{"start":"2016-01-01","end":"2016-09-30","val":161000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-07-01","end":"2016-09-30","val":161000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":161000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2016-01-01","end":"2016-12-31","val":161000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-07-01","end":"2017-09-30","val":0,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2018"}]}},"GrossInvestmentIncomeOperating":{"label":"Gross Investment Income, Operating","description":"Amount, before investment expense, of income earned from investments in securities and real estate. Includes, but is not limited to, real estate investment, policy loans, dividends, and interest. Excludes realized gain (loss) on investments.","units":{"USD":[{"start":"2016-01-01","end":"2016-06-30","val":1548000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":802000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":2414000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-07-01","end":"2016-09-30","val":866000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2016Q3"},{"start":"2017-01-01","end":"2017-03-31","val":780000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":1544000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2017-01-01","end":"2017-06-30","val":1544000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2017-04-01","end":"2017-06-30","val":764000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2017-04-01","end":"2017-06-30","val":764000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":2303000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-09-30","val":2303000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"start":"2017-07-01","end":"2017-09-30","val":759000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-07-01","end":"2017-09-30","val":759000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":3256000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":815000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":1619000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-01-01","end":"2018-06-30","val":1715000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"start":"2018-04-01","end":"2018-06-30","val":804000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-04-01","end":"2018-06-30","val":855000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":2463000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"start":"2018-01-01","end":"2018-09-30","val":2621000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2018-07-01","end":"2018-09-30","val":844000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"start":"2018-07-01","end":"2018-09-30","val":906000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":3534000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":3534000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":866000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":1856000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"start":"2019-01-01","end":"2019-06-30","val":1856000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"start":"2019-04-01","end":"2019-06-30","val":990000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"start":"2019-04-01","end":"2019-06-30","val":990000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":2834000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-01-01","end":"2019-09-30","val":2834000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":978000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-07-01","end":"2019-09-30","val":978000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":3782000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2019-01-01","end":"2019-12-31","val":3782000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2019-01-01","end":"2019-12-31","val":3782000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":968000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"start":"2020-01-01","end":"2020-03-31","val":968000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":1660000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"start":"2020-01-01","end":"2020-06-30","val":1660000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2020-04-01","end":"2020-06-30","val":692000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"start":"2020-04-01","end":"2020-06-30","val":692000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":2694000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":2694000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"start":"2020-07-01","end":"2020-09-30","val":1034000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-07-01","end":"2020-09-30","val":1034000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":3771000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":3771000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":3771000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":1222000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":1222000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":2469000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-01-01","end":"2021-06-30","val":2469000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":1247000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-04-01","end":"2021-06-30","val":1247000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":3789000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"start":"2021-01-01","end":"2021-09-30","val":3789000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2021-07-01","end":"2021-09-30","val":1320000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"start":"2021-07-01","end":"2021-09-30","val":1320000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":5031000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":5031000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":5031000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":1192000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":1192000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":2303000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":2303000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":1111000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":1111000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":3251000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-01-01","end":"2022-09-30","val":3251000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":948000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":948000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":4390000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":4390000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":4390000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":1150000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"start":"2023-01-01","end":"2023-03-31","val":1150000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":2438000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-06-30","val":2438000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-04-01","end":"2023-06-30","val":1288000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-04-01","end":"2023-06-30","val":1288000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":3731000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":3731000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":1293000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":1293000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":5024000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":5024000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":5024000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":1340000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":1340000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":2734000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":2734000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08"},{"start":"2024-04-01","end":"2024-06-30","val":1394000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-04-01","end":"2024-06-30","val":1394000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":4114000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"start":"2024-01-01","end":"2024-09-30","val":4114000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2024-07-01","end":"2024-09-30","val":1380000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"start":"2024-07-01","end":"2024-09-30","val":1380000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":5570000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2024-01-01","end":"2024-12-31","val":5570000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":1380000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":2746000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08"},{"start":"2025-04-01","end":"2025-06-30","val":1366000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":4164000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2025-07-01","end":"2025-09-30","val":1418000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":5583000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"GuaranteeObligationsCurrentCarryingValue":{"label":"Guarantor Obligations, Current Carrying Value","description":"The current carrying amount of the liability for the freestanding or embedded guarantor's obligations under the guarantee or each group of similar guarantees.","units":{"USD":[{"end":"2016-12-31","val":2000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"end":"2016-12-31","val":2000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":2000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2016Q4I"},{"end":"2017-06-30","val":2000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15","frame":"CY2017Q2I"},{"end":"2017-09-30","val":2000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":2000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"end":"2017-12-31","val":2000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":2000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"end":"2017-12-31","val":2000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"end":"2017-12-31","val":2000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2017Q4I"},{"end":"2018-03-31","val":2000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":2000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":2000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06","frame":"CY2018Q3I"},{"end":"2018-12-31","val":2000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"end":"2018-12-31","val":2000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"end":"2018-12-31","val":2000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"end":"2018-12-31","val":2000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"end":"2018-12-31","val":2000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2018Q4I"},{"end":"2019-03-31","val":1000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":1000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06","frame":"CY2019Q2I"},{"end":"2019-09-30","val":1000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2019Q3I"},{"end":"2019-12-31","val":1000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"end":"2019-12-31","val":1000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2019-12-31","val":1000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"end":"2019-12-31","val":1000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":1000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2019Q4I"},{"end":"2020-03-31","val":1000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":1000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07","frame":"CY2020Q2I"},{"end":"2020-09-30","val":1000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":1000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"end":"2020-12-31","val":1000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":1000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"end":"2020-12-31","val":1000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"end":"2020-12-31","val":1000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2020Q4I"},{"end":"2021-03-31","val":1000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":1000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2021Q2I"},{"end":"2021-09-30","val":1000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05","frame":"CY2021Q3I"},{"end":"2021-12-31","val":1000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2021-12-31","val":1000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":1000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":1000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"end":"2021-12-31","val":1000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":1000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":1000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":1000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2022Q3I"},{"end":"2022-12-31","val":1000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":1000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"end":"2022-12-31","val":1000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":1000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":1000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2022Q4I"},{"end":"2023-03-31","val":1000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2023Q1I"},{"end":"2023-06-30","val":1000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":1000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":1000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"end":"2023-12-31","val":1000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":1000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":1000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"end":"2023-12-31","val":1000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2023Q4I"},{"end":"2024-03-31","val":1000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":1000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":0,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08","frame":"CY2024Q3I"},{"end":"2024-12-31","val":0,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"end":"2024-12-31","val":0,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09"},{"end":"2024-12-31","val":0,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08"},{"end":"2024-12-31","val":0,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"end":"2024-12-31","val":0,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024Q4I"},{"end":"2025-03-31","val":0,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2025Q1I"},{"end":"2025-06-30","val":0,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08","frame":"CY2025Q2I"},{"end":"2025-09-30","val":0,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3I"},{"end":"2025-12-31","val":0,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025Q4I"}]}},"GuaranteeObligationsMaximumExposure":{"label":"Guarantor Obligations, Maximum Exposure, Undiscounted","description":"Maximum potential amount of future payments (undiscounted) the guarantor could be required to make under the guarantee or each group of similar guarantees before reduction for potential recoveries under recourse or collateralization provisions.","units":{"USD":[{"end":"2017-06-30","val":223000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15","frame":"CY2017Q2I"},{"end":"2017-09-30","val":209000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":209000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2017Q4I"},{"end":"2018-03-31","val":205000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":175000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":175000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06","frame":"CY2018Q3I"},{"end":"2018-12-31","val":148000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2018Q4I"},{"end":"2019-03-31","val":148000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":130000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06","frame":"CY2019Q2I"},{"end":"2019-09-30","val":128000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2019Q3I"},{"end":"2019-12-31","val":128000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2019Q4I"},{"end":"2020-03-31","val":128000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":118000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07","frame":"CY2020Q2I"},{"end":"2020-09-30","val":118000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":118000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2020Q4I"},{"end":"2021-03-31","val":118000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":118000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2021Q2I"},{"end":"2021-09-30","val":118000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05","frame":"CY2021Q3I"},{"end":"2021-12-31","val":118000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2021Q4I"},{"end":"2022-03-31","val":118000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":118000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":118000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2022Q3I"},{"end":"2022-12-31","val":118000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2022Q4I"},{"end":"2023-03-31","val":98000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2023Q1I"},{"end":"2023-06-30","val":98000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":98000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":98000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2023Q4I"},{"end":"2024-03-31","val":98000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":87000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":83000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08","frame":"CY2024Q3I"},{"end":"2024-12-31","val":83000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2024Q4I"},{"end":"2025-03-31","val":83000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2025Q1I"},{"end":"2025-06-30","val":82000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08","frame":"CY2025Q2I"},{"end":"2025-09-30","val":83000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3I"},{"end":"2025-12-31","val":83000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025Q4I"}]}},"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":"2016-12-31","val":4000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"end":"2016-12-31","val":4000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2016Q4I"},{"end":"2017-06-30","val":6000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15","frame":"CY2017Q2I"},{"end":"2017-09-30","val":7000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"}]}},"ImpairedFinancingReceivableRelatedAllowance":{"label":"Impaired Financing Receivable, Related Allowance","description":"Amount of allowance for credit losses related to recorded investment.","units":{"USD":[{"end":"2016-12-31","val":0,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"end":"2016-12-31","val":0,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2016Q4I"},{"end":"2017-06-30","val":0,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15","frame":"CY2017Q2I"},{"end":"2017-09-30","val":0,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"}]}},"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":"2016-12-31","val":1000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"end":"2016-12-31","val":1000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2016Q4I"},{"end":"2017-06-30","val":3000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15","frame":"CY2017Q2I"},{"end":"2017-09-30","val":4000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"}]}},"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":"2016-12-31","val":1000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"end":"2016-12-31","val":1000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2016Q4I"},{"end":"2017-06-30","val":3000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15","frame":"CY2017Q2I"},{"end":"2017-09-30","val":4000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"}]}},"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":"2016-12-31","val":3000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"end":"2016-12-31","val":3000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2016Q4I"},{"end":"2017-06-30","val":3000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15","frame":"CY2017Q2I"},{"end":"2017-09-30","val":3000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"}]}},"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":"2016-12-31","val":4000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"end":"2016-12-31","val":4000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2016Q4I"},{"end":"2017-06-30","val":4000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15","frame":"CY2017Q2I"},{"end":"2017-09-30","val":4000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"}]}},"IncentiveDistributionDistributionPerYear":{"label":"Incentive Distribution, Distribution","description":"Amount of incentive obligation paid in cash or stock during the period to a limited liability corporation managing member or limited partnership general partner.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":72000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":78000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2016-01-01","end":"2016-12-31","val":78000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":40000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2017-01-01","end":"2017-12-31","val":40000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2017-01-01","end":"2017-12-31","val":40000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2017"}]}},"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":"2015-01-01","end":"2015-12-31","val":1462000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2015"},{"start":"2016-01-01","end":"2016-06-30","val":-1676000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":-2240000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":-1928000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-07-01","end":"2016-09-30","val":-252000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":-4705000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2016-01-01","end":"2016-12-31","val":-4705000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-590000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-269000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2017-01-01","end":"2017-06-30","val":-269000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2017-04-01","end":"2017-06-30","val":321000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2017-04-01","end":"2017-06-30","val":321000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":-393000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-09-30","val":-393000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"start":"2017-07-01","end":"2017-09-30","val":-124000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-07-01","end":"2017-09-30","val":-124000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":-615000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2017-01-01","end":"2017-12-31","val":-615000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2017-01-01","end":"2017-12-31","val":-615000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-113000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":-113000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-430000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-01-01","end":"2018-06-30","val":-430000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"start":"2018-04-01","end":"2018-06-30","val":-317000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-04-01","end":"2018-06-30","val":-317000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-798000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"start":"2018-01-01","end":"2018-09-30","val":-798000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2018-07-01","end":"2018-09-30","val":-368000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"start":"2018-07-01","end":"2018-09-30","val":-368000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":989000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":989000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":989000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-953000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"start":"2019-01-01","end":"2019-03-31","val":-953000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-484000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"start":"2019-01-01","end":"2019-06-30","val":-484000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"start":"2019-04-01","end":"2019-06-30","val":469000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"start":"2019-04-01","end":"2019-06-30","val":469000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":320000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-01-01","end":"2019-09-30","val":320000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":804000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-07-01","end":"2019-09-30","val":804000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":-1052000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2019-01-01","end":"2019-12-31","val":-1052000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2019-01-01","end":"2019-12-31","val":-1052000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":6252000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"start":"2020-01-01","end":"2020-03-31","val":6252000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":3730000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"start":"2020-01-01","end":"2020-06-30","val":3730000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2020-04-01","end":"2020-06-30","val":-2522000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"start":"2020-04-01","end":"2020-06-30","val":-2522000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-113000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":-113000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"start":"2020-07-01","end":"2020-09-30","val":-3843000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-07-01","end":"2020-09-30","val":-3843000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-1419000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":-1419000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":-1419000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-768000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":-768000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-747000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-01-01","end":"2021-06-30","val":-747000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":21000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-04-01","end":"2021-06-30","val":21000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-257000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"start":"2021-01-01","end":"2021-09-30","val":-257000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2021-07-01","end":"2021-09-30","val":490000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"start":"2021-07-01","end":"2021-09-30","val":490000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-208000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":-208000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":2009000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":807000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":2003000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":2020000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":4180000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":1213000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":2177000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":1152000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-01-01","end":"2022-09-30","val":4692000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":-868000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":512000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-172000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":4732000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":4732000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-653000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"start":"2023-01-01","end":"2023-03-31","val":-653000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-890000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-06-30","val":-890000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-04-01","end":"2023-06-30","val":-237000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-04-01","end":"2023-06-30","val":-237000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-300000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":-300000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":590000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":590000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":-1474000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":-1474000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":-1474000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-614000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":-614000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-600000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":-600000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08"},{"start":"2024-04-01","end":"2024-06-30","val":14000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-04-01","end":"2024-06-30","val":14000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":-412000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"start":"2024-01-01","end":"2024-09-30","val":-412000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2024-07-01","end":"2024-09-30","val":188000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"start":"2024-07-01","end":"2024-09-30","val":188000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":422000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2024-01-01","end":"2024-12-31","val":422000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-354000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-261000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08"},{"start":"2025-04-01","end":"2025-06-30","val":93000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":324000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2025-07-01","end":"2025-09-30","val":585000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":474000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"IncomeLossFromEquityMethodInvestmentsNetOfDividendsOrDistributions":{"label":"Income (Loss) from Equity Method Investments, Net of Dividends or Distributions","description":"This element represents the undistributed income (or loss) of equity method investments, net of dividends or other distributions received from unconsolidated subsidiaries, certain corporate joint ventures, and certain noncontrolled corporations; such investments are accounted for under the equity method of accounting. This element excludes distributions that constitute a return of investment, which are classified as investing activities.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":-118000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":7000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2016-01-01","end":"2016-12-31","val":7000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":46000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2017-01-01","end":"2017-12-31","val":46000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2017-01-01","end":"2017-12-31","val":46000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":66000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":66000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":66000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":-70000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2019-01-01","end":"2019-12-31","val":-70000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2019-01-01","end":"2019-12-31","val":-70000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":54000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":54000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":54000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":987000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":987000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":987000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":-110000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":-110000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":-110000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":-83000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":-83000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":-83000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":-41000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2024-01-01","end":"2024-12-31","val":-41000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":24000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"IncomeTaxExaminationPenaltiesExpense":{"label":"Income Tax Examination, Penalties Expense","description":"The amount of estimated penalties recognized in the period arising from income tax examinations.","units":{"USD":[{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2024"}]}},"IncomeTaxExpenseBenefit":{"label":"Income Tax Expense (Benefit)","description":"Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":343000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2015"},{"start":"2016-01-01","end":"2016-06-30","val":-660000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":-817000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":-754000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-07-01","end":"2016-09-30","val":-94000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":-1766000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2016-01-01","end":"2016-12-31","val":-1766000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-241000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-166000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2017-01-01","end":"2017-06-30","val":-166000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2017-04-01","end":"2017-06-30","val":75000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2017-04-01","end":"2017-06-30","val":75000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":653000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-09-30","val":653000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"start":"2017-07-01","end":"2017-09-30","val":819000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-07-01","end":"2017-09-30","val":819000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":-237000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2017-01-01","end":"2017-12-31","val":-237000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2017-01-01","end":"2017-12-31","val":-237000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-48000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":-48000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-127000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-01-01","end":"2018-06-30","val":-127000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"start":"2018-04-01","end":"2018-06-30","val":-79000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-04-01","end":"2018-06-30","val":-79000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-226000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"start":"2018-01-01","end":"2018-09-30","val":-226000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2018-07-01","end":"2018-09-30","val":-99000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"start":"2018-07-01","end":"2018-09-30","val":-99000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":119000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":119000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":119000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-218000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"start":"2019-01-01","end":"2019-03-31","val":-218000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-133000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"start":"2019-01-01","end":"2019-06-30","val":-133000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"start":"2019-04-01","end":"2019-06-30","val":85000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"start":"2019-04-01","end":"2019-06-30","val":85000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":-14000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-01-01","end":"2019-09-30","val":-14000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":119000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-07-01","end":"2019-09-30","val":119000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":-317000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2019-01-01","end":"2019-12-31","val":-317000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2019-01-01","end":"2019-12-31","val":-317000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":1293000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"start":"2020-01-01","end":"2020-03-31","val":1293000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":762000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"start":"2020-01-01","end":"2020-06-30","val":762000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2020-04-01","end":"2020-06-30","val":-531000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"start":"2020-04-01","end":"2020-06-30","val":-531000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-88000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":-88000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"start":"2020-07-01","end":"2020-09-30","val":-850000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-07-01","end":"2020-09-30","val":-850000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-363000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":-363000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":-363000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-185000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":-185000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-195000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-01-01","end":"2021-06-30","val":-195000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":-10000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-04-01","end":"2021-06-30","val":-10000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-90000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"start":"2021-01-01","end":"2021-09-30","val":-90000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2021-07-01","end":"2021-09-30","val":105000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"start":"2021-07-01","end":"2021-09-30","val":105000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-105000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":-105000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":361000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":165000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":416000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":395000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":848000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":230000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":432000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":202000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-01-01","end":"2022-09-30","val":945000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":-193000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":97000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-182000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":848000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":848000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-156000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"start":"2023-01-01","end":"2023-03-31","val":-156000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-218000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-06-30","val":-218000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-04-01","end":"2023-06-30","val":-62000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-04-01","end":"2023-06-30","val":-62000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-109000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":-109000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":109000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":109000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":-367000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":-367000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":-367000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-123000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":-123000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-143000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":-143000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08"},{"start":"2024-04-01","end":"2024-06-30","val":-20000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-04-01","end":"2024-06-30","val":-20000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":-133000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"start":"2024-01-01","end":"2024-09-30","val":-133000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2024-07-01","end":"2024-09-30","val":10000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"start":"2024-07-01","end":"2024-09-30","val":10000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":29000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2024-01-01","end":"2024-12-31","val":29000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-88000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-80000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08"},{"start":"2025-04-01","end":"2025-06-30","val":8000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":24000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2025-07-01","end":"2025-09-30","val":104000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":36000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"IncomeTaxesPaidNet":{"label":"Income Taxes Paid, Net","description":"The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":-405000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2015"},{"start":"2016-01-01","end":"2016-06-30","val":221000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2016-01-01","end":"2016-09-30","val":231000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-01-01","end":"2016-12-31","val":189000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2016-01-01","end":"2016-12-31","val":189000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":7000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":45000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2017-01-01","end":"2017-06-30","val":45000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2017-01-01","end":"2017-09-30","val":76000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-09-30","val":76000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"start":"2017-01-01","end":"2017-12-31","val":-637000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2017-01-01","end":"2017-12-31","val":-637000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2017-01-01","end":"2017-12-31","val":-637000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":3000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-01-01","end":"2018-06-30","val":3000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"start":"2018-01-01","end":"2018-09-30","val":3000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"start":"2018-01-01","end":"2018-09-30","val":3000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2018-01-01","end":"2018-12-31","val":-895000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":-895000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":-895000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-1000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"start":"2019-01-01","end":"2019-03-31","val":-1000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":5000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"start":"2019-01-01","end":"2019-06-30","val":5000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"start":"2019-01-01","end":"2019-09-30","val":8000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-01-01","end":"2019-09-30","val":8000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-01-01","end":"2019-12-31","val":16000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2019-01-01","end":"2019-12-31","val":16000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2019-01-01","end":"2019-12-31","val":16000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":3000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"start":"2020-01-01","end":"2020-06-30","val":3000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2020-01-01","end":"2020-09-30","val":-57000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":-57000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"start":"2020-01-01","end":"2020-12-31","val":-100000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":-100000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":-100000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-21000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":-21000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-4000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-01-01","end":"2021-06-30","val":-4000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-01-01","end":"2021-09-30","val":10000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"start":"2021-01-01","end":"2021-09-30","val":10000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2021-01-01","end":"2021-12-31","val":103000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":103000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":103000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":1000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":1000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":106000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":106000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-01-01","end":"2022-09-30","val":120000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-01-01","end":"2022-09-30","val":-120000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-01-01","end":"2022-12-31","val":44000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":44000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":44000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-9000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"start":"2023-01-01","end":"2023-03-31","val":-9000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-3000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-06-30","val":-3000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-01-01","end":"2023-09-30","val":1000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":1000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"start":"2023-01-01","end":"2023-12-31","val":7000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":7000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":7000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":4000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":4000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":6000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":6000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08"},{"start":"2024-01-01","end":"2024-09-30","val":10000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"start":"2024-01-01","end":"2024-09-30","val":10000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2024-01-01","end":"2024-12-31","val":13000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2024-01-01","end":"2024-12-31","val":13000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":7000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":10000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08"},{"start":"2025-01-01","end":"2025-09-30","val":12000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2025-01-01","end":"2025-12-31","val":12000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"IncomeTaxReceivable":{"label":"Income Taxes Receivable","description":"Carrying amount as of the balance sheet date of income taxes previously overpaid to tax authorities (such as U.S. Federal, state and local tax authorities) representing refunds of overpayments or recoveries based on agreed-upon resolutions of disputes. Also called income tax refund receivable.","units":{"USD":[{"end":"2016-12-31","val":778000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"end":"2016-12-31","val":778000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":778000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2016Q4I"},{"end":"2017-06-30","val":1423000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15","frame":"CY2017Q2I"},{"end":"2017-09-30","val":1772000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":740000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"end":"2017-12-31","val":740000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":740000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"end":"2017-12-31","val":740000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"end":"2017-12-31","val":740000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2017Q4I"},{"end":"2018-03-31","val":832000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":814000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":878000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06","frame":"CY2018Q3I"},{"end":"2018-12-31","val":1000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"end":"2018-12-31","val":1000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"end":"2018-12-31","val":1000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"end":"2018-12-31","val":1000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"end":"2018-12-31","val":1000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2018Q4I"},{"end":"2019-03-31","val":0,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":0,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06","frame":"CY2019Q2I"},{"end":"2019-09-30","val":14000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2019Q3I"},{"end":"2019-12-31","val":17000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"end":"2019-12-31","val":17000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2019-12-31","val":17000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"end":"2019-12-31","val":17000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":17000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2019Q4I"},{"end":"2020-03-31","val":9000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":1000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07","frame":"CY2020Q2I"},{"end":"2020-09-30","val":0,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":0,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2020Q4I"},{"end":"2021-12-31","val":0,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":0,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"end":"2021-12-31","val":0,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-06-30","val":18000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":18000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2022Q3I"},{"end":"2022-12-31","val":38000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":38000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"end":"2022-12-31","val":38000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":38000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":38000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2022Q4I"},{"end":"2023-03-31","val":30000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2023Q1I"},{"end":"2023-06-30","val":31000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":31000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":27000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"end":"2023-12-31","val":27000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":27000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":27000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"end":"2023-12-31","val":27000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2023Q4I"},{"end":"2024-03-31","val":28000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":28000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":28000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08","frame":"CY2024Q3I"},{"end":"2024-12-31","val":19000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"end":"2024-12-31","val":19000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09"},{"end":"2024-12-31","val":19000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08"},{"end":"2024-12-31","val":19000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"end":"2024-12-31","val":19000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024Q4I"},{"end":"2025-03-31","val":20000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2025Q1I"},{"end":"2025-06-30","val":17000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08","frame":"CY2025Q2I"},{"end":"2025-09-30","val":17000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3I"},{"end":"2025-12-31","val":16000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025Q4I"}]}},"IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance":{"label":"Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Amount","description":"Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to increase (decrease) in the valuation allowance for deferred tax assets.","units":{"USD":[{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":-11000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":-11000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":-11000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":1000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":1000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":18000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":18000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":18000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":-18000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":-18000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":-18000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":0,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"IncomeTaxReconciliationDeductionsDividends":{"label":"Effective Income Tax Rate Reconciliation, Deduction, Dividends, Amount","description":"Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to deduction for dividend.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":144000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":123000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2016-01-01","end":"2016-12-31","val":123000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":130000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2017-01-01","end":"2017-12-31","val":130000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2017-01-01","end":"2017-12-31","val":130000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":44000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":44000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":44000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":42000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2019-01-01","end":"2019-12-31","val":42000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2019-01-01","end":"2019-12-31","val":42000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":42000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":42000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":42000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":37000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":37000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":37000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":36000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":36000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":36000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":34000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":34000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":39000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":34000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2024-01-01","end":"2024-12-31","val":41000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":36000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"IncomeTaxReconciliationDispositionOfBusiness":{"label":"Effective Income Tax Rate Reconciliation, Disposition of Business, Amount","description":"Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to the disposition of a business not qualifying as a discontinued operation.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":-138000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2017-01-01","end":"2017-12-31","val":-138000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2017-01-01","end":"2017-12-31","val":-138000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2019"}]}},"IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate":{"label":"Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount","description":"The amount of income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":511000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":-1647000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2016-01-01","end":"2016-12-31","val":-1647000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":-215000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2017-01-01","end":"2017-12-31","val":-215000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2017-01-01","end":"2017-12-31","val":-215000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":207000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":207000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":207000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":-221000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2019-01-01","end":"2019-12-31","val":-221000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2019-01-01","end":"2019-12-31","val":-221000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":-298000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":-298000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":-298000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":-44000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":-44000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":422000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":-36000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":994000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":994000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":-310000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":-310000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":-310000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":88000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2024-01-01","end":"2024-12-31","val":88000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":100000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"IncomeTaxReconciliationNondeductibleExpenseImpairmentLosses":{"label":"Effective Income Tax Rate Reconciliation, Nondeductible Expense, Impairment Losses, Amount","description":"Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to nondeductible impairment loss.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":4000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2016-01-01","end":"2016-12-31","val":4000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2018"}]}},"IncomeTaxReconciliationOtherAdjustments":{"label":"Effective Income Tax Rate Reconciliation, Other Adjustments, Amount","description":"Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":1088000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2017-01-01","end":"2017-12-31","val":1088000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2017-01-01","end":"2017-12-31","val":1088000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":-2000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":-2000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":-2000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2019-01-01","end":"2019-12-31","val":-21000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":-5000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":-5000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":-48000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":-48000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":-56000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":-2000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":-2000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":-2000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":14000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2024-01-01","end":"2024-12-31","val":14000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":-10000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"IncomeTaxReconciliationOtherReconcilingItems":{"label":"Effective Income Tax Rate Reconciliation, Other Reconciling Items, Amount","description":"Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to tax exempt income, equity in earnings (loss) of an unconsolidated subsidiary, minority noncontrolling interest income (loss), tax holiday, disposition of a business, disposition of an asset, repatriation of foreign earnings, repatriation of foreign earnings jobs creation act of 2004, increase (decrease) in enacted tax rate, prior year income taxes, increase (decrease) in deferred tax asset valuation allowance, and other adjustments.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":-11000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":18000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2016-01-01","end":"2016-12-31","val":18000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":-9000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2017-01-01","end":"2017-12-31","val":-9000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2017-01-01","end":"2017-12-31","val":-9000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":-6000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":-6000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":-6000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":-23000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2019-01-01","end":"2019-12-31","val":-23000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2019-01-01","end":"2019-12-31","val":3000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":2000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":4000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":-1000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":8000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":3000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":4000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":-1000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":-1000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":-1000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2024-01-01","end":"2024-12-31","val":1000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":0,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"IncomeTaxReconciliationTaxCredits":{"label":"Effective Income Tax Rate Reconciliation, Tax Credit, Amount","description":"Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to tax credits. Including, but not limited to, research credit, foreign tax credit, investment tax credit, and other tax credits.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":13000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":18000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2016-01-01","end":"2016-12-31","val":18000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":30000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2017-01-01","end":"2017-12-31","val":30000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2017-01-01","end":"2017-12-31","val":30000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":25000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":25000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":25000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":31000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2019-01-01","end":"2019-12-31","val":31000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2019-01-01","end":"2019-12-31","val":31000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":25000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":25000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":25000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":16000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":16000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":16000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":20000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":20000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":20000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":9000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":9000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":7000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":25000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":0,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"IncreaseDecreaseInAccountsAndOtherReceivables":{"label":"Increase (Decrease) in Accounts and Other Receivables","description":"The increase (decrease) during the reporting period in the amount due from customers for the credit sale of goods and services; includes accounts receivable and other types of receivables.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":394000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":-40000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2016-01-01","end":"2016-12-31","val":-40000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":-197000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2017-01-01","end":"2017-12-31","val":-197000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2017-01-01","end":"2017-12-31","val":-197000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":207000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":207000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":207000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":629000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2019-01-01","end":"2019-12-31","val":629000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2019-01-01","end":"2019-12-31","val":629000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":1346000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":1346000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":1346000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":-56000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":-56000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":-495000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":3106000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":1374000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":1374000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":1280000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":1280000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":1280000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":1451000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2024-01-01","end":"2024-12-31","val":1451000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":400000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"IncreaseDecreaseInAccruedIncomeTaxesPayable":{"label":"Increase (Decrease) in Income Taxes Payable","description":"The increase (decrease) during the period in the amount due for taxes based on the reporting entity's earnings or attributable to the entity's income earning process (business presence) within a given jurisdiction.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":731000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":-2084000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2016-01-01","end":"2016-12-31","val":-2084000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":-117000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2017-01-01","end":"2017-12-31","val":-117000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2017-01-01","end":"2017-12-31","val":-117000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":1082000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":1082000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":1082000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":-316000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2019-01-01","end":"2019-12-31","val":-316000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2019-01-01","end":"2019-12-31","val":-316000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":-243000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":-243000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":-243000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":-210000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":-210000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":255000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":-234000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":796000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":796000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":-371000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":-371000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":-371000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":30000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2024-01-01","end":"2024-12-31","val":30000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":33000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"IncreaseDecreaseInAccruedInvestmentIncomeReceivable":{"label":"Increase (Decrease) in Accrued Investment Income Receivable","description":"The increase (decrease) during the reporting period in investment income that has been earned but not yet received in cash.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":-1000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":33000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2016-01-01","end":"2016-12-31","val":33000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":80000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2017-01-01","end":"2017-12-31","val":80000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2017-01-01","end":"2017-12-31","val":80000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":171000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":171000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":171000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":-84000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2019-01-01","end":"2019-12-31","val":-84000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2019-01-01","end":"2019-12-31","val":-84000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":9000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":9000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":9000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":44000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":44000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":44000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":113000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":113000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":113000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":215000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":215000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":215000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":113000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2024-01-01","end":"2024-12-31","val":113000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":-142000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"IncreaseDecreaseInDeferredPolicyAcquisitionCosts":{"label":"Increase (Decrease) in Deferred Policy Acquisition Costs","description":"The increase (decrease) during the reporting period in the balance sheet value of capitalized sales costs that are associated with acquiring a new insurance customers.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":-382000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":-38000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2016-01-01","end":"2016-12-31","val":-38000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":33000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2017-01-01","end":"2017-12-31","val":33000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2017-01-01","end":"2017-12-31","val":33000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":-725000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":-725000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":-725000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":-8000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2019-01-01","end":"2019-12-31","val":-8000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2019-01-01","end":"2019-12-31","val":-8000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":-358000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":-358000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":-358000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":349000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":349000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":-142000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":-531000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":-205000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":-205000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":-211000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":-211000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":-211000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":-162000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2024-01-01","end":"2024-12-31","val":-162000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":-143000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"IncreaseDecreaseInInsuranceLiabilities":{"label":"Increase (Decrease) in Insurance Liabilities","description":"The increase (decrease) in insurance liability balances during the period.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":2295000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":2438000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2016-01-01","end":"2016-12-31","val":2438000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":1418000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2017-01-01","end":"2017-12-31","val":1418000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2017-01-01","end":"2017-12-31","val":1418000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":1358000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":1358000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":1358000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":1688000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2019-01-01","end":"2019-12-31","val":1688000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2019-01-01","end":"2019-12-31","val":1688000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":3395000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":3395000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":3395000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":741000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":741000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":-338000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":1501000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":-1960000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":-1960000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":51000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":51000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":51000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":-281000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2024-01-01","end":"2024-12-31","val":-281000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":-295000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"IncreaseDecreaseInNotesReceivableRelatedParties":{"label":"Increase (Decrease) in Notes Receivable, Related Parties","description":"The increase (decrease) during the reporting period in the amount owed to the reporting entity in the form of loans and obligations (generally evidenced by promissory notes) made to the following types of related parties: a parent company and its subsidiaries; subsidiaries of a common parent; an entity and trust for the benefit of employees, such as pension and profit-sharing trusts that are managed by or under the trusteeship of the entity's management, an entity and its principal owners, management, or member of their immediate families, affiliates, or other parties with the ability to exert significant influence.","units":{"USD":[{"end":"2017-04-28","val":1100000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"end":"2017-04-28","val":1100000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2017Q1I"}]}},"IncreaseDecreaseInOtherOperatingAssets":{"label":"Increase (Decrease) in Other Operating Assets","description":"Amount of increase (decrease) in operating assets classified as other.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":-2348000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":-2240000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2016-01-01","end":"2016-12-31","val":-2240000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":-2254000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2017-01-01","end":"2017-12-31","val":-2254000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2017-01-01","end":"2017-12-31","val":-2271000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":-2129000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":-2143000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":-2143000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":-1974000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2019-01-01","end":"2019-12-31","val":-1974000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2019-01-01","end":"2019-12-31","val":-1974000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":-1968000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":-1968000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":-1968000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":-2086000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":-2086000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":-1612000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":-1780000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":-1264000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":-1264000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":-1132000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":-1132000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":-1132000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":-1180000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2024-01-01","end":"2024-12-31","val":-1180000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":-1143000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"IncreaseDecreaseInOtherOperatingLiabilities":{"label":"Increase (Decrease) in Other Operating Liabilities","description":"Amount of increase (decrease) in operating liabilities classified as other.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":-247000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":-586000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2016-01-01","end":"2016-12-31","val":-586000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":70000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2017-01-01","end":"2017-12-31","val":70000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2017-01-01","end":"2017-12-31","val":70000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":72000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":72000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":72000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":-26000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2019-01-01","end":"2019-12-31","val":-26000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2019-01-01","end":"2019-12-31","val":-26000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":285000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":285000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":285000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":-153000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":-153000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":-153000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":178000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":176000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":176000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":95000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":95000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":95000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":402000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2024-01-01","end":"2024-12-31","val":402000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":420000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"IncrementalCommonSharesAttributableToShareBasedPaymentArrangements":{"label":"Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements","description":"Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.","units":{"shares":[{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2017"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"start":"2018-04-01","end":"2018-06-30","val":0,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2018-07-01","end":"2018-09-30","val":0,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":441198,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":441198,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":441198,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"start":"2019-04-01","end":"2019-06-30","val":605430,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"start":"2019-04-01","end":"2019-06-30","val":605430,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":546931,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-01-01","end":"2019-09-30","val":546931,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":612064,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-07-01","end":"2019-09-30","val":612064,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":334176,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"start":"2020-01-01","end":"2020-03-31","val":334176,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":140178,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"start":"2020-01-01","end":"2020-06-30","val":140178,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2020-04-01","end":"2020-06-30","val":0,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"start":"2020-04-01","end":"2020-06-30","val":0,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"start":"2020-07-01","end":"2020-09-30","val":0,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-07-01","end":"2020-09-30","val":0,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":515800,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-04-01","end":"2021-06-30","val":515800,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2021-07-01","end":"2021-09-30","val":543955,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"start":"2021-07-01","end":"2021-09-30","val":543955,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":682493,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":622575,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":622575,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":454716,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":454716,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":401421,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":401421,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":482846,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-01-01","end":"2022-09-30","val":482846,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":0,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":441880,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":610919,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":610919,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":0,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-06-30","val":0,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-04-01","end":"2023-06-30","val":0,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-04-01","end":"2023-06-30","val":0,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":0,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":0,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":336110,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":336110,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":0,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":0,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":0,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":0,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08"},{"start":"2024-04-01","end":"2024-06-30","val":298501,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-04-01","end":"2024-06-30","val":298501,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":0,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"start":"2024-01-01","end":"2024-09-30","val":0,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2024-07-01","end":"2024-09-30","val":348979,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"start":"2024-07-01","end":"2024-09-30","val":348979,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":401135,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2024-01-01","end":"2024-12-31","val":401135,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":0,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":0,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08"},{"start":"2025-04-01","end":"2025-06-30","val":322881,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":351517,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2025-07-01","end":"2025-09-30","val":297095,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":413591,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"InsuranceCommissionsAndFees":{"label":"Insurance Commissions and Fees","description":"Income from agency and brokerage operations (includes sales of annuities and supplemental contracts); service charges, commissions, and fees from the sale of insurance and related services; and management fees from separate accounts, deferred annuities, and universal life products.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":4010000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2015"},{"start":"2016-01-01","end":"2016-06-30","val":1867000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":936000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":2843000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-07-01","end":"2016-09-30","val":976000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":3782000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2016-01-01","end":"2016-12-31","val":3782000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":953000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":1910000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2017-01-01","end":"2017-06-30","val":1910000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2017-04-01","end":"2017-06-30","val":957000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2017-04-01","end":"2017-06-30","val":957000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":2935000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-09-30","val":2935000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"start":"2017-07-01","end":"2017-09-30","val":1025000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-07-01","end":"2017-09-30","val":1025000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":3898000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2017-01-01","end":"2017-12-31","val":3898000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2017-01-01","end":"2017-12-31","val":3898000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":1002000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":1002000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":1964000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-01-01","end":"2018-06-30","val":1964000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"start":"2018-04-01","end":"2018-06-30","val":962000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-04-01","end":"2018-06-30","val":962000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":2936000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"start":"2018-01-01","end":"2018-09-30","val":2936000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2018-07-01","end":"2018-09-30","val":972000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"start":"2018-07-01","end":"2018-09-30","val":972000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":3835000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":3835000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":3835000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":875000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"start":"2019-01-01","end":"2019-03-31","val":875000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":1763000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"start":"2019-01-01","end":"2019-06-30","val":1763000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"start":"2019-04-01","end":"2019-06-30","val":888000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"start":"2019-04-01","end":"2019-06-30","val":888000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":2630000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-01-01","end":"2019-09-30","val":2630000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":867000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-07-01","end":"2019-09-30","val":867000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":3580000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2019-01-01","end":"2019-12-31","val":3580000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2019-01-01","end":"2019-12-31","val":3580000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":886000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"start":"2020-01-01","end":"2020-03-31","val":886000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":1713000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"start":"2020-01-01","end":"2020-06-30","val":1713000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2020-04-01","end":"2020-06-30","val":827000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"start":"2020-04-01","end":"2020-06-30","val":827000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":2595000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":2595000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"start":"2020-07-01","end":"2020-09-30","val":882000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-07-01","end":"2020-09-30","val":882000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":3463000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":3463000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":3463000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":930000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":930000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":1849000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-01-01","end":"2021-06-30","val":1849000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":919000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-04-01","end":"2021-06-30","val":919000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":2730000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"start":"2021-01-01","end":"2021-09-30","val":2730000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2021-07-01","end":"2021-09-30","val":881000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"start":"2021-07-01","end":"2021-09-30","val":881000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":3636000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":3636000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":2980000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"start":"2021-01-01","end":"2021-12-31","val":2980000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2021-01-01","end":"2021-12-31","val":2980000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2021-01-01","end":"2021-12-31","val":2980000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":841000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":680000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":1625000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":1289000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":784000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":609000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":2408000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-01-01","end":"2022-09-30","val":1886000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":783000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":597000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":3141000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":2435000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"start":"2022-01-01","end":"2022-12-31","val":2435000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-01-01","end":"2022-12-31","val":2435000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-01-01","end":"2022-12-31","val":2435000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":2435000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":606000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"start":"2023-01-01","end":"2023-03-31","val":606000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":1207000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-06-30","val":1207000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-04-01","end":"2023-06-30","val":601000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-04-01","end":"2023-06-30","val":601000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":1749000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":1749000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":542000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":542000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":2295000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":2295000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":2295000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":436000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":436000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":1016000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":1016000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08"},{"start":"2024-04-01","end":"2024-06-30","val":580000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-04-01","end":"2024-06-30","val":580000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":1576000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"start":"2024-01-01","end":"2024-09-30","val":1576000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2024-07-01","end":"2024-09-30","val":560000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"start":"2024-07-01","end":"2024-09-30","val":560000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":2116000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2024-01-01","end":"2024-12-31","val":2116000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":543000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":1096000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08"},{"start":"2025-04-01","end":"2025-06-30","val":553000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":1627000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2025-07-01","end":"2025-09-30","val":531000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":2161000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"InsuranceServicesRevenue":{"label":"Insurance Services Revenue","description":"Revenue from insurance services, including net premiums earned, gain on sale of insurance block, agency management fees and insurance contract fees and commissions.","units":{"USD":[{"start":"2016-01-01","end":"2016-12-31","val":5740000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":5412000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2017-01-01","end":"2017-12-31","val":5412000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":5132000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":5132000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":5132000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":4851000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2019-01-01","end":"2019-12-31","val":4851000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2019-01-01","end":"2019-12-31","val":4851000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":4642000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":4642000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":4642000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":4789000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":4789000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":4137000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":4279000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":3575000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":3575000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":3606000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":3606000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":3606000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":783000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":1685000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08"},{"start":"2024-04-01","end":"2024-06-30","val":902000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":2568000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2024-07-01","end":"2024-09-30","val":883000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":3465000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2024-01-01","end":"2024-12-31","val":3465000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":865000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":1727000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08"},{"start":"2025-04-01","end":"2025-06-30","val":862000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":2571000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2025-07-01","end":"2025-09-30","val":844000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":3411000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"InterestAndDebtExpense":{"label":"Interest and Debt Expense","description":"Interest and debt related expenses associated with nonoperating financing activities of the entity.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":170000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2015"},{"start":"2016-01-01","end":"2016-06-30","val":88000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":45000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":132000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-07-01","end":"2016-09-30","val":44000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":175000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2016-01-01","end":"2016-12-31","val":175000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":45000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":82000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2017-01-01","end":"2017-06-30","val":82000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2017-04-01","end":"2017-06-30","val":37000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2017-04-01","end":"2017-06-30","val":37000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":116000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-09-30","val":116000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"start":"2017-07-01","end":"2017-09-30","val":34000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-07-01","end":"2017-09-30","val":34000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":153000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2017-01-01","end":"2017-12-31","val":153000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2017-01-01","end":"2017-12-31","val":153000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":37000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":37000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":70000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-01-01","end":"2018-06-30","val":74000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"start":"2018-04-01","end":"2018-06-30","val":33000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-04-01","end":"2018-06-30","val":37000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":113000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"start":"2018-01-01","end":"2018-09-30","val":113000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2018-07-01","end":"2018-09-30","val":40000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"start":"2018-07-01","end":"2018-09-30","val":39000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":158000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":158000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":158000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":47000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"start":"2019-01-01","end":"2019-03-31","val":47000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":95000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"start":"2019-01-01","end":"2019-06-30","val":95000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"start":"2019-04-01","end":"2019-06-30","val":48000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"start":"2019-04-01","end":"2019-06-30","val":48000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":144000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-01-01","end":"2019-09-30","val":144000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":49000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-07-01","end":"2019-09-30","val":49000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":191000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2019-01-01","end":"2019-12-31","val":191000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2019-01-01","end":"2019-12-31","val":191000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":47000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"start":"2020-01-01","end":"2020-03-31","val":47000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":92000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"start":"2020-01-01","end":"2020-06-30","val":92000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2020-04-01","end":"2020-06-30","val":45000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"start":"2020-04-01","end":"2020-06-30","val":45000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":139000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":139000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"start":"2020-07-01","end":"2020-09-30","val":47000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-07-01","end":"2020-09-30","val":47000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":184000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":184000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":184000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":41000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":41000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":81000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-01-01","end":"2021-06-30","val":81000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":40000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-04-01","end":"2021-06-30","val":40000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":122000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"start":"2021-01-01","end":"2021-09-30","val":122000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2021-07-01","end":"2021-09-30","val":41000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"start":"2021-07-01","end":"2021-09-30","val":41000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":163000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":163000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":163000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":38000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":38000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":76000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":76000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":38000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":38000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":114000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-01-01","end":"2022-09-30","val":114000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":38000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":38000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":153000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":153000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":153000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":38000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"start":"2023-01-01","end":"2023-03-31","val":38000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":76000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-06-30","val":76000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-04-01","end":"2023-06-30","val":38000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-04-01","end":"2023-06-30","val":38000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":114000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":114000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":38000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":38000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":153000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":153000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":153000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":38000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":38000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":76000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":76000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08"},{"start":"2024-04-01","end":"2024-06-30","val":38000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-04-01","end":"2024-06-30","val":38000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":114000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"start":"2024-01-01","end":"2024-09-30","val":114000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2024-07-01","end":"2024-09-30","val":38000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"start":"2024-07-01","end":"2024-09-30","val":38000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":152000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2024-01-01","end":"2024-12-31","val":152000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":38000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":76000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08"},{"start":"2025-04-01","end":"2025-06-30","val":38000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":114000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2025-07-01","end":"2025-09-30","val":38000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":152000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"InterestAndOtherIncome":{"label":"Interest and Other Income","description":"The amount of interest income and other income recognized during the period. Included in this element is interest derived from investments in debt securities, cash and cash equivalents, and other investments which reflect the time value of money or transactions in which the payments are for the use or forbearance of money and other income from ancillary business-related activities (that is, excluding major activities considered part of the normal operations of the business).","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":386000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":497000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":345000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2017"}]}},"InterestCreditedToPolicyholdersAccountBalances":{"label":"Policyholder Account Balance, Interest Expense","description":"Amount of interest expense for allocation to policyholder account balance.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":1259000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2015"},{"start":"2016-01-01","end":"2016-06-30","val":581000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":291000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":871000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-07-01","end":"2016-09-30","val":290000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":1165000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2016-01-01","end":"2016-12-31","val":1165000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":275000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":559000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2017-01-01","end":"2017-06-30","val":559000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2017-04-01","end":"2017-06-30","val":284000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2017-04-01","end":"2017-06-30","val":284000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":838000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-09-30","val":838000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"start":"2017-07-01","end":"2017-09-30","val":279000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-07-01","end":"2017-09-30","val":279000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":1111000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2017-01-01","end":"2017-12-31","val":1111000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2017-01-01","end":"2017-12-31","val":1111000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":267000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":267000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":536000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-01-01","end":"2018-06-30","val":536000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"start":"2018-04-01","end":"2018-06-30","val":269000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-04-01","end":"2018-06-30","val":269000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":809000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"start":"2018-01-01","end":"2018-09-30","val":809000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2018-07-01","end":"2018-09-30","val":273000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"start":"2018-07-01","end":"2018-09-30","val":273000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":1079000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":1079000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":1079000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":258000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"start":"2019-01-01","end":"2019-03-31","val":258000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":523000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"start":"2019-01-01","end":"2019-06-30","val":523000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"start":"2019-04-01","end":"2019-06-30","val":265000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"start":"2019-04-01","end":"2019-06-30","val":265000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":795000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-01-01","end":"2019-09-30","val":795000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":272000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-07-01","end":"2019-09-30","val":272000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":1063000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2019-01-01","end":"2019-12-31","val":1063000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2019-01-01","end":"2019-12-31","val":1063000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":259000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"start":"2020-01-01","end":"2020-03-31","val":259000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":535000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"start":"2020-01-01","end":"2020-06-30","val":535000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2020-04-01","end":"2020-06-30","val":276000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"start":"2020-04-01","end":"2020-06-30","val":276000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":816000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":816000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"start":"2020-07-01","end":"2020-09-30","val":281000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-07-01","end":"2020-09-30","val":281000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":1092000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":1092000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":1092000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":297000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":297000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":584000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-01-01","end":"2021-06-30","val":584000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":287000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-04-01","end":"2021-06-30","val":287000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":997000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"start":"2021-01-01","end":"2021-09-30","val":997000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2021-07-01","end":"2021-09-30","val":413000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"start":"2021-07-01","end":"2021-09-30","val":413000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":1312000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":1312000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":1269000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":290000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":248000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":609000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":532000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":319000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":284000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":1039000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-01-01","end":"2022-09-30","val":937000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":430000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":405000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":1439000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":1338000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":1338000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":422000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"start":"2023-01-01","end":"2023-03-31","val":422000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":874000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-06-30","val":874000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-04-01","end":"2023-06-30","val":452000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-04-01","end":"2023-06-30","val":452000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":1300000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":1300000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":426000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":426000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":1825000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":1825000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":1825000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":502000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":502000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":1011000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":1011000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08"},{"start":"2024-04-01","end":"2024-06-30","val":509000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-04-01","end":"2024-06-30","val":509000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":1567000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"start":"2024-01-01","end":"2024-09-30","val":1567000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2024-07-01","end":"2024-09-30","val":556000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"start":"2024-07-01","end":"2024-09-30","val":556000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":2136000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2024-01-01","end":"2024-12-31","val":2136000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":561000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":1098000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08"},{"start":"2025-04-01","end":"2025-06-30","val":537000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":1659000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2025-07-01","end":"2025-09-30","val":561000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":2188000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"InterestExpenseDebt":{"label":"Interest Expense, Debt","description":"Amount of the cost of borrowed funds accounted for as interest expense for debt.","units":{"USD":[{"start":"2016-01-01","end":"2016-12-31","val":133000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-06-30","val":55000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2017-04-01","end":"2017-06-30","val":24000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":55000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"start":"2017-07-01","end":"2017-09-30","val":0,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":135000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2017-01-01","end":"2017-12-31","val":135000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":158000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":158000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":158000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":191000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2019-01-01","end":"2019-12-31","val":191000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2019-01-01","end":"2019-12-31","val":191000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":184000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":184000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":184000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":163000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":163000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":163000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":153000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":153000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":153000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":153000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":153000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":153000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":152000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2024-01-01","end":"2024-12-31","val":152000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":152000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"InterestExpenseRelatedParty":{"label":"Interest Expense, Related Party","description":"Amount of interest expense incurred on a debt or other obligation to related party.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":17000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2015"},{"start":"2016-01-01","end":"2016-06-30","val":1000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":-2000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":16000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-07-01","end":"2016-09-30","val":15000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":22000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":23000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":26000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2017-04-01","end":"2017-06-30","val":3000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":30000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-07-01","end":"2017-09-30","val":4000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":36000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":3000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1"}]}},"InterestIncomeExpenseNet":{"label":"Interest Income (Expense), Net","description":"The net amount of operating interest income (expense).","units":{"USD":[{"start":"2017-01-01","end":"2017-06-30","val":-26000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2017-04-01","end":"2017-06-30","val":-3000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":-30000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"start":"2017-07-01","end":"2017-09-30","val":-4000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06","frame":"CY2017Q3"},{"start":"2018-01-01","end":"2018-06-30","val":-7000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-04-01","end":"2018-06-30","val":-4000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-12000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"start":"2018-07-01","end":"2018-09-30","val":-5000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06","frame":"CY2018Q3"}]}},"InterestIncomeExpenseNonoperatingNet":{"label":"Interest Income (Expense), Nonoperating, Net","description":"The net amount of nonoperating interest income (expense).","units":{"USD":[{"start":"2016-01-01","end":"2016-06-30","val":212000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":108000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":346000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-07-01","end":"2016-09-30","val":134000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":497000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":129000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":205000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2017-01-01","end":"2017-06-30","val":205000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2017-04-01","end":"2017-06-30","val":76000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2017-04-01","end":"2017-06-30","val":76000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":278000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-09-30","val":278000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"start":"2017-07-01","end":"2017-09-30","val":73000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-07-01","end":"2017-09-30","val":73000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":345000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":58000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":103000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-04-01","end":"2018-06-30","val":45000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":144000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"start":"2018-07-01","end":"2018-09-30","val":41000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":194000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2018"}]}},"InterestPaid":{"label":"Interest Paid, Including Capitalized Interest, Operating and Investing Activities","description":"Amount of cash paid for interest, including, but not limited to, capitalized interest and payment to settle zero-coupon bond attributable to accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount; classified as operating and investing activities.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":195000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2015"},{"start":"2016-01-01","end":"2016-06-30","val":100000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2016-01-01","end":"2016-09-30","val":153000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-01-01","end":"2016-12-31","val":186000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":34000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":89000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2017-01-01","end":"2017-09-30","val":89000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-12-31","val":155000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":8000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1"}]}},"InterestPaidNet":{"label":"Interest Paid, Excluding Capitalized Interest, Operating Activities","description":"Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.","units":{"USD":[{"start":"2016-01-01","end":"2016-12-31","val":186000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-06-30","val":89000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2017-01-01","end":"2017-09-30","val":89000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"start":"2017-01-01","end":"2017-12-31","val":155000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2017-01-01","end":"2017-12-31","val":155000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":8000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":80000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-01-01","end":"2018-06-30","val":80000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"start":"2018-01-01","end":"2018-09-30","val":83000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"start":"2018-01-01","end":"2018-09-30","val":83000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2018-01-01","end":"2018-12-31","val":159000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":159000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":159000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":12000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"start":"2019-01-01","end":"2019-03-31","val":12000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":92000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"start":"2019-01-01","end":"2019-06-30","val":92000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"start":"2019-01-01","end":"2019-09-30","val":108000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-01-01","end":"2019-09-30","val":108000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-01-01","end":"2019-12-31","val":187000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2019-01-01","end":"2019-12-31","val":187000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2019-01-01","end":"2019-12-31","val":187000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":15000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"start":"2020-01-01","end":"2020-03-31","val":15000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":88000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"start":"2020-01-01","end":"2020-06-30","val":88000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2020-01-01","end":"2020-09-30","val":95000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":95000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"start":"2020-01-01","end":"2020-12-31","val":186000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":186000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":186000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":6000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":6000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":81000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-01-01","end":"2021-06-30","val":81000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-01-01","end":"2021-09-30","val":88000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"start":"2021-01-01","end":"2021-09-30","val":88000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2021-01-01","end":"2021-12-31","val":160000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":160000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":160000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":6000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":6000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":77000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":77000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-01-01","end":"2022-09-30","val":83000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-01-01","end":"2022-09-30","val":83000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-01-01","end":"2022-12-31","val":152000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":152000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":152000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":6000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"start":"2023-01-01","end":"2023-03-31","val":6000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":75000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-06-30","val":75000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-01-01","end":"2023-09-30","val":82000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":82000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"start":"2023-01-01","end":"2023-12-31","val":151000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":151000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":151000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":6000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":6000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":75000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":75000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08"},{"start":"2024-01-01","end":"2024-09-30","val":82000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"start":"2024-01-01","end":"2024-09-30","val":82000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2024-01-01","end":"2024-12-31","val":151000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2024-01-01","end":"2024-12-31","val":151000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":6000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":75000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08"},{"start":"2025-01-01","end":"2025-09-30","val":82000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2025-01-01","end":"2025-12-31","val":151000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"InvestmentIncomeInvestmentExpense":{"label":"Investment Income, Investment Expense","description":"Amount of expenses related to the generation of investment income.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":128000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2015"},{"start":"2016-01-01","end":"2016-06-30","val":85000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":43000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":130000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-07-01","end":"2016-09-30","val":45000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":176000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2016-01-01","end":"2016-12-31","val":176000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":43000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":89000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2017-01-01","end":"2017-06-30","val":89000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2017-04-01","end":"2017-06-30","val":46000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2017-04-01","end":"2017-06-30","val":46000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":135000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-09-30","val":135000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"start":"2017-07-01","end":"2017-09-30","val":46000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-07-01","end":"2017-09-30","val":46000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":178000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2017-01-01","end":"2017-12-31","val":178000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2017-01-01","end":"2017-12-31","val":178000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":43000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":43000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":92000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-01-01","end":"2018-06-30","val":92000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"start":"2018-04-01","end":"2018-06-30","val":49000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-04-01","end":"2018-06-30","val":49000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":145000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"start":"2018-01-01","end":"2018-09-30","val":145000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2018-07-01","end":"2018-09-30","val":53000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"start":"2018-07-01","end":"2018-09-30","val":53000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":196000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":196000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":196000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":55000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"start":"2019-01-01","end":"2019-03-31","val":55000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":103000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"start":"2019-01-01","end":"2019-06-30","val":103000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"start":"2019-04-01","end":"2019-06-30","val":48000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"start":"2019-04-01","end":"2019-06-30","val":48000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":153000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-01-01","end":"2019-09-30","val":153000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":50000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-07-01","end":"2019-09-30","val":50000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":203000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2019-01-01","end":"2019-12-31","val":203000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2019-01-01","end":"2019-12-31","val":203000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":52000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"start":"2020-01-01","end":"2020-03-31","val":52000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":92000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"start":"2020-01-01","end":"2020-06-30","val":92000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2020-04-01","end":"2020-06-30","val":40000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"start":"2020-04-01","end":"2020-06-30","val":40000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":130000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":130000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"start":"2020-07-01","end":"2020-09-30","val":38000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-07-01","end":"2020-09-30","val":38000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":170000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":170000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":170000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":35000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":35000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":70000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-01-01","end":"2021-06-30","val":70000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":35000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-04-01","end":"2021-06-30","val":35000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":109000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"start":"2021-01-01","end":"2021-09-30","val":109000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2021-07-01","end":"2021-09-30","val":39000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"start":"2021-07-01","end":"2021-09-30","val":39000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":150000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":150000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":150000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":41000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":41000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":91000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":91000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":50000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":50000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":162000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-01-01","end":"2022-09-30","val":162000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":71000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":71000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":252000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":252000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":252000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":91000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"start":"2023-01-01","end":"2023-03-31","val":91000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":183000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-06-30","val":183000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-04-01","end":"2023-06-30","val":92000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-04-01","end":"2023-06-30","val":92000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":274000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":274000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":91000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":91000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":360000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":360000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":360000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":86000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":86000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":173000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":173000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08"},{"start":"2024-04-01","end":"2024-06-30","val":87000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-04-01","end":"2024-06-30","val":87000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":265000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"start":"2024-01-01","end":"2024-09-30","val":265000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2024-07-01","end":"2024-09-30","val":92000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"start":"2024-07-01","end":"2024-09-30","val":92000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":348000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2024-01-01","end":"2024-12-31","val":348000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":83000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":164000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08"},{"start":"2025-04-01","end":"2025-06-30","val":81000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":248000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2025-07-01","end":"2025-09-30","val":84000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":339000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"Investments":{"label":"Investments","description":"Sum of the carrying amounts as of the balance sheet date of all investments.","units":{"USD":[{"end":"2016-12-31","val":80632000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"end":"2016-12-31","val":80632000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":80632000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2016Q4I"},{"end":"2017-06-30","val":81809000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15","frame":"CY2017Q2I"},{"end":"2017-09-30","val":81659000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":82338000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"end":"2017-12-31","val":82338000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":82338000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"end":"2017-12-31","val":82338000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"end":"2017-12-31","val":82338000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2017Q4I"},{"end":"2018-03-31","val":81049000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":80928000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":81329000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06","frame":"CY2018Q3I"},{"end":"2018-12-31","val":83181000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"end":"2018-12-31","val":83181000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"end":"2018-12-31","val":83181000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"end":"2018-12-31","val":83181000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"end":"2018-12-31","val":83181000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2018Q4I"},{"end":"2019-03-31","val":86240000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":89937000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06","frame":"CY2019Q2I"},{"end":"2019-09-30","val":96634000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2019Q3I"},{"end":"2019-12-31","val":95782000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"end":"2019-12-31","val":95782000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2019-12-31","val":95782000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"end":"2019-12-31","val":95782000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":95782000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2019Q4I"},{"end":"2020-03-31","val":104732000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":107172000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07","frame":"CY2020Q2I"},{"end":"2020-09-30","val":108329000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":109531000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"end":"2020-12-31","val":109531000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":109531000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"end":"2020-12-31","val":109531000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"end":"2020-12-31","val":109531000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2020Q4I"},{"end":"2021-03-31","val":103171000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":110565000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2021Q2I"},{"end":"2021-09-30","val":115320000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05","frame":"CY2021Q3I"},{"end":"2021-12-31","val":118225000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2021-12-31","val":118225000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":118225000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":118225000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"end":"2021-12-31","val":118225000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":113420000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":110435000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":108504000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2022Q3I"},{"end":"2022-12-31","val":108592000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":108592000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"end":"2022-12-31","val":108592000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":108592000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":108592000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2022Q4I"},{"end":"2023-03-31","val":111290000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2023Q1I"},{"end":"2023-06-30","val":111286000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":108660000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":115456000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"end":"2023-12-31","val":115456000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":115456000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":115456000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"end":"2023-12-31","val":115456000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2023Q4I"},{"end":"2024-03-31","val":115894000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":115299000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":118854000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08","frame":"CY2024Q3I"},{"end":"2024-12-31","val":117387000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"end":"2024-12-31","val":117387000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09"},{"end":"2024-12-31","val":117387000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08"},{"end":"2024-12-31","val":117387000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"end":"2024-12-31","val":117387000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024Q4I"},{"end":"2025-03-31","val":117257000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2025Q1I"},{"end":"2025-06-30","val":120747000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08","frame":"CY2025Q2I"},{"end":"2025-09-30","val":120880000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3I"},{"end":"2025-12-31","val":120629000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025Q4I"}]}},"InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures":{"label":"Investments in and Advance to Affiliates, Subsidiaries, Associates, and Joint Ventures","description":"Amount of investment in equity method investee and investment in and advance to affiliate.","units":{"USD":[{"end":"2017-12-31","val":1669000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2017Q4I"},{"end":"2018-12-31","val":1840000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"end":"2018-12-31","val":1840000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"end":"2018-12-31","val":1840000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"end":"2018-12-31","val":1840000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2018Q4I"},{"end":"2019-03-31","val":1800000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":1834000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06","frame":"CY2019Q2I"},{"end":"2019-09-30","val":1895000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2019Q3I"}]}},"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":"2015-01-01","end":"2015-12-31","val":455000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2015"},{"start":"2016-01-01","end":"2016-06-30","val":228000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":108000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":300000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-07-01","end":"2016-09-30","val":72000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":400000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2016-01-01","end":"2016-12-31","val":400000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":64000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":129000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2017-01-01","end":"2017-06-30","val":129000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2017-04-01","end":"2017-06-30","val":65000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2017-04-01","end":"2017-06-30","val":65000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":213000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-09-30","val":213000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"start":"2017-07-01","end":"2017-09-30","val":84000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-07-01","end":"2017-09-30","val":84000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":287000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2017-01-01","end":"2017-12-31","val":287000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2017-01-01","end":"2017-12-31","val":287000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":70000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":70000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":153000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-01-01","end":"2018-06-30","val":153000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"start":"2018-04-01","end":"2018-06-30","val":83000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-04-01","end":"2018-06-30","val":83000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":252000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"start":"2018-01-01","end":"2018-09-30","val":220000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2018-07-01","end":"2018-09-30","val":99000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"start":"2018-07-01","end":"2018-09-30","val":67000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":289000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":289000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":289000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":81000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"start":"2019-01-01","end":"2019-03-31","val":81000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":162000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"start":"2019-01-01","end":"2019-06-30","val":162000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"start":"2019-04-01","end":"2019-06-30","val":80000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"start":"2019-04-01","end":"2019-06-30","val":80000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":238000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-01-01","end":"2019-09-30","val":238000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":76000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-07-01","end":"2019-09-30","val":76000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":333000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2019-01-01","end":"2019-12-31","val":333000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2019-01-01","end":"2019-12-31","val":333000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":69000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"start":"2020-01-01","end":"2020-03-31","val":69000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":162000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"start":"2020-01-01","end":"2020-06-30","val":162000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2020-04-01","end":"2020-06-30","val":93000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"start":"2020-04-01","end":"2020-06-30","val":93000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":247000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":247000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"start":"2020-07-01","end":"2020-09-30","val":85000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-07-01","end":"2020-09-30","val":85000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":346000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":346000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":346000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":92000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":92000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":188000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-01-01","end":"2021-06-30","val":188000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":96000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-04-01","end":"2021-06-30","val":96000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":284000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"start":"2021-01-01","end":"2021-09-30","val":284000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2021-07-01","end":"2021-09-30","val":96000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"start":"2021-07-01","end":"2021-09-30","val":96000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":385000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":385000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":385000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":85000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":85000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":165000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":165000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":80000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":80000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":254000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-01-01","end":"2022-09-30","val":254000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":89000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":89000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":351000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":351000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":351000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":98000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"start":"2023-01-01","end":"2023-03-31","val":98000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":204000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-06-30","val":204000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-04-01","end":"2023-06-30","val":106000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-04-01","end":"2023-06-30","val":106000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":302000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":302000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":98000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":98000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":418000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":418000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":418000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":111000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":111000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":212000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":212000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08"},{"start":"2024-04-01","end":"2024-06-30","val":101000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-04-01","end":"2024-06-30","val":101000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":314000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"start":"2024-01-01","end":"2024-09-30","val":314000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2024-07-01","end":"2024-09-30","val":102000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"start":"2024-07-01","end":"2024-09-30","val":102000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":408000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2024-01-01","end":"2024-12-31","val":408000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":130000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":233000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08"},{"start":"2025-04-01","end":"2025-06-30","val":103000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":333000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2025-07-01","end":"2025-09-30","val":100000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":449000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"LeaseAndRentalExpense":{"label":"Operating Leases, Rent Expense","description":"Amount of rent expense incurred for leased assets, including but not limited to, furniture and equipment, that is not directly or indirectly associated with the manufacture, sale or creation of a product or product line.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":56000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2015"},{"start":"2016-01-01","end":"2016-06-30","val":30000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":15000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":39000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-07-01","end":"2016-09-30","val":9000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":47000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":4000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":8000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2017-01-01","end":"2017-06-30","val":8000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2017-04-01","end":"2017-06-30","val":4000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2017-04-01","end":"2017-06-30","val":4000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":10000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-09-30","val":10000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"start":"2017-07-01","end":"2017-09-30","val":2000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-07-01","end":"2017-09-30","val":2000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":13000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":3000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":6000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-04-01","end":"2018-06-30","val":3000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":10000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"start":"2018-07-01","end":"2018-09-30","val":4000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06","frame":"CY2018Q3"}]}},"LeveragedLeasesBalanceSheetInvestmentInLeveragedLeases":{"label":"Leveraged Leases, Balance Sheet, Investment in Leveraged Leases","description":"The net investment in arrangements meeting the criteria to be classified as leveraged excluding deferred taxes.","units":{"USD":[{"end":"2019-12-31","val":64000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2019-12-31","val":64000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"end":"2019-12-31","val":64000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":64000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2019Q4I"},{"end":"2020-03-31","val":51000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":50000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07","frame":"CY2020Q2I"},{"end":"2020-09-30","val":51000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":50000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"end":"2020-12-31","val":50000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":50000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"end":"2020-12-31","val":50000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2020Q4I"},{"end":"2021-03-31","val":50000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":49000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2021Q2I"},{"end":"2021-09-30","val":50000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05","frame":"CY2021Q3I"},{"end":"2021-12-31","val":49000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2021-12-31","val":49000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-12-31","val":48000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":48000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2022Q4I"},{"end":"2023-12-31","val":47000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"end":"2023-12-31","val":47000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2023Q4I"},{"end":"2024-12-31","val":60000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"end":"2024-12-31","val":60000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024Q4I"},{"end":"2025-12-31","val":60000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025Q4I"}]}},"LeveragedLeasesNetInvestmentInLeveragedLeasesDisclosureDeferredIncome":{"label":"Leveraged Leases, Net Investment in Leveraged Leases Disclosure, Deferred Income","description":"The estimated portion of pretax income and investment tax credit remaining to be allocated to income over the lease term.","units":{"USD":[{"end":"2016-12-31","val":32000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2016Q4I"},{"end":"2017-12-31","val":35000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2017Q4I"}]}},"LeveragedLeasesNetInvestmentInLeveragedLeasesDisclosureDeferredTaxesArisingFromLeveragedLeases":{"label":"Leveraged Leases, Net Investment in Leveraged Leases Disclosure, Deferred Taxes Arising from Leveraged Leases","description":"Taxes arising from arrangements meeting the criteria for classification as leveraged leases due to timing differences between accounting and tax income recognition.","units":{"USD":[{"end":"2016-12-31","val":74000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2016Q4I"},{"end":"2017-12-31","val":43000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2017Q4I"}]}},"LeveragedLeasesNetInvestmentInLeveragedLeasesDisclosureInvestmentInLeveragedLeasesNet":{"label":"Leveraged Leases, Net Investment in Leveraged Leases Disclosure, Investment in Leveraged Leases, Net","description":"The net investment in arrangements meeting the criteria for classification as leveraged leases including deferred taxes.","units":{"USD":[{"end":"2016-12-31","val":69000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2016Q4I"},{"end":"2017-12-31","val":66000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2017Q4I"}]}},"LeveragedLeasesNetInvestmentInLeveragedLeasesDisclosureRentalReceivablesNet":{"label":"Leveraged Leases, Net Investment in Leveraged Leases Disclosure, Rental Receivables, Net","description":"This element represents leveraged lease rentals receivable, net of that portion of the rental applicable to principal and interest on the nonrecourse debt.","units":{"USD":[{"end":"2016-12-31","val":87000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2016Q4I"},{"end":"2017-12-31","val":87000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2017Q4I"}]}},"LeveragedLeasesNetInvestmentInLeveragedLeasesDisclosureResidualValueOfLeasedAssets":{"label":"Leveraged Leases, Net Investment in Leveraged Leases Disclosure, Residual Value of Leased Assets","description":"The estimate of the value of the leased asset at the end of the lease term.","units":{"USD":[{"end":"2016-12-31","val":14000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2016Q4I"},{"end":"2017-12-31","val":14000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2017Q4I"}]}},"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":"2016-12-31","val":207068000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"end":"2016-12-31","val":207068000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":207068000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2016Q4I"},{"end":"2017-06-30","val":207863000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15","frame":"CY2017Q2I"},{"end":"2017-09-30","val":209448000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":209612000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"end":"2017-12-31","val":209612000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":209612000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"end":"2017-12-31","val":209612000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"end":"2017-12-31","val":209612000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2017Q4I"},{"end":"2018-03-31","val":205324000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":202712000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":203997000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06","frame":"CY2018Q3I"},{"end":"2018-12-31","val":191811000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"end":"2018-12-31","val":191811000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"end":"2018-12-31","val":191811000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"end":"2018-12-31","val":191811000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"end":"2018-12-31","val":191811000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2018Q4I"},{"end":"2019-03-31","val":201366000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":204871000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06","frame":"CY2019Q2I"},{"end":"2019-09-30","val":208116000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2019Q3I"},{"end":"2019-12-31","val":211022000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"end":"2019-12-31","val":211022000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2019-12-31","val":211022000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"end":"2019-12-31","val":211022000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":211022000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2019Q4I"},{"end":"2020-03-31","val":203514000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":214393000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07","frame":"CY2020Q2I"},{"end":"2020-09-30","val":221350000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":229781000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"end":"2020-12-31","val":229781000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":229781000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"end":"2020-12-31","val":229781000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"end":"2020-12-31","val":229781000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2020Q4I"},{"end":"2021-03-31","val":226855000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":237676000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2021Q2I"},{"end":"2021-09-30","val":238595000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05","frame":"CY2021Q3I"},{"end":"2021-12-31","val":243633000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2021-12-31","val":243633000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":243633000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":243633000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"end":"2021-12-31","val":243633000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2021-12-31","val":253807000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"end":"2021-12-31","val":253807000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2021-12-31","val":253807000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2021-12-31","val":253807000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021Q4I"},{"end":"2022-03-31","val":232173000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":217955000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":215762000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2022Q3I"},{"end":"2022-12-31","val":219542000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":219249000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"end":"2022-12-31","val":219249000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":219249000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":219249000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2022Q4I"},{"end":"2023-03-31","val":224183000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2023Q1I"},{"end":"2023-06-30","val":226573000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":219382000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":231332000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"end":"2023-12-31","val":231332000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":231332000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":231332000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"end":"2023-12-31","val":231332000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2023Q4I"},{"end":"2024-03-31","val":235428000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":233232000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":239566000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08","frame":"CY2024Q3I"},{"end":"2024-12-31","val":233513000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"end":"2024-12-31","val":233513000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09"},{"end":"2024-12-31","val":233513000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08"},{"end":"2024-12-31","val":233513000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"end":"2024-12-31","val":233513000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024Q4I"},{"end":"2025-03-31","val":229377000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2025Q1I"},{"end":"2025-06-30","val":236907000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08","frame":"CY2025Q2I"},{"end":"2025-09-30","val":238251000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3I"},{"end":"2025-12-31","val":234967000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025Q4I"}]}},"LiabilitiesAndStockholdersEquity":{"label":"Liabilities and Equity","description":"Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.","units":{"USD":[{"end":"2016-12-31","val":221930000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"end":"2016-12-31","val":221930000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":221930000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2016Q4I"},{"end":"2017-06-30","val":224328000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15","frame":"CY2017Q2I"},{"end":"2017-09-30","val":223279000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":224192000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"end":"2017-12-31","val":224192000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":224192000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"end":"2017-12-31","val":224192000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"end":"2017-12-31","val":224192000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2017Q4I"},{"end":"2018-03-31","val":218997000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":216212000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":216946000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06","frame":"CY2018Q3I"},{"end":"2018-12-31","val":206294000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"end":"2018-12-31","val":206294000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"end":"2018-12-31","val":206294000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"end":"2018-12-31","val":206294000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"end":"2018-12-31","val":206294000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2018Q4I"},{"end":"2019-03-31","val":216430000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":221212000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06","frame":"CY2019Q2I"},{"end":"2019-09-30","val":225876000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2019Q3I"},{"end":"2019-12-31","val":227259000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"end":"2019-12-31","val":227259000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2019-12-31","val":227259000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"end":"2019-12-31","val":227259000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":227259000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2019Q4I"},{"end":"2020-03-31","val":223953000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":235367000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07","frame":"CY2020Q2I"},{"end":"2020-09-30","val":239681000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":247869000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"end":"2020-12-31","val":247869000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":247869000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"end":"2020-12-31","val":247869000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"end":"2020-12-31","val":247869000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2020Q4I"},{"end":"2021-03-31","val":241937000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":253856000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2021Q2I"},{"end":"2021-09-30","val":254691000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05","frame":"CY2021Q3I"},{"end":"2021-12-31","val":259840000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2021-12-31","val":259840000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":259840000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":259840000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"end":"2021-12-31","val":259840000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2021-12-31","val":262257000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"end":"2021-12-31","val":262257000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2021-12-31","val":262257000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2021-12-31","val":262257000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021Q4I"},{"end":"2022-03-31","val":245052000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":228211000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":221641000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2022Q3I"},{"end":"2022-12-31","val":225580000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":224847000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"end":"2022-12-31","val":224847000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":224847000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":224847000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2022Q4I"},{"end":"2023-03-31","val":230002000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2023Q1I"},{"end":"2023-06-30","val":231545000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":223516000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":236340000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"end":"2023-12-31","val":236340000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":236340000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":236340000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"end":"2023-12-31","val":236340000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2023Q4I"},{"end":"2024-03-31","val":239688000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":237438000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":245156000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08","frame":"CY2024Q3I"},{"end":"2024-12-31","val":238537000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"end":"2024-12-31","val":238537000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09"},{"end":"2024-12-31","val":238537000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08"},{"end":"2024-12-31","val":238537000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"end":"2024-12-31","val":238537000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024Q4I"},{"end":"2025-03-31","val":234681000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2025Q1I"},{"end":"2025-06-30","val":242645000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08","frame":"CY2025Q2I"},{"end":"2025-09-30","val":244679000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3I"},{"end":"2025-12-31","val":241800000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025Q4I"}]}},"LiabilitiesForGuaranteesOnLongDurationContractsGuaranteedBenefitLiabilityGross":{"label":"Liabilities for Guarantees on Long-Duration Contracts, Guaranteed Benefit Liability, Gross","description":"Amount of expected guaranteed benefits in excess of the projected account balances for minimum guaranteed benefit contracts, as of the balance sheet date.","units":{"USD":[{"end":"2014-12-31","val":4653000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2014Q4I"},{"end":"2015-12-31","val":5636000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"end":"2015-12-31","val":5636000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2015Q4I"},{"end":"2016-12-31","val":6999000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"end":"2016-12-31","val":6999000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"end":"2016-12-31","val":6999000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2016Q4I"},{"end":"2017-12-31","val":8380000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"end":"2017-12-31","val":8380000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"end":"2017-12-31","val":8380000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"end":"2017-12-31","val":8380000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2017Q4I"},{"end":"2018-12-31","val":9357000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"end":"2018-12-31","val":9357000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"end":"2018-12-31","val":9357000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"end":"2018-12-31","val":9357000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2018Q4I"},{"end":"2019-12-31","val":10447000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"end":"2019-12-31","val":10447000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"end":"2019-12-31","val":10447000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2019-12-31","val":10447000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2019Q4I"},{"end":"2020-12-31","val":12681000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"end":"2020-12-31","val":12681000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2020-12-31","val":12681000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020Q4I"},{"end":"2021-12-31","val":13282000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2021-12-31","val":13282000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-12-31","val":14250000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2022Q4I"}]}},"LiabilitiesForGuaranteesOnLongDurationContractsIncurredBenefits1":{"label":"Liabilities for Guarantees on Long-Duration Contracts, Incurred Benefits","description":"Amount of guaranteed minimum benefit expense incurred for expected guaranteed minimum benefits in excess of projected account values.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":1020000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":1423000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2016-01-01","end":"2016-12-31","val":1423000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":1439000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2017-01-01","end":"2017-12-31","val":1439000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2017-01-01","end":"2017-12-31","val":1439000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":1035000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":1035000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":1035000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":1180000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2019-01-01","end":"2019-12-31","val":1180000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2019-01-01","end":"2019-12-31","val":1180000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":2506000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":2506000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":2506000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":954000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":954000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":1462000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2022"}]}},"LiabilitiesForGuaranteesOnLongDurationContractsPaymentForBenefits":{"label":"Liabilities for Guarantees on Long-Duration Contracts, Payment for Benefits","description":"Amount of cash outflow to policyholders and contract holders for guaranteed minimum benefit payments.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":37000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":60000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2016-01-01","end":"2016-12-31","val":60000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":58000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2017-01-01","end":"2017-12-31","val":58000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2017-01-01","end":"2017-12-31","val":58000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":58000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":58000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":58000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":90000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2019-01-01","end":"2019-12-31","val":90000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2019-01-01","end":"2019-12-31","val":90000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":272000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":272000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":272000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":353000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":353000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":494000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2022"}]}},"LiabilityForClaimsAndClaimsAdjustmentExpense":{"label":"Liability for Claims and Claims Adjustment Expense","description":"The amount needed to reflect the estimated ultimate cost of settling claims relating to insured events that have occurred on or before the balance sheet date, whether or not reported to the insurer at that date.","units":{"USD":[{"end":"2015-12-31","val":1719000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"end":"2015-12-31","val":1719000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2015Q4I"},{"end":"2016-06-30","val":1926000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":1886000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2016Q3I"},{"end":"2016-12-31","val":2008000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"end":"2016-12-31","val":2008000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2016Q4I"},{"end":"2017-06-30","val":2041000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15","frame":"CY2017Q2I"},{"end":"2017-09-30","val":2098000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"}]}},"LiabilityForFuturePolicyBenefitAfterReinsurance":{"label":"Liability for Future Policy Benefit, after Reinsurance","description":"Amount, after effect of reinsurance, of liability for future policy benefit.","units":{"USD":[{"end":"2018-12-31","val":36209000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"end":"2018-12-31","val":36209000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2018Q4I"},{"end":"2019-09-30","val":39846000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2019Q3I"},{"end":"2019-12-31","val":39686000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"end":"2019-12-31","val":39686000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2019-12-31","val":39686000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"end":"2019-12-31","val":39686000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":39686000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2019Q4I"},{"end":"2020-03-31","val":40653000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":41841000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07","frame":"CY2020Q2I"},{"end":"2020-09-30","val":44537000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":44448000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"end":"2020-12-31","val":44448000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":44448000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"end":"2020-12-31","val":44448000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"end":"2020-12-31","val":44448000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2020Q4I"},{"end":"2021-03-31","val":42426000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":43427000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2021Q2I"},{"end":"2021-09-30","val":43795000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05","frame":"CY2021Q3I"},{"end":"2021-12-31","val":43807000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2021-12-31","val":43807000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":43807000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":43807000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"end":"2021-12-31","val":43807000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2021-12-31","val":39990000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"end":"2021-12-31","val":39990000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2021-12-31","val":39990000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2021-12-31","val":39990000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021Q4I"},{"end":"2022-03-31","val":41979000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":41142000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":41786000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2022Q3I"},{"end":"2022-12-31","val":41569000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":31497000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"end":"2022-12-31","val":31497000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":31497000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":31497000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2022Q4I"},{"end":"2023-03-31","val":32286000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2023Q1I"},{"end":"2023-06-30","val":31899000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":30404000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":32569000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"end":"2023-12-31","val":32569000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":32569000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":32569000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"end":"2023-12-31","val":32569000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2023Q4I"},{"end":"2024-03-31","val":32245000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":31886000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":32781000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08","frame":"CY2024Q3I"},{"end":"2024-12-31","val":31475000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"end":"2024-12-31","val":31475000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09"},{"end":"2024-12-31","val":31475000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08"},{"end":"2024-12-31","val":31475000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"end":"2024-12-31","val":31475000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024Q4I"},{"end":"2025-03-31","val":31834000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2025Q1I"},{"end":"2025-06-30","val":31974000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08","frame":"CY2025Q2I"},{"end":"2025-09-30","val":32021000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3I"},{"end":"2025-12-31","val":32025000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025Q4I"}]}},"LiabilityForFuturePolicyBenefits":{"label":"Liability for Future Policy Benefit, before Reinsurance","description":"Amount, before effect of reinsurance, of present value of future benefit to be paid to or on behalf of policyholder and related expense less present value of future net premium receivable under insurance contract.","units":{"USD":[{"end":"2016-12-31","val":33372000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"end":"2016-12-31","val":33372000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":33372000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2016Q4I"},{"end":"2017-06-30","val":34352000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15","frame":"CY2017Q2I"},{"end":"2017-09-30","val":36035000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":36616000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"end":"2017-12-31","val":36616000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":36616000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"end":"2017-12-31","val":36616000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"end":"2017-12-31","val":36616000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2017Q4I"},{"end":"2018-03-31","val":36223000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":35816000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":35748000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06","frame":"CY2018Q3I"},{"end":"2018-12-31","val":36209000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"end":"2018-12-31","val":36209000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"end":"2018-12-31","val":36209000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06","frame":"CY2018Q4I"},{"end":"2019-03-31","val":37157000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":38280000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06","frame":"CY2019Q2I"},{"end":"2022-03-31","val":36373000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2022Q1I"},{"end":"2022-06-30","val":33492000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2022Q2I"},{"end":"2022-09-30","val":32016000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3I"},{"end":"2022-12-31","val":31497000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2022Q4I"},{"end":"2023-03-31","val":32286000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"end":"2023-03-31","val":32286000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1I"},{"end":"2023-06-30","val":31899000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2023-06-30","val":31899000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2023Q2I"},{"end":"2023-09-30","val":30404000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2023-09-30","val":30404000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":32569000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"end":"2023-12-31","val":32569000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2023Q4I"},{"end":"2024-03-31","val":32245000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2024-03-31","val":32245000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2024Q1I"},{"end":"2024-06-30","val":31886000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2024-06-30","val":31886000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":32781000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"end":"2024-09-30","val":32781000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2024Q3I"},{"end":"2024-12-31","val":31475000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"end":"2024-12-31","val":31475000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024Q4I"},{"end":"2025-03-31","val":31834000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2025Q1I"},{"end":"2025-06-30","val":31974000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08","frame":"CY2025Q2I"},{"end":"2025-09-30","val":32021000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3I"},{"end":"2025-12-31","val":32025000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025Q4I"}]}},"LiabilityForFuturePolicyBenefitsLife":{"label":"Liability for Future Policy Benefits, Life","description":"Amount of accrued obligation to policyholders that relates to insured events under long-term life insurance contracts.","units":{"USD":[{"end":"2019-12-31","val":39686000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2019Q4I"},{"end":"2020-12-31","val":44448000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2020Q4I"}]}},"LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseClaimsPaidCurrentYear1":{"label":"Liability for Unpaid Claims and Claims Adjustment Expense, Claims Paid, Current Year","description":"Amount, after effects of reinsurance, of payments to settle claims incurred in the current period and related claims settlement costs.","units":{"USD":[{"start":"2016-01-01","end":"2016-06-30","val":343000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2016-01-01","end":"2016-09-30","val":546000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-06-30","val":312000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2017-01-01","end":"2017-09-30","val":460000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"}]}},"LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseClaimsPaidPriorYears1":{"label":"Liability for Unpaid Claims and Claims Adjustment Expense, Claims Paid, Prior Years","description":"Amount, after effects of reinsurance, of payments to settle claims incurred in prior periods and related claims settlement costs.","units":{"USD":[{"start":"2016-01-01","end":"2016-06-30","val":122000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2016-01-01","end":"2016-09-30","val":171000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-06-30","val":55000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2017-01-01","end":"2017-09-30","val":56000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"}]}},"LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaims1":{"label":"Liability for Unpaid Claims and Claims Adjustment Expense, Incurred Claims","description":"Amount, after effects of reinsurance, of expense (reversal of expense) for claims incurred and costs incurred in the claim settlement process.","units":{"USD":[{"start":"2016-01-01","end":"2016-06-30","val":489000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2016-01-01","end":"2016-09-30","val":690000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-06-30","val":387000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2017-01-01","end":"2017-09-30","val":551000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"}]}},"LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseNet":{"label":"Liability for Unpaid Claims and Claims Adjustment Expense, Net","description":"Liability as of the balance sheet date for amounts representing estimated cost of settling unpaid claims under the terms of the underlying insurance policies, less estimated reinsurance recoveries on such claims. This includes an estimate for claims which have been incurred but not reported. Claim adjustment expenses represent the costs estimated to be incurred in the settlement of unpaid claims.","units":{"USD":[{"end":"2015-12-31","val":243000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"end":"2015-12-31","val":243000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2015Q4I"},{"end":"2016-06-30","val":267000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":216000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2016Q3I"},{"end":"2016-12-31","val":176000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"end":"2016-12-31","val":176000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2016Q4I"},{"end":"2017-06-30","val":196000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15","frame":"CY2017Q2I"},{"end":"2017-09-30","val":211000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"}]}},"LifeInsuranceInForceAssumed":{"label":"Life Insurance in Force, Assumed","description":"Amount of life insurance issued and outstanding assumed from other entities. Includes, but not limited to, dividends and adjustments to face value.","units":{"USD":[{"end":"2015-12-31","val":94863000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2015Q4I"},{"end":"2016-12-31","val":7006000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2016Q4I"},{"end":"2017-12-31","val":6879000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2017Q4I"}]}},"LifeInsuranceInForceCeded":{"label":"Life Insurance in Force, Ceded","description":"Amount of life insurance issued and outstanding ceded to other entities. Includes, but not limited to, dividends and adjustments to face value.","units":{"USD":[{"end":"2015-12-31","val":483569000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2015Q4I"},{"end":"2016-12-31","val":465841000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2016Q4I"},{"end":"2017-12-31","val":206304000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2017Q4I"}]}},"LifeInsuranceInForceGross":{"label":"Life Insurance in Force, Gross","description":"Amount before contracts ceded to other entities and contracts assumed by the entity of life insurance issued and outstanding. Includes, but not limited to, dividends and adjustments to face value.","units":{"USD":[{"end":"2015-12-31","val":637410000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2015Q4I"},{"end":"2016-12-31","val":653270000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2016Q4I"},{"end":"2017-12-31","val":629367000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2017Q4I"}]}},"LifeInsuranceInForceNet":{"label":"Life Insurance in Force, Net","description":"Amount after contracts ceded to other entities and contracts assumed by the entity of life insurance issued and outstanding. Includes, but not limited to, dividends and adjustments to face value.","units":{"USD":[{"end":"2015-12-31","val":248704000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2015Q4I"},{"end":"2016-12-31","val":194435000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2016Q4I"},{"end":"2017-12-31","val":429942000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2017Q4I"}]}},"LifeInsuranceInForcePercentageAssumedToNet":{"label":"Life Insurance in Force, Percentage Assumed to Net","description":"Percentage of assumed life insurance issued and outstanding contracts to life insurance issued and outstanding after contracts ceded to other entities and contracts assumed by the entity. Includes, but not limited to, dividends and adjustments to face value.","units":{"pure":[{"end":"2015-12-31","val":0.381,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2015Q4I"},{"end":"2016-12-31","val":0.036,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2016Q4I"},{"end":"2017-12-31","val":0.016,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2017Q4I"}]}},"LifePremiumsAsPercentageOfGrossPremiums":{"label":"Life Premiums as Percentage of Gross Premiums","description":"Ratio with total life insurance premiums in numerator and total GAAP premiums in the denominator.","units":{"pure":[{"start":"2015-01-01","end":"2015-12-31","val":0.39,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":0.42,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2016-01-01","end":"2016-12-31","val":0.42,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":0.38,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2017-01-01","end":"2017-12-31","val":0.38,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2017-01-01","end":"2017-12-31","val":0.38,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":0.38,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":0.38,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":0.38,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":0.38,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2019-01-01","end":"2019-12-31","val":0.38,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2019-01-01","end":"2019-12-31","val":0.38,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":0.4,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":0.4,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":0.4,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0.39,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":0.39,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0.4,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2022"}]}},"LineOfCreditFacilityCommitmentFeeAmount":{"label":"Line of Credit Facility, Commitment Fee Amount","description":"Amount of the fee for available but unused credit capacity under the credit facility.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":61000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":55000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":19000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2017"}]}},"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":"2016-12-31","val":867000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"end":"2016-12-31","val":867000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":867000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2016Q4I"},{"end":"2017-06-30","val":1109000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15","frame":"CY2017Q2I"},{"end":"2017-09-30","val":1098000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":1138000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"end":"2017-12-31","val":1138000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":1138000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"end":"2017-12-31","val":1138000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"end":"2017-12-31","val":1138000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2017Q4I"},{"end":"2018-03-31","val":1188000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":1577000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":1824000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06","frame":"CY2018Q3I"},{"end":"2018-12-31","val":2276000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2018Q4I"}]}},"LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest":{"label":"Loans and Leases Receivable, Nonperforming, Nonaccrual of Interest","description":"Reflects the carrying amount of loans deemed to be questionable as to collection on which no interest is continuing to be recognized.","units":{"USD":[{"end":"2016-12-31","val":11000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"end":"2016-12-31","val":11000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2016Q4I"},{"end":"2017-06-30","val":17000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15","frame":"CY2017Q2I"},{"end":"2017-09-30","val":26000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"}]}},"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":"2016-12-31","val":9242000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"end":"2016-12-31","val":9242000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":9242000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2016Q4I"},{"end":"2017-06-30","val":10140000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15","frame":"CY2017Q2I"},{"end":"2017-09-30","val":10312000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":10627000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"end":"2017-12-31","val":10627000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":10627000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"end":"2017-12-31","val":10627000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06","frame":"CY2017Q4I"},{"end":"2018-03-31","val":11203000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":12241000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":12940000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06","frame":"CY2018Q3I"}]}},"LoansInsurancePolicy":{"label":"Loans, Gross, Insurance Policy","description":"Amount before allowance of loans made to policy and contract holders using their life insurance contracts' cash value or separate accounts as collateral. Includes deferred interest and fees, undisbursed portion of loan balance, unamortized costs and premiums over and discounts from face amounts. Excludes loans and leases covered under loss sharing agreements.","units":{"USD":[{"end":"2016-12-31","val":1517000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"end":"2016-12-31","val":1517000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":1517000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2016Q4I"},{"end":"2017-06-30","val":1513000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15","frame":"CY2017Q2I"},{"end":"2017-09-30","val":1522000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":1523000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"end":"2017-12-31","val":1523000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":1523000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"end":"2017-12-31","val":1523000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"end":"2017-12-31","val":1523000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2017Q4I"},{"end":"2018-03-31","val":1517000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":1458000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":1443000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06","frame":"CY2018Q3I"},{"end":"2018-12-31","val":1421000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"end":"2018-12-31","val":1421000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"end":"2018-12-31","val":1421000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"end":"2018-12-31","val":1421000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"end":"2018-12-31","val":1421000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2018Q4I"},{"end":"2019-03-31","val":1385000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":1342000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06","frame":"CY2019Q2I"},{"end":"2019-09-30","val":1332000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2019Q3I"},{"end":"2019-12-31","val":1292000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"end":"2019-12-31","val":1292000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2019-12-31","val":1292000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"end":"2019-12-31","val":1292000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":1292000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2019Q4I"},{"end":"2020-03-31","val":1250000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":1201000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07","frame":"CY2020Q2I"},{"end":"2020-09-30","val":1289000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":1291000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"end":"2020-12-31","val":1291000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":1291000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"end":"2020-12-31","val":1291000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"end":"2020-12-31","val":1291000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2020Q4I"},{"end":"2021-03-31","val":1245000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":1255000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2021Q2I"},{"end":"2021-09-30","val":1264000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05","frame":"CY2021Q3I"},{"end":"2021-12-31","val":1264000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2021-12-31","val":1264000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":1264000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":1264000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"end":"2021-12-31","val":1264000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":1270000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":1277000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":1274000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2022Q3I"},{"end":"2022-12-31","val":1282000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":1282000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"end":"2022-12-31","val":1282000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":1282000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":1282000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2022Q4I"},{"end":"2023-03-31","val":1273000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2023Q1I"},{"end":"2023-06-30","val":1288000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":1311000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":1331000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"end":"2023-12-31","val":1331000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":1331000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":1331000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"end":"2023-12-31","val":1331000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2023Q4I"},{"end":"2024-03-31","val":1651000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":1470000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":1387000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08","frame":"CY2024Q3I"},{"end":"2024-12-31","val":2024000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"end":"2024-12-31","val":2024000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09"},{"end":"2024-12-31","val":2024000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08"},{"end":"2024-12-31","val":2024000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"end":"2024-12-31","val":2024000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024Q4I"},{"end":"2025-03-31","val":1436000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2025Q1I"},{"end":"2025-06-30","val":1425000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08","frame":"CY2025Q2I"},{"end":"2025-09-30","val":1439000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3I"},{"end":"2025-12-31","val":1450000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025Q4I"}]}},"LoansReceivableCommercialAgricultural":{"label":"Loans Receivable, Gross, Commercial, Agricultural (Deprecated 2019-01-31)","description":"Amount before allowance of loans issued to agricultural institutions. Includes deferred interest and fees, undisbursed portion of loan balance, unamortized costs and premiums and discounts from face amounts. Excludes loans covered under loss sharing agreements.","units":{"USD":[{"end":"2016-12-31","val":1892000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"end":"2016-12-31","val":1892000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":1892000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2016Q4I"},{"end":"2017-06-30","val":2116000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15","frame":"CY2017Q2I"},{"end":"2017-09-30","val":2220000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":2276000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"end":"2017-12-31","val":2276000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":2276000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"end":"2017-12-31","val":2276000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"end":"2017-12-31","val":2276000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2017Q4I"},{"end":"2018-03-31","val":2435000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":2630000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":2767000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06","frame":"CY2018Q3I"},{"end":"2018-12-31","val":2946000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2018Q4I"}]}},"LoansReceivableCommercialMortgage":{"label":"Loans Receivable, Gross, Commercial, Mortgage (Deprecated 2019-01-31)","description":"Amount before allowance of mortgage loans on existing land or building. Includes deferred interest and fees, undisbursed portion of loan balance, unamortized costs and premiums and discounts from face amounts. Excludes loans covered under loss sharing agreements.","units":{"USD":[{"end":"2016-12-31","val":6523000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"end":"2016-12-31","val":6523000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":6523000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2016Q4I"},{"end":"2017-06-30","val":6959000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15","frame":"CY2017Q2I"},{"end":"2017-09-30","val":7039000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":7260000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"end":"2017-12-31","val":7260000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":7260000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"end":"2017-12-31","val":7260000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"end":"2017-12-31","val":7375000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2017Q4I"},{"end":"2018-03-31","val":7629000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":8085000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":8405000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06","frame":"CY2018Q3I"},{"end":"2018-12-31","val":8529000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2018Q4I"}]}},"LongTermDebt":{"label":"Long-term Debt","description":"Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.","units":{"USD":[{"end":"2016-12-31","val":1910000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"end":"2016-12-31","val":1910000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":1910000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2016Q4I"},{"end":"2017-06-30","val":3016000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15","frame":"CY2017Q2I"},{"end":"2017-09-30","val":3615000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":3612000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"end":"2017-12-31","val":3612000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":3612000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"end":"2017-12-31","val":3612000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"end":"2017-12-31","val":3612000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2017Q4I"},{"end":"2018-03-31","val":3609000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":3607000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":3966000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06","frame":"CY2018Q3I"},{"end":"2018-12-31","val":3963000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"end":"2018-12-31","val":3963000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"end":"2018-12-31","val":3963000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"end":"2018-12-31","val":3963000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"end":"2018-12-31","val":3963000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2018Q4I"},{"end":"2019-03-31","val":4364000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":4365000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06","frame":"CY2019Q2I"},{"end":"2019-09-30","val":4365000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2019Q3I"},{"end":"2019-12-31","val":4365000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"end":"2019-12-31","val":4365000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2019-12-31","val":4365000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"end":"2019-12-31","val":4365000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":4365000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2019Q4I"},{"end":"2020-03-31","val":4365000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":3979000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07","frame":"CY2020Q2I"},{"end":"2020-09-30","val":3979000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":3436000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"end":"2020-12-31","val":3436000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":3436000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"end":"2020-12-31","val":3436000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"end":"2020-12-31","val":3436000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2020Q4I"},{"end":"2021-03-31","val":3435000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":3436000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2021Q2I"},{"end":"2021-09-30","val":3436000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05","frame":"CY2021Q3I"},{"end":"2021-12-31","val":3157000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2021-12-31","val":3157000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":3157000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":3157000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"end":"2021-12-31","val":3157000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":3157000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":3157000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":3156000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2022Q3I"},{"end":"2022-12-31","val":3156000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":3156000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"end":"2022-12-31","val":3156000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":3156000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":3156000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2022Q4I"},{"end":"2023-03-31","val":3157000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2023Q1I"},{"end":"2023-06-30","val":3156000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":3157000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":3156000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"end":"2023-12-31","val":3156000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":3156000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":3156000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"end":"2023-12-31","val":3156000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2023Q4I"},{"end":"2024-03-31","val":3155000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":3155000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":3155000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08","frame":"CY2024Q3I"},{"end":"2024-12-31","val":3155000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"end":"2024-12-31","val":3155000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09"},{"end":"2024-12-31","val":3155000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08"},{"end":"2024-12-31","val":3155000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"end":"2024-12-31","val":3155000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024Q4I"},{"end":"2025-03-31","val":3155000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2025Q1I"},{"end":"2025-06-30","val":3155000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08","frame":"CY2025Q2I"},{"end":"2025-09-30","val":3155000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3I"},{"end":"2025-12-31","val":3155000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025Q4I"}]}},"LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive":{"label":"Long-Term Debt, Maturity, after Year Five","description":"Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2017-12-31","val":3000000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2017Q4I"},{"end":"2018-12-31","val":3400000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2018Q4I"},{"end":"2019-12-31","val":3400000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2019Q4I"},{"end":"2020-12-31","val":3500000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2020Q4I"},{"end":"2021-12-31","val":3200000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2021Q4I"},{"end":"2022-12-31","val":2400000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2022Q4I"},{"end":"2023-12-31","val":2400000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2023Q4I"},{"end":"2024-12-31","val":2400000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2024Q4I"},{"end":"2025-12-31","val":1800000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025Q4I"}]}},"LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths":{"label":"Long-Term Debt, Maturity, Year One","description":"Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2017-12-31","val":2000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2017Q4I"},{"end":"2018-12-31","val":602000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2018Q4I"},{"end":"2019-12-31","val":2000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2019Q4I"},{"end":"2020-12-31","val":2000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2020Q4I"},{"end":"2021-12-31","val":2000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2021Q4I"},{"end":"2022-12-31","val":2000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2022Q4I"},{"end":"2023-12-31","val":2000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2023Q4I"},{"end":"2024-12-31","val":3000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2024Q4I"},{"end":"2025-12-31","val":3000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025Q4I"}]}},"LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive":{"label":"Long-Term Debt, Maturity, Year Five","description":"Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2017-12-31","val":2000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2017Q4I"},{"end":"2018-12-31","val":2000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2018Q4I"},{"end":"2019-12-31","val":1000000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2019Q4I"},{"end":"2020-12-31","val":3000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2020Q4I"},{"end":"2021-12-31","val":3000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2021Q4I"},{"end":"2022-12-31","val":761000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2022Q4I"},{"end":"2023-12-31","val":3000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2023Q4I"},{"end":"2024-12-31","val":4000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2024Q4I"},{"end":"2025-12-31","val":619000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025Q4I"}]}},"LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour":{"label":"Long-Term Debt, Maturity, Year Four","description":"Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2017-12-31","val":2000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2017Q4I"},{"end":"2018-12-31","val":2000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2018Q4I"},{"end":"2019-12-31","val":2000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2019Q4I"},{"end":"2020-12-31","val":2000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2020Q4I"},{"end":"2021-12-31","val":3000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2021Q4I"},{"end":"2022-12-31","val":3000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2022Q4I"},{"end":"2023-12-31","val":761000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2023Q4I"},{"end":"2024-12-31","val":3000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2024Q4I"},{"end":"2025-12-31","val":4000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025Q4I"}]}},"LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree":{"label":"Long-Term Debt, Maturity, Year Three","description":"Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2017-12-31","val":2000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2017Q4I"},{"end":"2018-12-31","val":2000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2018Q4I"},{"end":"2019-12-31","val":2000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2019Q4I"},{"end":"2020-12-31","val":2000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2020Q4I"},{"end":"2021-12-31","val":2000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2021Q4I"},{"end":"2022-12-31","val":3000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2022Q4I"},{"end":"2023-12-31","val":3000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2023Q4I"},{"end":"2024-12-31","val":761000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2024Q4I"},{"end":"2025-12-31","val":3000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025Q4I"}]}},"LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo":{"label":"Long-Term Debt, Maturity, Year Two","description":"Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2017-12-31","val":602000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2017Q4I"},{"end":"2018-12-31","val":2000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2018Q4I"},{"end":"2019-12-31","val":2000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2019Q4I"},{"end":"2020-12-31","val":2000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2020Q4I"},{"end":"2021-12-31","val":2000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2021Q4I"},{"end":"2022-12-31","val":2000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2022Q4I"},{"end":"2023-12-31","val":3000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2023Q4I"},{"end":"2024-12-31","val":3000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2024Q4I"},{"end":"2025-12-31","val":761000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025Q4I"}]}},"LossContingencyAccrualInsuranceRelatedAssessmentPremiumTaxOffset":{"label":"Loss Contingency Accrual, Insurance-related Assessment, Premium Tax Offset","description":"The amount of insurance-related assessment liability that is expected to be recovered through a premium tax offset based on current laws applied to in-force policies.","units":{"USD":[{"end":"2016-12-31","val":13000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2016Q4I"},{"end":"2017-12-31","val":14000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2017Q4I"}]}},"LossContingencyNumberOfPlaintiffs":{"label":"Loss Contingency, Number of Plaintiffs","description":"Number of plaintiffs that have filed claims pertaining to a loss contingency.","units":{"Plaintiffs":[{"start":"2017-01-01","end":"2017-09-30","val":98,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"}]}},"LossContingencyUndiscountedAmountOfInsuranceRelatedAssessmentLiability":{"label":"Loss Contingency, Undiscounted Amount of Insurance-related Assessment Liability","description":"The liability as of the balance sheet date representing required funding mandated by statute or regulatory authority that is related directly or indirectly to underwriting activities, including pools for self-insurance and excluding premium taxes and income taxes. The funds derived from the assessments generally enable a government guarantor to pay insurance claims in the event that the underwriting insurer is insolvent or otherwise unable to meet its payment obligations.","units":{"USD":[{"start":"2016-01-01","end":"2016-12-31","val":17000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":18000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2017"}]}},"MinorityInterest":{"label":"Stockholders' Equity Attributable to Noncontrolling Interest","description":"Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which is directly or indirectly attributable to that ownership interest in subsidiary equity which is not attributable to the parent (that is, noncontrolling interest, previously referred to as minority interest).","units":{"USD":[{"end":"2016-12-31","val":0,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"end":"2016-12-31","val":0,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":0,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2016Q4I"},{"end":"2017-06-30","val":50000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15","frame":"CY2017Q2I"},{"end":"2017-09-30","val":65000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":65000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"end":"2017-12-31","val":65000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":65000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"end":"2017-12-31","val":65000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"end":"2017-12-31","val":65000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2017Q4I"},{"end":"2018-03-31","val":65000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":65000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":65000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06","frame":"CY2018Q3I"},{"end":"2018-12-31","val":65000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"end":"2018-12-31","val":65000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"end":"2018-12-31","val":65000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"end":"2018-12-31","val":65000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"end":"2018-12-31","val":65000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2018Q4I"},{"end":"2019-03-31","val":65000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":65000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06","frame":"CY2019Q2I"},{"end":"2019-09-30","val":65000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2019Q3I"},{"end":"2019-12-31","val":65000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"end":"2019-12-31","val":65000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2019-12-31","val":65000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"end":"2019-12-31","val":65000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":65000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2019Q4I"},{"end":"2020-03-31","val":65000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":65000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07","frame":"CY2020Q2I"},{"end":"2020-09-30","val":65000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":65000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"end":"2020-12-31","val":65000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":65000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"end":"2020-12-31","val":65000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"end":"2020-12-31","val":65000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2020Q4I"},{"end":"2021-03-31","val":65000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":65000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2021Q2I"},{"end":"2021-09-30","val":65000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05","frame":"CY2021Q3I"},{"end":"2021-12-31","val":65000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2021-12-31","val":65000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":65000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":65000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"end":"2021-12-31","val":65000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":65000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":65000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":65000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2022Q3I"},{"end":"2022-12-31","val":65000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":65000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"end":"2022-12-31","val":65000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":65000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":65000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2022Q4I"},{"end":"2023-03-31","val":65000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2023Q1I"},{"end":"2023-06-30","val":65000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":65000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":65000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"end":"2023-12-31","val":65000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":65000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":65000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"end":"2023-12-31","val":65000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2023Q4I"},{"end":"2024-03-31","val":65000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":65000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":65000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08","frame":"CY2024Q3I"},{"end":"2024-12-31","val":65000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"end":"2024-12-31","val":65000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09"},{"end":"2024-12-31","val":65000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08"},{"end":"2024-12-31","val":65000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"end":"2024-12-31","val":65000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024Q4I"},{"end":"2025-03-31","val":65000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2025Q1I"},{"end":"2025-06-30","val":65000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08","frame":"CY2025Q2I"},{"end":"2025-09-30","val":65000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3I"},{"end":"2025-12-31","val":65000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025Q4I"}]}},"MinorityInterestAmountRepresentedByPreferredStock":{"label":"Noncontrolling Interest, Amount Represented by Preferred Stock","description":"The amount of noncontrolling interest in subsidiary represented by preferred securities issued by the subsidiary.","units":{"USD":[{"end":"2017-04-28","val":15000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"end":"2017-04-28","val":15000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"end":"2017-04-28","val":15000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2017Q1I"},{"end":"2017-06-20","val":50000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"end":"2017-06-20","val":50000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"end":"2017-06-20","val":50000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2017Q2I"}]}},"MinorityInterestPeriodIncreaseDecrease":{"label":"Noncontrolling Interest, Period Increase (Decrease)","description":"Net Increase or Decrease in balance of noncontrolling interest in the subsidiary during the reporting period.","units":{"USD":[{"start":"2017-01-01","end":"2017-06-30","val":50000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2017-01-01","end":"2017-06-30","val":50000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2017-01-01","end":"2017-09-30","val":65000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-09-30","val":65000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"start":"2017-01-01","end":"2017-12-31","val":65000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2017-01-01","end":"2017-12-31","val":65000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2017-01-01","end":"2017-12-31","val":65000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-2000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":-2000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"start":"2018-01-01","end":"2018-03-31","val":-2000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-3000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-01-01","end":"2018-06-30","val":-3000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2018-04-01","end":"2018-06-30","val":-1000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-5000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"start":"2018-07-01","end":"2018-09-30","val":-2000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":-5000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":-5000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":-5000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-2000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"start":"2019-01-01","end":"2019-03-31","val":-2000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"start":"2019-01-01","end":"2019-03-31","val":-2000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"start":"2019-01-01","end":"2019-03-31","val":-2000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-2000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-01-01","end":"2019-06-30","val":-2000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-04-01","end":"2019-06-30","val":0,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07","frame":"CY2019Q2"},{"start":"2019-07-01","end":"2019-09-30","val":-2000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-07-01","end":"2019-09-30","val":-2000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":-5000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2019-01-01","end":"2019-12-31","val":-5000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2019-01-01","end":"2019-12-31","val":-5000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-2000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"start":"2020-01-01","end":"2020-03-31","val":-2000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"start":"2020-01-01","end":"2020-03-31","val":-2000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2020-01-01","end":"2020-03-31","val":-2000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-2000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-06-30","val":-2000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"start":"2020-04-01","end":"2020-06-30","val":0,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"start":"2020-04-01","end":"2020-06-30","val":0,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2020Q2"},{"start":"2020-07-01","end":"2020-09-30","val":-2000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-07-01","end":"2020-09-30","val":-2000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-5000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":-5000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":-5000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-2000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":-2000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-01-01","end":"2021-03-31","val":-2000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":-2000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-2000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"start":"2021-01-01","end":"2021-06-30","val":-2000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2021-04-01","end":"2021-06-30","val":0,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-04-01","end":"2021-06-30","val":0,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-07-01","end":"2021-09-30","val":-2000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"start":"2021-07-01","end":"2021-09-30","val":-2000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-5000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":-5000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":-5000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-2000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":-2000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-03-31","val":-2000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"start":"2022-01-01","end":"2022-03-31","val":-2000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-2000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-01-01","end":"2022-06-30","val":-2000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-04-01","end":"2022-06-30","val":0,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":0,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2022Q2"},{"start":"2022-07-01","end":"2022-09-30","val":-2000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":-2000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-5000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":-5000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":-5000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-2000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"start":"2023-01-01","end":"2023-03-31","val":-2000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-03-31","val":-2000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2023-01-01","end":"2023-03-31","val":-2000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-2000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-06-30","val":-2000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"start":"2023-04-01","end":"2023-06-30","val":0,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-04-01","end":"2023-06-30","val":0,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2023Q2"},{"start":"2023-07-01","end":"2023-09-30","val":-2000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":-2000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":-5000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":-5000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":-5000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-2000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":-2000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-03-31","val":-2000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09"},{"start":"2024-01-01","end":"2024-03-31","val":-2000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-2000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"start":"2024-01-01","end":"2024-06-30","val":-2000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2024-04-01","end":"2024-06-30","val":0,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-04-01","end":"2024-06-30","val":0,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08","frame":"CY2024Q2"},{"start":"2024-07-01","end":"2024-09-30","val":-2000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"start":"2024-07-01","end":"2024-09-30","val":-2000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":-5000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2024-01-01","end":"2024-12-31","val":-5000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-2000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09"},{"start":"2025-01-01","end":"2025-03-31","val":-2000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-2000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2025-04-01","end":"2025-06-30","val":0,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08","frame":"CY2025Q2"},{"start":"2025-07-01","end":"2025-09-30","val":-2000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":-5000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"MortgageLoansOnRealEstate":{"label":"SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate","description":"Amount of investment in mortgage loan on real estate by entity with substantial portion of business acquiring and holding investment real estate or interest in real estate.","units":{"USD":[{"end":"2016-12-31","val":9378000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"end":"2016-12-31","val":9378000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":9378000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2016Q4I"},{"end":"2017-06-30","val":10263000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15","frame":"CY2017Q2I"},{"end":"2017-09-30","val":10431000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":10742000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"end":"2017-12-31","val":10742000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q4I"},{"end":"2018-03-31","val":11308000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"}]}},"MortgageLoansOnRealEstateCommercialAndConsumerNet":{"label":"Mortgage Loans on Real Estate, Commercial and Consumer, Net","description":"The balance represents the amount of loans that are secured by real estate mortgages, offset by the reserve to cover probable credit losses on the loan portfolio.","units":{"USD":[{"end":"2017-12-31","val":10742000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"end":"2017-12-31","val":10742000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"end":"2017-12-31","val":10742000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2017Q4I"},{"end":"2018-06-30","val":12337000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":13033000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06","frame":"CY2018Q3I"},{"end":"2018-12-31","val":13694000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"end":"2018-12-31","val":13694000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"end":"2018-12-31","val":13694000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"end":"2018-12-31","val":13694000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"end":"2018-12-31","val":13694000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2018Q4I"},{"end":"2019-03-31","val":14504000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":15078000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06","frame":"CY2019Q2I"},{"end":"2019-09-30","val":15359000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2019Q3I"},{"end":"2019-12-31","val":15753000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"end":"2019-12-31","val":15753000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2019-12-31","val":15753000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"end":"2019-12-31","val":15753000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":15753000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2019Q4I"},{"end":"2020-03-31","val":15547000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":15791000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07","frame":"CY2020Q2I"},{"end":"2020-09-30","val":15746000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":15808000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"end":"2020-12-31","val":15808000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":15808000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"end":"2020-12-31","val":15808000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"end":"2020-12-31","val":15808000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2020Q4I"},{"end":"2021-03-31","val":15690000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":16732000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2021Q2I"},{"end":"2021-09-30","val":18267000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05","frame":"CY2021Q3I"},{"end":"2021-12-31","val":19850000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2021-12-31","val":19850000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":19850000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":19850000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"end":"2021-12-31","val":19850000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":21357000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":21508000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":22089000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2022Q3I"},{"end":"2022-12-31","val":22936000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":22936000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"end":"2022-12-31","val":22936000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":22936000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":22936000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2022Q4I"},{"end":"2023-03-31","val":22823000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2023Q1I"},{"end":"2023-06-30","val":22614000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":22682000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":22508000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"end":"2023-12-31","val":22508000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":22508000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":22508000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"end":"2023-12-31","val":22508000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2023Q4I"},{"end":"2024-03-31","val":22670000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":22641000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":22938000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08","frame":"CY2024Q3I"},{"end":"2024-12-31","val":23286000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"end":"2024-12-31","val":23286000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09"},{"end":"2024-12-31","val":23286000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08"},{"end":"2024-12-31","val":23286000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"end":"2024-12-31","val":23286000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024Q4I"},{"end":"2025-03-31","val":23051000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2025Q1I"},{"end":"2025-06-30","val":22993000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08","frame":"CY2025Q2I"},{"end":"2025-09-30","val":22862000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3I"},{"end":"2025-12-31","val":22755000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025Q4I"}]}},"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":"2015-01-01","end":"2015-12-31","val":2380000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2015"},{"start":"2016-01-01","end":"2016-06-30","val":3330000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2016-01-01","end":"2016-09-30","val":3724000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-01-01","end":"2016-12-31","val":-4752000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2016-01-01","end":"2016-12-31","val":-4752000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":246000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":251000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2017-01-01","end":"2017-06-30","val":251000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2017-01-01","end":"2017-09-30","val":-3006000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-09-30","val":-3006000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"start":"2017-01-01","end":"2017-12-31","val":-2852000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2017-01-01","end":"2017-12-31","val":-2852000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2017-01-01","end":"2017-12-31","val":-2852000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":643000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":643000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":1284000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-01-01","end":"2018-06-30","val":1284000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"start":"2018-01-01","end":"2018-09-30","val":2260000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"start":"2018-01-01","end":"2018-09-30","val":2260000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2018-01-01","end":"2018-12-31","val":3764000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":3764000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":3764000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":615000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"start":"2019-01-01","end":"2019-03-31","val":615000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":1959000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"start":"2019-01-01","end":"2019-06-30","val":1959000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"start":"2019-01-01","end":"2019-09-30","val":4521000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-01-01","end":"2019-09-30","val":4521000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-01-01","end":"2019-12-31","val":4245000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2019-01-01","end":"2019-12-31","val":4245000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2019-01-01","end":"2019-12-31","val":4245000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":7441000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"start":"2020-01-01","end":"2020-03-31","val":7441000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":6106000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"start":"2020-01-01","end":"2020-06-30","val":6106000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2020-01-01","end":"2020-09-30","val":6981000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":6981000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"start":"2020-01-01","end":"2020-12-31","val":6186000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":6186000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":6186000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":221000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":221000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":5117000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-01-01","end":"2021-06-30","val":5117000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-01-01","end":"2021-09-30","val":9021000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"start":"2021-01-01","end":"2021-09-30","val":9021000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2021-01-01","end":"2021-12-31","val":11858000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":11858000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":11963000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":2309000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":2345000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":5598000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":5656000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-01-01","end":"2022-09-30","val":8854000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-01-01","end":"2022-09-30","val":8917000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-01-01","end":"2022-12-31","val":9068000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":9145000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":9145000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":1395000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"start":"2023-01-01","end":"2023-03-31","val":1395000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":1909000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-06-30","val":1909000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-01-01","end":"2023-09-30","val":2657000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":2657000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"start":"2023-01-01","end":"2023-12-31","val":3069000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":3069000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":3069000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":1127000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":1127000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":2493000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":2493000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08"},{"start":"2024-01-01","end":"2024-09-30","val":3788000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"start":"2024-01-01","end":"2024-09-30","val":3788000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2024-01-01","end":"2024-12-31","val":3678000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2024-01-01","end":"2024-12-31","val":3678000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-1087000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-325000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08"},{"start":"2025-01-01","end":"2025-09-30","val":-748000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2025-01-01","end":"2025-12-31","val":-668000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"NetCashProvidedByUsedInInvestingActivities":{"label":"Net Cash Provided by (Used in) Investing Activities","description":"Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":-7042000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2015"},{"start":"2016-01-01","end":"2016-06-30","val":-4513000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2016-01-01","end":"2016-09-30","val":-5074000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-01-01","end":"2016-12-31","val":4674000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2016-01-01","end":"2016-12-31","val":4674000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-22000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-2361000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2017-01-01","end":"2017-06-30","val":-2361000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2017-01-01","end":"2017-09-30","val":-2554000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-09-30","val":-2554000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"start":"2017-01-01","end":"2017-12-31","val":-3915000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2017-01-01","end":"2017-12-31","val":-3915000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2017-01-01","end":"2017-12-31","val":-3915000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-903000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":-903000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-2023000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-01-01","end":"2018-06-30","val":-2023000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"start":"2018-01-01","end":"2018-09-30","val":-3469000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"start":"2018-01-01","end":"2018-09-30","val":-3469000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2018-01-01","end":"2018-12-31","val":-4538000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":-4538000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":-4538000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-1272000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"start":"2019-01-01","end":"2019-03-31","val":-1272000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-2932000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"start":"2019-01-01","end":"2019-06-30","val":-2932000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"start":"2019-01-01","end":"2019-09-30","val":-5699000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-01-01","end":"2019-09-30","val":-5699000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-01-01","end":"2019-12-31","val":-7341000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2019-01-01","end":"2019-12-31","val":-7341000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2019-01-01","end":"2019-12-31","val":-7341000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-1484000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"start":"2020-01-01","end":"2020-03-31","val":-1484000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-2125000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"start":"2020-01-01","end":"2020-06-30","val":-2125000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2020-01-01","end":"2020-09-30","val":-4184000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":-4184000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"start":"2020-01-01","end":"2020-12-31","val":-5843000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":-5843000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":-5843000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-200000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":-200000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-4412000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-01-01","end":"2021-06-30","val":-4412000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-01-01","end":"2021-09-30","val":-9665000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"start":"2021-01-01","end":"2021-09-30","val":-9665000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2021-01-01","end":"2021-12-31","val":-12238000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":-12238000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":-12238000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-2519000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":-2519000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-5019000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":-5019000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-01-01","end":"2022-09-30","val":-7596000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-01-01","end":"2022-09-30","val":-7596000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-01-01","end":"2022-12-31","val":-8276000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":-8276000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":-8276000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-1325000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"start":"2023-01-01","end":"2023-03-31","val":-1325000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-1659000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-06-30","val":-1659000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-01-01","end":"2023-09-30","val":-2644000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":-2644000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"start":"2023-01-01","end":"2023-12-31","val":-3196000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":-3196000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":-3196000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-625000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":-625000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-1707000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":-1707000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08"},{"start":"2024-01-01","end":"2024-09-30","val":-1837000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"start":"2024-01-01","end":"2024-09-30","val":-1837000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2024-01-01","end":"2024-12-31","val":-2194000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2024-01-01","end":"2024-12-31","val":-2194000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":563000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":675000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08"},{"start":"2025-01-01","end":"2025-09-30","val":2047000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2025-01-01","end":"2025-12-31","val":751000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"NetCashProvidedByUsedInOperatingActivities":{"label":"Net Cash Provided by (Used in) Operating Activities","description":"Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":4631000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2015"},{"start":"2016-01-01","end":"2016-06-30","val":2134000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2016-01-01","end":"2016-09-30","val":2605000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-01-01","end":"2016-12-31","val":3736000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2016-01-01","end":"2016-12-31","val":3736000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":360000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":1325000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2017-01-01","end":"2017-06-30","val":1325000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2017-01-01","end":"2017-09-30","val":2030000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-09-30","val":2030000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"start":"2017-01-01","end":"2017-12-31","val":3396000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2017-01-01","end":"2017-12-31","val":3396000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2017-01-01","end":"2017-12-31","val":3396000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":291000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":291000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":1017000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-01-01","end":"2018-06-30","val":1017000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"start":"2018-01-01","end":"2018-09-30","val":1496000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"start":"2018-01-01","end":"2018-09-30","val":1496000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2018-01-01","end":"2018-12-31","val":3062000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":3062000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":3062000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":376000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"start":"2019-01-01","end":"2019-03-31","val":376000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":809000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"start":"2019-01-01","end":"2019-06-30","val":809000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"start":"2019-01-01","end":"2019-09-30","val":1322000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-01-01","end":"2019-09-30","val":1322000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-01-01","end":"2019-12-31","val":1828000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2019-01-01","end":"2019-12-31","val":1828000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2019-01-01","end":"2019-12-31","val":1828000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":96000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"start":"2020-01-01","end":"2020-03-31","val":96000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":467000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"start":"2020-01-01","end":"2020-06-30","val":467000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2020-01-01","end":"2020-09-30","val":515000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":515000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"start":"2020-01-01","end":"2020-12-31","val":888000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":888000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":888000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-104000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":-104000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":69000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-01-01","end":"2021-06-30","val":69000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-01-01","end":"2021-09-30","val":644000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"start":"2021-01-01","end":"2021-09-30","val":644000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2021-01-01","end":"2021-12-31","val":746000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":746000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":641000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-163000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":-199000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":18000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":-40000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-01-01","end":"2022-09-30","val":-939000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-01-01","end":"2022-09-30","val":-1002000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-01-01","end":"2022-12-31","val":-1151000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":-1228000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":-1228000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-500000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"start":"2023-01-01","end":"2023-03-31","val":-500000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-628000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-06-30","val":-628000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-01-01","end":"2023-09-30","val":-289000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":-289000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"start":"2023-01-01","end":"2023-12-31","val":-137000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":-137000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":-137000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-530000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":-530000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-196000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":-196000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08"},{"start":"2024-01-01","end":"2024-09-30","val":-172000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"start":"2024-01-01","end":"2024-09-30","val":-172000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2024-01-01","end":"2024-12-31","val":-290000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2024-01-01","end":"2024-12-31","val":-290000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":146000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":145000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08"},{"start":"2025-01-01","end":"2025-09-30","val":262000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2025-01-01","end":"2025-12-31","val":259000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"NetIncomeLoss":{"label":"Net Income (Loss) Attributable to Parent","description":"The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.","units":{"USD":[{"start":"2017-01-01","end":"2017-12-31","val":-378000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-67000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-306000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"start":"2018-04-01","end":"2018-06-30","val":-239000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"start":"2018-04-01","end":"2018-06-30","val":-239000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-577000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2018-07-01","end":"2018-09-30","val":-271000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2018-07-01","end":"2018-09-30","val":-271000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":865000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":865000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2018"},{"start":"2018-10-01","end":"2018-12-31","val":1442000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2018Q4"},{"start":"2019-01-01","end":"2019-03-31","val":-737000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2019-01-01","end":"2019-03-31","val":-737000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-353000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"start":"2019-01-01","end":"2019-06-30","val":-353000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"start":"2019-04-01","end":"2019-06-30","val":384000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"start":"2019-04-01","end":"2019-06-30","val":384000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2019-04-01","end":"2019-06-30","val":384000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":330000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-01-01","end":"2019-09-30","val":330000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":683000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-07-01","end":"2019-09-30","val":683000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2019-07-01","end":"2019-09-30","val":683000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":-740000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2019-01-01","end":"2019-12-31","val":-740000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2019-01-01","end":"2019-12-31","val":-740000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2019-10-01","end":"2019-12-31","val":-1070000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2019Q4"},{"start":"2020-01-01","end":"2020-03-31","val":4957000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"start":"2020-01-01","end":"2020-03-31","val":4957000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":2966000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"start":"2020-01-01","end":"2020-06-30","val":2966000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2020-04-01","end":"2020-06-30","val":-1991000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"start":"2020-04-01","end":"2020-06-30","val":-1991000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-29000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":-29000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"start":"2020-07-01","end":"2020-09-30","val":-2995000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-07-01","end":"2020-09-30","val":-2995000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-1061000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":-1061000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":-1061000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-585000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":-585000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-554000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-01-01","end":"2021-06-30","val":-554000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":31000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-04-01","end":"2021-06-30","val":31000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-171000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"start":"2021-01-01","end":"2021-09-30","val":-171000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2021-07-01","end":"2021-09-30","val":383000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"start":"2021-07-01","end":"2021-09-30","val":383000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-108000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":-108000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":1643000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2021-01-01","end":"2021-12-31","val":1554000000,"accn":"0001193125-26-154952","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-14","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":640000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":1585000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"start":"2022-01-01","end":"2022-03-31","val":1585000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":1623000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":3330000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":983000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":1745000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":1745000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":946000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-01-01","end":"2022-09-30","val":3743000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":-677000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":413000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":413000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":5000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":3879000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":3879000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2022-01-01","end":"2022-12-31","val":3775000000,"accn":"0001193125-26-154952","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-14","frame":"CY2022"},{"start":"2022-10-01","end":"2022-12-31","val":136000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2022Q4"},{"start":"2023-01-01","end":"2023-03-31","val":-499000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"start":"2023-01-01","end":"2023-03-31","val":-499000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-03-31","val":-499000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-674000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-06-30","val":-674000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-04-01","end":"2023-06-30","val":-175000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-04-01","end":"2023-06-30","val":-175000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-04-01","end":"2023-06-30","val":-175000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-195000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":-195000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":479000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":479000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-07-01","end":"2023-09-30","val":479000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":-1112000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":-1112000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":-1112000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24"},{"start":"2023-01-01","end":"2023-12-31","val":-1214000000,"accn":"0001193125-26-154952","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-14","frame":"CY2023"},{"start":"2023-10-01","end":"2023-12-31","val":-917000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2023Q4"},{"start":"2024-01-01","end":"2024-03-31","val":-493000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":-493000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-459000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":-459000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08"},{"start":"2024-04-01","end":"2024-06-30","val":34000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-04-01","end":"2024-06-30","val":34000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":-283000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"start":"2024-01-01","end":"2024-09-30","val":-283000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2024-07-01","end":"2024-09-30","val":176000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"start":"2024-07-01","end":"2024-09-30","val":176000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":388000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2024-01-01","end":"2024-12-31","val":388000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24"},{"start":"2024-01-01","end":"2024-12-31","val":286000000,"accn":"0001193125-26-154952","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-14","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-268000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-183000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08"},{"start":"2025-04-01","end":"2025-06-30","val":85000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":296000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2025-07-01","end":"2025-09-30","val":479000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":433000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24"},{"start":"2025-01-01","end":"2025-12-31","val":331000000,"accn":"0001193125-26-154952","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-14","frame":"CY2025"}]}},"NetIncomeLossAttributableToNoncontrollingInterest":{"label":"Net Income (Loss) Attributable to Noncontrolling Interest","description":"Amount of Net Income (Loss) attributable to noncontrolling interest.","units":{"USD":[{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2017-04-01","end":"2017-06-30","val":0,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2017-04-01","end":"2017-06-30","val":0,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"start":"2017-07-01","end":"2017-09-30","val":0,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"start":"2017-07-01","end":"2017-09-30","val":0,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2017"},{"start":"2017-10-01","end":"2017-12-31","val":0,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2017Q4"},{"start":"2018-01-01","end":"2018-03-31","val":2000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":2000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-01-01","end":"2018-03-31","val":2000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"start":"2018-01-01","end":"2018-03-31","val":2000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":3000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-01-01","end":"2018-06-30","val":3000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"start":"2018-04-01","end":"2018-06-30","val":1000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-04-01","end":"2018-06-30","val":1000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-04-01","end":"2018-06-30","val":1000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"start":"2018-04-01","end":"2018-06-30","val":1000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":5000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"start":"2018-01-01","end":"2018-09-30","val":5000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2018-07-01","end":"2018-09-30","val":2000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"start":"2018-07-01","end":"2018-09-30","val":2000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-07-01","end":"2018-09-30","val":2000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2018-07-01","end":"2018-09-30","val":2000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":5000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":5000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":5000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2018"},{"start":"2018-10-01","end":"2018-12-31","val":0,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-10-01","end":"2018-12-31","val":0,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2018Q4"},{"start":"2019-01-01","end":"2019-03-31","val":2000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"start":"2019-01-01","end":"2019-03-31","val":2000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2019-01-01","end":"2019-03-31","val":2000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":2000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"start":"2019-01-01","end":"2019-06-30","val":2000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"start":"2019-04-01","end":"2019-06-30","val":0,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"start":"2019-04-01","end":"2019-06-30","val":0,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2019-04-01","end":"2019-06-30","val":0,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":4000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-01-01","end":"2019-09-30","val":4000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":2000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-07-01","end":"2019-09-30","val":2000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2019-07-01","end":"2019-09-30","val":2000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":5000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2019-01-01","end":"2019-12-31","val":5000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2019-01-01","end":"2019-12-31","val":5000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2019-10-01","end":"2019-12-31","val":1000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2019Q4"},{"start":"2020-01-01","end":"2020-03-31","val":2000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"start":"2020-01-01","end":"2020-03-31","val":2000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":2000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"start":"2020-01-01","end":"2020-06-30","val":2000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2020-04-01","end":"2020-06-30","val":0,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"start":"2020-04-01","end":"2020-06-30","val":0,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":4000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":4000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"start":"2020-07-01","end":"2020-09-30","val":2000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-07-01","end":"2020-09-30","val":2000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":5000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":5000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":5000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":2000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":2000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":2000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-01-01","end":"2021-06-30","val":2000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":0,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-04-01","end":"2021-06-30","val":0,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":4000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"start":"2021-01-01","end":"2021-09-30","val":4000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2021-07-01","end":"2021-09-30","val":2000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"start":"2021-07-01","end":"2021-09-30","val":2000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":5000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":5000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":5000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":2000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":2000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"start":"2022-01-01","end":"2022-03-31","val":2000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":2000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":2000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":0,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":0,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":0,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":4000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-01-01","end":"2022-09-30","val":4000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":2000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":2000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":2000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":5000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":5000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":5000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2022"},{"start":"2022-10-01","end":"2022-12-31","val":1000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2022Q4"},{"start":"2023-01-01","end":"2023-03-31","val":2000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"start":"2023-01-01","end":"2023-03-31","val":2000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-03-31","val":2000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":2000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-06-30","val":2000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-04-01","end":"2023-06-30","val":0,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-04-01","end":"2023-06-30","val":0,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-04-01","end":"2023-06-30","val":0,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":4000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":4000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":2000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":2000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-07-01","end":"2023-09-30","val":2000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":5000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":5000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":5000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2023-10-01","end":"2023-12-31","val":1000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2023Q4"},{"start":"2024-01-01","end":"2024-03-31","val":2000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":2000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":2000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":2000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08"},{"start":"2024-04-01","end":"2024-06-30","val":0,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-04-01","end":"2024-06-30","val":0,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":4000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"start":"2024-01-01","end":"2024-09-30","val":4000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2024-07-01","end":"2024-09-30","val":2000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"start":"2024-07-01","end":"2024-09-30","val":2000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":5000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2024-01-01","end":"2024-12-31","val":5000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":2000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":2000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08"},{"start":"2025-04-01","end":"2025-06-30","val":0,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":4000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2025-07-01","end":"2025-09-30","val":2000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":5000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"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":"2015-01-01","end":"2015-12-31","val":1119000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2015"},{"start":"2016-01-01","end":"2016-06-30","val":-1016000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":-1423000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":-1174000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-07-01","end":"2016-09-30","val":-158000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":-2939000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2016-01-01","end":"2016-12-31","val":-2939000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-349000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2017-01-01","end":"2017-03-31","val":-349000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-103000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2017-01-01","end":"2017-06-30","val":-103000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2017-04-01","end":"2017-06-30","val":246000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2017-04-01","end":"2017-06-30","val":246000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2017-04-01","end":"2017-06-30","val":246000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":-1046000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-09-30","val":-1046000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"start":"2017-07-01","end":"2017-09-30","val":-943000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-07-01","end":"2017-09-30","val":-943000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"start":"2017-07-01","end":"2017-09-30","val":-943000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":-378000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2017-01-01","end":"2017-12-31","val":-378000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2017-01-01","end":"2017-12-31","val":-378000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2017"},{"start":"2017-10-01","end":"2017-12-31","val":668000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2017Q4"},{"start":"2018-01-01","end":"2018-03-31","val":-67000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":-67000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-01-01","end":"2018-03-31","val":-67000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"start":"2018-01-01","end":"2018-03-31","val":-67000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-306000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-01-01","end":"2018-06-30","val":-306000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"start":"2018-04-01","end":"2018-06-30","val":-239000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-04-01","end":"2018-06-30","val":-239000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-04-01","end":"2018-06-30","val":-239000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"start":"2018-04-01","end":"2018-06-30","val":-239000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-577000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"start":"2018-01-01","end":"2018-09-30","val":-577000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2018-07-01","end":"2018-09-30","val":-271000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"start":"2018-07-01","end":"2018-09-30","val":-271000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-07-01","end":"2018-09-30","val":-271000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2018-07-01","end":"2018-09-30","val":-271000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":865000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":865000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":865000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2018"},{"start":"2018-10-01","end":"2018-12-31","val":1442000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-10-01","end":"2018-12-31","val":1442000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2018Q4"},{"start":"2019-01-01","end":"2019-03-31","val":-737000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"start":"2019-01-01","end":"2019-03-31","val":-737000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2019-01-01","end":"2019-03-31","val":-737000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-360000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"start":"2019-01-01","end":"2019-06-30","val":-360000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"start":"2019-04-01","end":"2019-06-30","val":377000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"start":"2019-04-01","end":"2019-06-30","val":377000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2019-04-01","end":"2019-06-30","val":377000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":316000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-01-01","end":"2019-09-30","val":316000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":676000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-07-01","end":"2019-09-30","val":676000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2019-07-01","end":"2019-09-30","val":676000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":-761000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2019-01-01","end":"2019-12-31","val":-761000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2019-01-01","end":"2019-12-31","val":-761000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2019-10-01","end":"2019-12-31","val":-1077000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2019Q4"},{"start":"2020-01-01","end":"2020-03-31","val":4950000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"start":"2020-01-01","end":"2020-03-31","val":4950000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":2952000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"start":"2020-01-01","end":"2020-06-30","val":2952000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2020-04-01","end":"2020-06-30","val":-1998000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"start":"2020-04-01","end":"2020-06-30","val":-1998000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-60000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":-60000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"start":"2020-07-01","end":"2020-09-30","val":-3012000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-07-01","end":"2020-09-30","val":-3012000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-1105000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":-1105000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":-1105000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-610000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":-610000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-600000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-01-01","end":"2021-06-30","val":-600000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":10000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-04-01","end":"2021-06-30","val":10000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-239000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"start":"2021-01-01","end":"2021-09-30","val":-239000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2021-07-01","end":"2021-09-30","val":361000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"start":"2021-07-01","end":"2021-09-30","val":361000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-197000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":-197000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":1554000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":613000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":1558000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"start":"2022-01-01","end":"2022-03-31","val":1558000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":1570000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":3277000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":957000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":1719000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":1719000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":868000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-01-01","end":"2022-09-30","val":3665000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":-702000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":388000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":388000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-99000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":3775000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":3775000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2022"},{"start":"2022-10-01","end":"2022-12-31","val":110000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2022Q4"},{"start":"2023-01-01","end":"2023-03-31","val":-525000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"start":"2023-01-01","end":"2023-03-31","val":-525000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-03-31","val":-525000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-725000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-06-30","val":-725000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-04-01","end":"2023-06-30","val":-200000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-04-01","end":"2023-06-30","val":-200000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-04-01","end":"2023-06-30","val":-200000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-272000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":-272000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":453000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":453000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-07-01","end":"2023-09-30","val":453000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":-1214000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":-1214000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":-1214000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2023-10-01","end":"2023-12-31","val":-942000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2023Q4"},{"start":"2024-01-01","end":"2024-03-31","val":-519000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":-519000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-510000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":-510000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08"},{"start":"2024-04-01","end":"2024-06-30","val":9000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-04-01","end":"2024-06-30","val":9000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":-360000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"start":"2024-01-01","end":"2024-09-30","val":-360000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2024-07-01","end":"2024-09-30","val":150000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"start":"2024-07-01","end":"2024-09-30","val":150000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":286000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2024-01-01","end":"2024-12-31","val":286000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-294000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-234000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08"},{"start":"2025-04-01","end":"2025-06-30","val":60000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":219000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2025-07-01","end":"2025-09-30","val":453000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":331000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"NetIncomeLossIncludingPortionAttributableToNonredeemableNoncontrollingInterest":{"label":"Net Income (Loss), Including Portion Attributable to Nonredeemable Noncontrolling Interest","description":"Amount after income tax of income (loss) including the portion attributable to nonredeemable noncontrolling interest. Excludes the portion attributable to redeemable noncontrolling interest recognized as temporary equity.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":1119000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":-2939000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2016-01-01","end":"2016-12-31","val":-2939000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-06-30","val":-103000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2017-01-01","end":"2017-12-31","val":-378000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2017-01-01","end":"2017-12-31","val":-378000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2017-01-01","end":"2017-12-31","val":-378000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":870000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":870000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":870000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":-735000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2019-01-01","end":"2019-12-31","val":-735000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2019-01-01","end":"2019-12-31","val":-735000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":-1056000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":-1056000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":-1056000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":-103000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":-103000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":1648000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":10000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":3884000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":3884000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":-1107000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":-1107000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":-1107000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":393000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2024-01-01","end":"2024-12-31","val":393000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":438000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"NetInvestmentIncome":{"label":"Net Investment Income","description":"Amount, after investment expense, of income earned from investments in securities and real estate. Includes, but is not limited to, real estate investment, policy loans, dividends, and interest. Excludes realized gain (loss) on investments.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":3099000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2015"},{"start":"2016-01-01","end":"2016-06-30","val":1553000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":805000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":2422000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-07-01","end":"2016-09-30","val":869000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":3207000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2016-01-01","end":"2016-12-31","val":3207000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":782000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":1548000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2017-01-01","end":"2017-06-30","val":1548000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2017-04-01","end":"2017-06-30","val":766000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2017-04-01","end":"2017-06-30","val":766000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":2309000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-09-30","val":2309000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"start":"2017-07-01","end":"2017-09-30","val":761000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-07-01","end":"2017-09-30","val":761000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":3078000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2017-01-01","end":"2017-12-31","val":3078000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2017-01-01","end":"2017-12-31","val":3078000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":817000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":817000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":1623000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-01-01","end":"2018-06-30","val":1623000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"start":"2018-04-01","end":"2018-06-30","val":806000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-04-01","end":"2018-06-30","val":806000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":2476000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"start":"2018-01-01","end":"2018-09-30","val":2476000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2018-07-01","end":"2018-09-30","val":853000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"start":"2018-07-01","end":"2018-09-30","val":853000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":3338000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":3338000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":3338000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":811000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"start":"2019-01-01","end":"2019-03-31","val":811000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":1753000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"start":"2019-01-01","end":"2019-06-30","val":1753000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"start":"2019-04-01","end":"2019-06-30","val":942000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"start":"2019-04-01","end":"2019-06-30","val":942000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":2681000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-01-01","end":"2019-09-30","val":2681000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":928000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-07-01","end":"2019-09-30","val":928000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":3579000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2019-01-01","end":"2019-12-31","val":3579000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2019-01-01","end":"2019-12-31","val":3579000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":916000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"start":"2020-01-01","end":"2020-03-31","val":916000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":1568000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"start":"2020-01-01","end":"2020-06-30","val":1568000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2020-04-01","end":"2020-06-30","val":652000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"start":"2020-04-01","end":"2020-06-30","val":652000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":2564000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":2564000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"start":"2020-07-01","end":"2020-09-30","val":996000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-07-01","end":"2020-09-30","val":996000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":3601000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":3601000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":3601000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":1187000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":1187000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":2399000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-01-01","end":"2021-06-30","val":2399000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":1212000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-04-01","end":"2021-06-30","val":1212000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":3680000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"start":"2021-01-01","end":"2021-09-30","val":3680000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2021-07-01","end":"2021-09-30","val":1281000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"start":"2021-07-01","end":"2021-09-30","val":1281000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":4881000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":4881000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":4881000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":1151000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":1151000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":2212000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":2212000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":1061000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":1061000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":3089000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-01-01","end":"2022-09-30","val":3089000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":877000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":877000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":4138000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":4138000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":4138000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":1059000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"start":"2023-01-01","end":"2023-03-31","val":1059000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":2255000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-06-30","val":2255000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-04-01","end":"2023-06-30","val":1196000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-04-01","end":"2023-06-30","val":1196000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":3457000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":3457000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":1202000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":1202000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":4664000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":4664000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":4664000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":1254000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":1254000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":2561000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":2561000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08"},{"start":"2024-04-01","end":"2024-06-30","val":1307000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-04-01","end":"2024-06-30","val":1307000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":3849000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"start":"2024-01-01","end":"2024-09-30","val":3849000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2024-07-01","end":"2024-09-30","val":1288000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"start":"2024-07-01","end":"2024-09-30","val":1288000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":5222000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2024-01-01","end":"2024-12-31","val":5222000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":1297000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":2582000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08"},{"start":"2025-04-01","end":"2025-06-30","val":1285000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":3916000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2025-07-01","end":"2025-09-30","val":1334000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":5244000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityOrNetAssets1":{"label":"New Accounting Pronouncement or Change in Accounting Principle, Cumulative Effect of Change on Equity or Net Assets (Deprecated 2020-01-31)","description":"Amount of 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":[{"end":"2017-12-31","val":0,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"end":"2017-12-31","val":20000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":-4000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"end":"2017-12-31","val":-4000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"end":"2017-12-31","val":-4000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"end":"2017-12-31","val":-4000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"end":"2017-12-31","val":-4000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2017Q4I"},{"end":"2018-06-30","val":-4000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":-4000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06","frame":"CY2018Q3I"}]}},"NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfAdoptionQuantification":{"label":"New Accounting Pronouncement or Change in Accounting Principle, Effect of Adoption, Quantification (Deprecated 2020-01-31)","description":"Represents the quantification of the effect of adopting the new accounting standard or change in accounting principle expected by the entity to have a significant effect on the entity's financial statements.","units":{"USD":[{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2017"}]}},"NoninterestExpenseCommissionExpense":{"label":"Noninterest Expense Commission Expense","description":"Amount of fees incurred for commissions on mutual funds and insurance products.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":715000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2015"},{"start":"2016-01-01","end":"2016-06-30","val":314000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":130000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":470000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-07-01","end":"2016-09-30","val":156000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":637000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":193000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":390000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2017-01-01","end":"2017-06-30","val":390000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2017-04-01","end":"2017-06-30","val":197000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2017-04-01","end":"2017-06-30","val":197000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":602000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-09-30","val":602000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"start":"2017-07-01","end":"2017-09-30","val":212000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-07-01","end":"2017-09-30","val":212000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":806000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":215000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":429000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-04-01","end":"2018-06-30","val":214000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":650000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"start":"2018-07-01","end":"2018-09-30","val":221000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06","frame":"CY2018Q3"}]}},"NotesReceivableGross":{"label":"Financing Receivable, before Allowance for Credit Loss","description":"Amount, before allowance for credit loss, of financing receivable.","units":{"USD":[{"end":"2018-12-31","val":13751000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"end":"2018-12-31","val":13751000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"end":"2018-12-31","val":13751000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"end":"2018-12-31","val":13751000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2018Q4I"},{"end":"2019-03-31","val":14564000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":15142000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06","frame":"CY2019Q2I"},{"end":"2019-09-30","val":15423000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2019Q3I"},{"end":"2019-12-31","val":15817000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2019Q4I"}]}},"NumberOfReportableSegments":{"label":"Number of Reportable Segments","description":"Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.","units":{"Segment":[{"start":"2017-01-01","end":"2017-06-30","val":3,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2017-01-01","end":"2017-09-30","val":3,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-12-31","val":3,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":3,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":3,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-01-01","end":"2018-09-30","val":3,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"start":"2018-01-01","end":"2018-12-31","val":3,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":3,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":3,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"start":"2019-01-01","end":"2019-09-30","val":3,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-01-01","end":"2019-12-31","val":3,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":3,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":3,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"start":"2020-01-01","end":"2020-09-30","val":3,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-12-31","val":3,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":3,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":3,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-01-01","end":"2021-09-30","val":3,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"start":"2021-01-01","end":"2021-12-31","val":3,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":3,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":3,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-09-30","val":3,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-01-01","end":"2022-12-31","val":3,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":3,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":3,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-09-30","val":3,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-12-31","val":3,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":3,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":3,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2025-01-01","end":"2025-09-30","val":4,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2025-01-01","end":"2025-12-31","val":4,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"ObligationToReturnSecuritiesReceivedAsCollateral":{"label":"Obligation to Return Securities Received as Collateral","description":"The fair value of collateral received by the entity associated with securities borrowed that must be returned if the counterparty fulfills its obligations. It appears on the balance sheet as a liability and has a corresponding asset that appears on the balance sheet called Securities Received as Collateral.","units":{"USD":[{"end":"2017-12-31","val":4169000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2017Q4I"},{"end":"2018-12-31","val":5057000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"end":"2018-12-31","val":5057000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"end":"2018-12-31","val":5057000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"end":"2018-12-31","val":5057000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"end":"2018-12-31","val":5057000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2018Q4I"},{"end":"2019-03-31","val":3990000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":4094000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06","frame":"CY2019Q2I"},{"end":"2019-09-30","val":5291000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2019Q3I"},{"end":"2019-12-31","val":4391000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"end":"2019-12-31","val":4391000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2019-12-31","val":4391000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"end":"2019-12-31","val":4391000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":4391000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2019Q4I"},{"end":"2020-03-31","val":10988000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":7876000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07","frame":"CY2020Q2I"},{"end":"2020-09-30","val":6989000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":5252000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"end":"2020-12-31","val":5252000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":5252000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"end":"2020-12-31","val":5252000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"end":"2020-12-31","val":5252000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2020Q4I"},{"end":"2021-03-31","val":4281000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":5143000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2021Q2I"},{"end":"2021-09-30","val":5639000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05","frame":"CY2021Q3I"},{"end":"2021-12-31","val":6269000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2021-12-31","val":6269000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":6269000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":6269000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"end":"2021-12-31","val":6269000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":6209000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":6675000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":6532000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2022Q3I"},{"end":"2022-12-31","val":4560000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":4560000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"end":"2022-12-31","val":4560000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":4560000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":4560000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2022Q4I"},{"end":"2023-03-31","val":4401000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2023Q1I"},{"end":"2023-06-30","val":4133000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":3941000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":3670000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"end":"2023-12-31","val":3670000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":3670000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":3670000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"end":"2023-12-31","val":3670000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2023Q4I"},{"end":"2024-03-31","val":3653000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":3906000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":3764000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08","frame":"CY2024Q3I"},{"end":"2024-12-31","val":3891000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"end":"2024-12-31","val":3891000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09"},{"end":"2024-12-31","val":3891000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08"},{"end":"2024-12-31","val":3891000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"end":"2024-12-31","val":3891000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024Q4I"},{"end":"2025-03-31","val":3904000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2025Q1I"},{"end":"2025-06-30","val":3994000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08","frame":"CY2025Q2I"},{"end":"2025-09-30","val":4347000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3I"},{"end":"2025-12-31","val":4705000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025Q4I"}]}},"OperatingExpenses":{"label":"Operating Expenses","description":"Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":2120000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2015"},{"start":"2016-01-01","end":"2016-06-30","val":1045000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":493000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":1564000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-07-01","end":"2016-09-30","val":519000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":2284000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2016-01-01","end":"2016-12-31","val":2284000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":564000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":1178000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2017-01-01","end":"2017-06-30","val":1178000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2017-04-01","end":"2017-06-30","val":614000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2017-04-01","end":"2017-06-30","val":614000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":1789000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-09-30","val":1789000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"start":"2017-07-01","end":"2017-09-30","val":611000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-07-01","end":"2017-09-30","val":611000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":2483000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2017-01-01","end":"2017-12-31","val":2483000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2017-01-01","end":"2017-12-31","val":2483000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":618000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":618000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":1309000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-01-01","end":"2018-06-30","val":1309000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"start":"2018-04-01","end":"2018-06-30","val":691000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-04-01","end":"2018-06-30","val":691000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":1974000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"start":"2018-01-01","end":"2018-09-30","val":1974000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2018-07-01","end":"2018-09-30","val":665000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"start":"2018-07-01","end":"2018-09-30","val":665000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":2575000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":2575000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":2575000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":592000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"start":"2019-01-01","end":"2019-03-31","val":592000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":1213000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"start":"2019-01-01","end":"2019-06-30","val":1213000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"start":"2019-04-01","end":"2019-06-30","val":621000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"start":"2019-04-01","end":"2019-06-30","val":621000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":1824000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-01-01","end":"2019-09-30","val":1824000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":611000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-07-01","end":"2019-09-30","val":611000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":2491000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2019-01-01","end":"2019-12-31","val":2491000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2019-01-01","end":"2019-12-31","val":2491000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":517000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"start":"2020-01-01","end":"2020-03-31","val":517000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":1094000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"start":"2020-01-01","end":"2020-06-30","val":1094000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2020-04-01","end":"2020-06-30","val":577000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"start":"2020-04-01","end":"2020-06-30","val":577000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":1674000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":1674000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"start":"2020-07-01","end":"2020-09-30","val":580000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-07-01","end":"2020-09-30","val":580000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":2353000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":2353000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":2353000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":562000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":562000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":1170000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-01-01","end":"2021-06-30","val":1170000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":608000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-04-01","end":"2021-06-30","val":608000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":1749000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"start":"2021-01-01","end":"2021-09-30","val":1749000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2021-07-01","end":"2021-09-30","val":579000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"start":"2021-07-01","end":"2021-09-30","val":579000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":2451000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":2451000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":2449000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":510000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":509000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":1101000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":1101000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":591000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":592000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":1596000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-01-01","end":"2022-09-30","val":1596000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":495000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":495000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":2085000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":2085000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":2085000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":478000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"start":"2023-01-01","end":"2023-03-31","val":478000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":980000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-06-30","val":980000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-04-01","end":"2023-06-30","val":502000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-04-01","end":"2023-06-30","val":502000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":1453000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":1453000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":473000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":473000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":1977000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":1977000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":1977000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":507000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":507000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":975000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":975000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08"},{"start":"2024-04-01","end":"2024-06-30","val":468000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-04-01","end":"2024-06-30","val":468000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":1467000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"start":"2024-01-01","end":"2024-09-30","val":1467000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2024-07-01","end":"2024-09-30","val":492000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"start":"2024-07-01","end":"2024-09-30","val":492000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":1946000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2024-01-01","end":"2024-12-31","val":1946000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":493000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":975000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08"},{"start":"2025-04-01","end":"2025-06-30","val":482000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":1455000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2025-07-01","end":"2025-09-30","val":480000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":1958000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"OperatingLossCarryforwards":{"label":"Operating Loss Carryforwards","description":"Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.","units":{"USD":[{"end":"2017-12-31","val":2000000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2017Q4I"},{"end":"2018-12-31","val":5011000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2018Q4I"},{"end":"2019-12-31","val":5178000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2019Q4I"},{"end":"2020-12-31","val":7075000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2020Q4I"},{"end":"2021-12-31","val":5972000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2021Q4I"},{"end":"2022-12-31","val":5936000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2022Q4I"},{"end":"2023-12-31","val":8785000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2023Q4I"},{"end":"2024-12-31","val":9541000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2024Q4I"},{"end":"2025-12-31","val":11157000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025Q4I"}]}},"OtherAssets":{"label":"Other Assets","description":"Amount of assets classified as other.","units":{"USD":[{"end":"2016-12-31","val":616000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"end":"2016-12-31","val":616000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":616000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2016Q4I"},{"end":"2017-06-30","val":600000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15","frame":"CY2017Q2I"},{"end":"2017-09-30","val":647000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":588000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"end":"2017-12-31","val":588000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":588000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"end":"2017-12-31","val":588000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"end":"2017-12-31","val":588000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2017Q4I"},{"end":"2018-03-31","val":593000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":580000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":583000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06","frame":"CY2018Q3I"},{"end":"2018-12-31","val":573000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"end":"2018-12-31","val":573000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"end":"2018-12-31","val":573000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"end":"2018-12-31","val":573000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"end":"2018-12-31","val":573000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2018Q4I"},{"end":"2019-03-31","val":618000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":610000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06","frame":"CY2019Q2I"},{"end":"2019-09-30","val":577000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2019Q3I"},{"end":"2019-12-31","val":584000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"end":"2019-12-31","val":584000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2019-12-31","val":584000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"end":"2019-12-31","val":584000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":584000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2019Q4I"},{"end":"2020-03-31","val":550000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":532000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07","frame":"CY2020Q2I"},{"end":"2020-09-30","val":447000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":516000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"end":"2020-12-31","val":516000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":516000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"end":"2020-12-31","val":516000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"end":"2020-12-31","val":516000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2020Q4I"},{"end":"2021-03-31","val":506000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":494000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2021Q2I"},{"end":"2021-09-30","val":484000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05","frame":"CY2021Q3I"},{"end":"2021-12-31","val":482000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2021-12-31","val":482000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":482000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":482000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"end":"2021-12-31","val":482000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":465000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":445000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":446000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2022Q3I"},{"end":"2022-12-31","val":442000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":401000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"end":"2022-12-31","val":401000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":401000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":401000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2022Q4I"},{"end":"2023-03-31","val":395000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2023Q1I"},{"end":"2023-06-30","val":382000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":368000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":370000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"end":"2023-12-31","val":370000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":370000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":370000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"end":"2023-12-31","val":370000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2023Q4I"},{"end":"2024-03-31","val":349000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":404000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":324000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08","frame":"CY2024Q3I"},{"end":"2024-12-31","val":370000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"end":"2024-12-31","val":370000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09"},{"end":"2024-12-31","val":370000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08"},{"end":"2024-12-31","val":370000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"end":"2024-12-31","val":370000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024Q4I"},{"end":"2025-03-31","val":364000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2025Q1I"},{"end":"2025-06-30","val":348000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08","frame":"CY2025Q2I"},{"end":"2025-09-30","val":342000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3I"},{"end":"2025-12-31","val":332000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025Q4I"}]}},"OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax":{"label":"OCI, Debt Securities, Available-for-Sale, Gain (Loss), after Adjustment, before Tax","description":"Amount, before tax and after adjustment, of unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale) and unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":-1898000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":-421000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2016-01-01","end":"2016-12-31","val":-421000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":336000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2017-01-01","end":"2017-12-31","val":336000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2017-01-01","end":"2017-12-31","val":336000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":-1165000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":-1165000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":-1165000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":3209000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2019-01-01","end":"2019-12-31","val":3209000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2019-01-01","end":"2019-12-31","val":3209000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":3208000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":3208000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":3208000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":-2107000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":-2107000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":-2963000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":-12443000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":-14503000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":-14503000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":2375000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":2375000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":2375000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":-1037000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2024-01-01","end":"2024-12-31","val":-1037000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":2050000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax":{"label":"Other Comprehensive Income (Loss), before Reclassifications, before Tax","description":"Amount before tax and reclassification adjustments of other comprehensive income (loss).","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":-1908000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2015"},{"start":"2016-01-01","end":"2016-06-30","val":1694000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":319000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":1471000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-07-01","end":"2016-09-30","val":-223000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":-391000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2016-01-01","end":"2016-12-31","val":-391000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":273000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":892000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2017-01-01","end":"2017-06-30","val":892000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2017-04-01","end":"2017-06-30","val":619000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2017-04-01","end":"2017-06-30","val":619000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":5000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-09-30","val":5000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"start":"2017-07-01","end":"2017-09-30","val":-887000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-07-01","end":"2017-09-30","val":-887000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":110000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2017-01-01","end":"2017-12-31","val":110000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2017-01-01","end":"2017-12-31","val":110000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-1144000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":-1144000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-1094000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-01-01","end":"2018-06-30","val":-1094000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"start":"2018-04-01","end":"2018-06-30","val":50000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-04-01","end":"2018-06-30","val":50000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-1418000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"start":"2018-01-01","end":"2018-09-30","val":-1418000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2018-07-01","end":"2018-09-30","val":-324000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"start":"2018-07-01","end":"2018-09-30","val":-324000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":-1185000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":-1185000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":-1185000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":1215000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"start":"2019-01-01","end":"2019-03-31","val":1215000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":2590000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"start":"2019-01-01","end":"2019-06-30","val":2590000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"start":"2019-04-01","end":"2019-06-30","val":1375000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"start":"2019-04-01","end":"2019-06-30","val":1375000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":3717000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-01-01","end":"2019-09-30","val":3717000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":1127000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-07-01","end":"2019-09-30","val":1127000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":3327000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2019-01-01","end":"2019-12-31","val":3327000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2019-01-01","end":"2019-12-31","val":3327000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-737000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"start":"2020-01-01","end":"2020-03-31","val":-737000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":2188000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"start":"2020-01-01","end":"2020-06-30","val":2188000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2020-04-01","end":"2020-06-30","val":2925000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"start":"2020-04-01","end":"2020-06-30","val":2925000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":2717000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":2717000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"start":"2020-07-01","end":"2020-09-30","val":529000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-07-01","end":"2020-09-30","val":529000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":3465000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":3465000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":3465000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-2925000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":-2925000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-1425000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-01-01","end":"2021-06-30","val":-1425000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":1500000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-04-01","end":"2021-06-30","val":1500000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-1810000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"start":"2021-01-01","end":"2021-09-30","val":-1810000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2021-07-01","end":"2021-09-30","val":-385000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"start":"2021-07-01","end":"2021-09-30","val":-385000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-1953000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":-1953000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":-2202000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-4862000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":-3317000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-9313000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":-5464000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":-4451000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":-2147000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-13853000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-01-01","end":"2022-09-30","val":-9109000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":-4540000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":-3645000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-12366000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":-8007000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":-8007000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":972000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"start":"2023-01-01","end":"2023-03-31","val":972000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":163000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-06-30","val":163000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-04-01","end":"2023-06-30","val":-809000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-04-01","end":"2023-06-30","val":-809000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-1450000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":-1450000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":-1613000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":-1613000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":866000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":866000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":866000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-246000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":-246000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-336000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":-336000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08"},{"start":"2024-04-01","end":"2024-06-30","val":-90000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-04-01","end":"2024-06-30","val":-90000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":1285000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"start":"2024-01-01","end":"2024-09-30","val":1285000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2024-07-01","end":"2024-09-30","val":1621000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"start":"2024-07-01","end":"2024-09-30","val":1621000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":-217000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2024-01-01","end":"2024-12-31","val":-217000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":744000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":1259000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08"},{"start":"2025-04-01","end":"2025-06-30","val":515000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":1534000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2025-07-01","end":"2025-09-30","val":275000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":1884000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax":{"label":"Other Comprehensive Income (Loss), before Reclassifications, Net of Tax","description":"Amount after tax, before reclassification adjustments of other comprehensive income (loss).","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":1475000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2015"},{"start":"2016-01-01","end":"2016-06-30","val":2619000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":2659000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":2468000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-07-01","end":"2016-09-30","val":2481000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":1264000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2016-01-01","end":"2016-12-31","val":1264000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":1454000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":1847000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2017-01-01","end":"2017-06-30","val":1847000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2017-04-01","end":"2017-06-30","val":1899000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2017-04-01","end":"2017-06-30","val":1899000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":1277000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-09-30","val":1277000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"start":"2017-07-01","end":"2017-09-30","val":1324000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-07-01","end":"2017-09-30","val":1324000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":1347000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2017-01-01","end":"2017-12-31","val":1347000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2017-01-01","end":"2017-12-31","val":1347000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":762000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":698000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":753000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-01-01","end":"2018-06-30","val":753000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"start":"2018-04-01","end":"2018-06-30","val":792000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-04-01","end":"2018-06-30","val":792000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":497000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"start":"2018-01-01","end":"2018-09-30","val":497000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2018-07-01","end":"2018-09-30","val":559000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"start":"2018-07-01","end":"2018-09-30","val":559000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":747000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":747000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":747000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":1675000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"start":"2019-01-01","end":"2019-03-31","val":1675000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":2763000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"start":"2019-01-01","end":"2019-06-30","val":2763000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"start":"2019-04-01","end":"2019-06-30","val":2758000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"start":"2019-04-01","end":"2019-06-30","val":2758000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":3653000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-01-01","end":"2019-09-30","val":3653000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":3592000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-07-01","end":"2019-09-30","val":3592000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":3347000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2019-01-01","end":"2019-12-31","val":3347000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2019-01-01","end":"2019-12-31","val":3347000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":2658000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"start":"2020-01-01","end":"2020-03-31","val":2658000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":4960000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"start":"2020-01-01","end":"2020-06-30","val":4960000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2020-04-01","end":"2020-06-30","val":4949000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"start":"2020-04-01","end":"2020-06-30","val":4949000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":5378000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":5378000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"start":"2020-07-01","end":"2020-09-30","val":5383000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-07-01","end":"2020-09-30","val":5383000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":5970000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":5970000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":5970000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":3405000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":3405000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":4591000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-01-01","end":"2021-06-30","val":4591000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":4575000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-04-01","end":"2021-06-30","val":4575000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":4287000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"start":"2021-01-01","end":"2021-09-30","val":4287000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2021-07-01","end":"2021-09-30","val":4292000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"start":"2021-07-01","end":"2021-09-30","val":4292000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":4173000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":4173000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":48000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":330000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":-2574000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-3185000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":-4270000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":-3152000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":-4237000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-6771000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-01-01","end":"2022-09-30","val":-7149000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":-6677000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":-7055000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-5596000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":-6278000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":-6278000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-5338000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"start":"2023-01-01","end":"2023-03-31","val":-5338000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-5977000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-06-30","val":-5977000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-04-01","end":"2023-06-30","val":-5927000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-04-01","end":"2023-06-30","val":-5927000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-7251000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":-7251000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":-7155000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":-7155000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":-5422000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":-5422000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":-5422000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-5441000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":-5441000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-5512000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":-5512000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08"},{"start":"2024-04-01","end":"2024-06-30","val":-5484000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-04-01","end":"2024-06-30","val":-5484000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":-4230000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"start":"2024-01-01","end":"2024-09-30","val":-4230000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2024-07-01","end":"2024-09-30","val":-4137000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"start":"2024-07-01","end":"2024-09-30","val":-4137000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":-5418000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2024-01-01","end":"2024-12-31","val":-5418000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-4690000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-4284000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08"},{"start":"2025-04-01","end":"2025-06-30","val":-4264000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":-4065000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2025-07-01","end":"2025-09-30","val":-4038000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":-3789000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"OtherComprehensiveIncomeLossBeforeReclassificationsTax":{"label":"Other Comprehensive Income (Loss) before Reclassifications, Tax","description":"Amount of tax expense (benefit) allocated to other comprehensive income (loss) before reclassification adjustment from accumulated other comprehensive income (loss).","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":668000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2015"},{"start":"2016-01-01","end":"2016-06-30","val":-598000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":-116000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":-526000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-07-01","end":"2016-09-30","val":72000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":132000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2016-01-01","end":"2016-12-31","val":132000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-84000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-310000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2017-01-01","end":"2017-06-30","val":-310000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2017-04-01","end":"2017-06-30","val":-226000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2017-04-01","end":"2017-06-30","val":-226000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":7000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-09-30","val":7000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"start":"2017-07-01","end":"2017-09-30","val":317000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-07-01","end":"2017-09-30","val":317000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":-28000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2017-01-01","end":"2017-12-31","val":-28000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2017-01-01","end":"2017-12-31","val":-28000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":245000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":245000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":250000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-01-01","end":"2018-06-30","val":250000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"start":"2018-04-01","end":"2018-06-30","val":5000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-04-01","end":"2018-06-30","val":5000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":318000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"start":"2018-01-01","end":"2018-09-30","val":318000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2018-07-01","end":"2018-09-30","val":68000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"start":"2018-07-01","end":"2018-09-30","val":68000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":335000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":335000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":335000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-256000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"start":"2019-01-01","end":"2019-03-31","val":-256000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-543000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"start":"2019-01-01","end":"2019-06-30","val":-543000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"start":"2019-04-01","end":"2019-06-30","val":-287000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"start":"2019-04-01","end":"2019-06-30","val":-287000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":-780000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-01-01","end":"2019-09-30","val":-780000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":-237000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-07-01","end":"2019-09-30","val":-237000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":-696000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2019-01-01","end":"2019-12-31","val":-696000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2019-01-01","end":"2019-12-31","val":-696000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":155000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"start":"2020-01-01","end":"2020-03-31","val":155000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-468000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"start":"2020-01-01","end":"2020-06-30","val":-468000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2020-04-01","end":"2020-06-30","val":-623000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"start":"2020-04-01","end":"2020-06-30","val":-623000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-579000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":-579000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"start":"2020-07-01","end":"2020-09-30","val":-111000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-07-01","end":"2020-09-30","val":-111000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-735000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":-735000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":-735000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":614000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":614000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":300000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-01-01","end":"2021-06-30","val":300000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":-314000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-04-01","end":"2021-06-30","val":-314000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":381000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"start":"2021-01-01","end":"2021-09-30","val":381000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2021-07-01","end":"2021-09-30","val":81000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"start":"2021-07-01","end":"2021-09-30","val":81000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":410000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":410000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":463000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":1020000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":696000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":1956000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":1147000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":936000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":451000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":2910000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-01-01","end":"2022-09-30","val":1913000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":954000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":766000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":2598000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":1682000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":1682000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-204000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"start":"2023-01-01","end":"2023-03-31","val":-204000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-34000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-06-30","val":-34000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-04-01","end":"2023-06-30","val":170000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-04-01","end":"2023-06-30","val":170000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":305000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":305000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":339000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":339000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":-182000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":-182000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":-182000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":51000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":51000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":70000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":70000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08"},{"start":"2024-04-01","end":"2024-06-30","val":19000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-04-01","end":"2024-06-30","val":19000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":-269000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"start":"2024-01-01","end":"2024-09-30","val":-269000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2024-07-01","end":"2024-09-30","val":-339000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"start":"2024-07-01","end":"2024-09-30","val":-339000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":45000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2024-01-01","end":"2024-12-31","val":45000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-156000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-265000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08"},{"start":"2025-04-01","end":"2025-06-30","val":-109000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":-321000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2025-07-01","end":"2025-09-30","val":-56000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":-395000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"OtherComprehensiveIncomeLossBeforeTax":{"label":"Other Comprehensive Income (Loss), before Tax","description":"Amount before tax, after reclassification adjustments of other comprehensive income (loss).","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":-1834000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":-391000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2016-01-01","end":"2016-12-31","val":-391000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":152000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2017-01-01","end":"2017-12-31","val":152000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2017-01-01","end":"2017-12-31","val":152000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":-1137000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":-1137000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":-1137000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":3192000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2019-01-01","end":"2019-12-31","val":3192000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2019-01-01","end":"2019-12-31","val":3192000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":3143000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":3143000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":3143000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":-1954000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":-1954000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":-2203000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":-12148000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":-7789000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":-7789000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":1088000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":1088000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":1088000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":-40000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2024-01-01","end":"2024-12-31","val":-40000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":1960000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesBeforeTax":{"label":"Other Comprehensive Income (Loss), Derivatives Qualifying as Hedges, before Tax","description":"Amount before tax, after reclassification adjustments, of increase (decrease) in accumulated gain (loss) from derivative instruments designated and qualifying as the effective portion of cash flow hedges and an entity's share of an equity investee's increase (decrease) in deferred hedging gain (loss).","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":95000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":26000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2016-01-01","end":"2016-12-31","val":26000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":-175000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2017-01-01","end":"2017-12-31","val":-175000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2017-01-01","end":"2017-12-31","val":-175000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":25000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":25000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":25000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":-19000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2019-01-01","end":"2019-12-31","val":-19000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":-72000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2020"}]}},"OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax":{"label":"Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, before Tax","description":"Amount before tax, after reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":-25000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":1000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2016-01-01","end":"2016-12-31","val":1000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":10000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2017-01-01","end":"2017-12-31","val":10000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2017-01-01","end":"2017-12-31","val":10000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":-4000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":-4000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":-4000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":12000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2019-01-01","end":"2019-12-31","val":12000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2019-01-01","end":"2019-12-31","val":12000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":20000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":20000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":20000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":1000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":1000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":1000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":-22000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":-22000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":-22000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":18000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":18000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":18000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":-19000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2024-01-01","end":"2024-12-31","val":-19000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":43000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"OtherComprehensiveIncomeLossNetOfTax":{"label":"Other Comprehensive Income (Loss), Net of Tax","description":"Amount after tax and reclassification adjustments of other comprehensive income (loss).","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":-1192000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2015"},{"start":"2016-01-01","end":"2016-06-30","val":1109000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2016-01-01","end":"2016-09-30","val":916000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-01-01","end":"2016-12-31","val":-258000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2016-01-01","end":"2016-12-31","val":-258000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":241000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":629000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2017-01-01","end":"2017-06-30","val":629000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2017-01-01","end":"2017-09-30","val":43000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-09-30","val":43000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"start":"2017-01-01","end":"2017-12-31","val":110000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2017-01-01","end":"2017-12-31","val":110000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2017-01-01","end":"2017-12-31","val":110000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-860000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":-860000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"start":"2018-01-01","end":"2018-03-31","val":-860000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-782000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-01-01","end":"2018-06-30","val":-782000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2018-04-01","end":"2018-06-30","val":78000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-1045000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"start":"2018-07-01","end":"2018-09-30","val":-263000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":-881000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":-881000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":-881000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":954000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"start":"2019-01-01","end":"2019-03-31","val":954000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"start":"2019-01-01","end":"2019-03-31","val":954000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"start":"2019-01-01","end":"2019-03-31","val":954000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":1986000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-01-01","end":"2019-06-30","val":1986000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-04-01","end":"2019-06-30","val":1032000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"start":"2019-04-01","end":"2019-06-30","val":1032000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07","frame":"CY2019Q2"},{"start":"2019-07-01","end":"2019-09-30","val":865000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-07-01","end":"2019-09-30","val":865000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":2524000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2019-01-01","end":"2019-12-31","val":2524000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2019-01-01","end":"2019-12-31","val":2524000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-596000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"start":"2020-01-01","end":"2020-03-31","val":-596000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"start":"2020-01-01","end":"2020-03-31","val":-596000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2020-01-01","end":"2020-03-31","val":-596000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":1722000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-06-30","val":1722000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"start":"2020-04-01","end":"2020-06-30","val":2318000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"start":"2020-04-01","end":"2020-06-30","val":2318000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2020Q2"},{"start":"2020-07-01","end":"2020-09-30","val":416000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-07-01","end":"2020-09-30","val":416000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":2473000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":2473000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":2473000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-2327000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":-2327000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-01-01","end":"2021-03-31","val":-2327000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":-2327000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-1120000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"start":"2021-01-01","end":"2021-06-30","val":-1120000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2021-04-01","end":"2021-06-30","val":1207000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-04-01","end":"2021-06-30","val":1207000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-07-01","end":"2021-09-30","val":-306000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"start":"2021-07-01","end":"2021-09-30","val":-306000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-1544000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":-1544000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":-1740000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-3809000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":-3809000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-03-31","val":-2588000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"start":"2022-01-01","end":"2022-03-31","val":-2588000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-7263000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-01-01","end":"2022-06-30","val":-4223000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-04-01","end":"2022-06-30","val":-3454000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":-1635000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2022Q2"},{"start":"2022-07-01","end":"2022-09-30","val":-3546000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":-2839000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-9596000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":-6153000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":-6153000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":818000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"start":"2023-01-01","end":"2023-03-31","val":818000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-03-31","val":818000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2023-01-01","end":"2023-03-31","val":818000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":225000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-06-30","val":225000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"start":"2023-04-01","end":"2023-06-30","val":-593000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-04-01","end":"2023-06-30","val":-593000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2023Q2"},{"start":"2023-07-01","end":"2023-09-30","val":-1235000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":-1235000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":860000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":860000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":860000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-167000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":-167000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-03-31","val":-167000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09"},{"start":"2024-01-01","end":"2024-03-31","val":-167000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-173000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"start":"2024-01-01","end":"2024-06-30","val":-173000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2024-04-01","end":"2024-06-30","val":-6000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-04-01","end":"2024-06-30","val":-6000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08","frame":"CY2024Q2"},{"start":"2024-07-01","end":"2024-09-30","val":1292000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"start":"2024-07-01","end":"2024-09-30","val":1292000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":-32000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2024-01-01","end":"2024-12-31","val":-32000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":608000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09"},{"start":"2025-01-01","end":"2025-03-31","val":608000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":1021000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2025-04-01","end":"2025-06-30","val":413000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08","frame":"CY2025Q2"},{"start":"2025-07-01","end":"2025-09-30","val":237000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":1549000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax":{"label":"Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, before Tax","description":"Amount, before tax, after reclassification adjustment, of (increase) decrease in accumulated other comprehensive income for defined benefit plan.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":6000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":-3000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2016-01-01","end":"2016-12-31","val":-3000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":19000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2017-01-01","end":"2017-12-31","val":19000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2017-01-01","end":"2017-12-31","val":19000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":-7000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":-7000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":-7000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":10000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2019-01-01","end":"2019-12-31","val":10000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2019-01-01","end":"2019-12-31","val":10000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":13000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":13000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":13000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":4000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":4000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":5000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":-8000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":-8000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":-8000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":2000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":2000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":2000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":-3000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2024-01-01","end":"2024-12-31","val":-3000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":-3000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"OtherComprehensiveIncomeLossTax":{"label":"Other Comprehensive Income (Loss), Tax","description":"Amount of tax expense (benefit) allocated to other comprehensive income (loss).","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":-642000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":-133000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2016-01-01","end":"2016-12-31","val":-133000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":-259000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2017-01-01","end":"2017-12-31","val":-259000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2017-01-01","end":"2017-12-31","val":-259000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":-256000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":-256000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":-256000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":668000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2019-01-01","end":"2019-12-31","val":668000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2019-01-01","end":"2019-12-31","val":668000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":667000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":667000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":667000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":-410000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":-410000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":-463000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":-2552000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":-1636000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":-1636000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":228000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":228000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":228000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":-8000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2024-01-01","end":"2024-12-31","val":-8000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":411000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"OtherDeferredCompensationArrangementsLiabilityCurrentAndNoncurrent":{"label":"Other Deferred Compensation Arrangements, Liability, Current and Noncurrent","description":"Amount of the liabilities for deferred compensation arrangements classified as other.","units":{"USD":[{"end":"2017-12-31","val":2000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2017Q4I"},{"end":"2018-12-31","val":3000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"end":"2018-12-31","val":70000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2018Q4I"},{"end":"2019-12-31","val":72000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"end":"2019-12-31","val":72000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2019Q4I"},{"end":"2020-12-31","val":65000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"end":"2020-12-31","val":65000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2020Q4I"},{"end":"2021-12-31","val":69000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2021-12-31","val":69000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-12-31","val":56000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":56000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2022Q4I"},{"end":"2023-12-31","val":57000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"end":"2023-12-31","val":57000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2023Q4I"},{"end":"2024-12-31","val":58000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"end":"2024-12-31","val":58000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024Q4I"},{"end":"2025-12-31","val":58000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025Q4I"}]}},"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":"2015-01-01","end":"2015-12-31","val":26000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":17000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2016-01-01","end":"2016-12-31","val":17000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":17000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2017-01-01","end":"2017-12-31","val":17000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":18000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2018"}]}},"OtherGeneralAndAdministrativeExpense":{"label":"Other General and Administrative Expense","description":"Amount of general and administrative expense classified as other.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":413000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2015"},{"start":"2016-01-01","end":"2016-06-30","val":254000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":121000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":351000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-07-01","end":"2016-09-30","val":97000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":462000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2016-01-01","end":"2016-12-31","val":635000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":127000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":274000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2017-01-01","end":"2017-06-30","val":274000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2017-04-01","end":"2017-06-30","val":147000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2017-04-01","end":"2017-06-30","val":147000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":417000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-09-30","val":417000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"start":"2017-07-01","end":"2017-09-30","val":143000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-07-01","end":"2017-09-30","val":143000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":606000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2017-01-01","end":"2017-12-31","val":158000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2017-01-01","end":"2017-12-31","val":158000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":151000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":29000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":331000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-01-01","end":"2018-06-30","val":72000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"start":"2018-04-01","end":"2018-06-30","val":180000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-04-01","end":"2018-06-30","val":43000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":479000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"start":"2018-01-01","end":"2018-09-30","val":105000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2018-07-01","end":"2018-09-30","val":151000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"start":"2018-07-01","end":"2018-09-30","val":33000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":145000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":145000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":145000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":26000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"start":"2019-01-01","end":"2019-03-31","val":26000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":61000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"start":"2019-01-01","end":"2019-06-30","val":61000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"start":"2019-04-01","end":"2019-06-30","val":37000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"start":"2019-04-01","end":"2019-06-30","val":37000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":104000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-01-01","end":"2019-09-30","val":104000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":43000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-07-01","end":"2019-09-30","val":43000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":145000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2019-01-01","end":"2019-12-31","val":145000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2019-01-01","end":"2019-12-31","val":145000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":20000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"start":"2020-01-01","end":"2020-03-31","val":20000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":47000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"start":"2020-01-01","end":"2020-06-30","val":47000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2020-04-01","end":"2020-06-30","val":27000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"start":"2020-04-01","end":"2020-06-30","val":27000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":99000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":99000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"start":"2020-07-01","end":"2020-09-30","val":52000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-07-01","end":"2020-09-30","val":52000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":131000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":125000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":125000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":17000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":17000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":42000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-01-01","end":"2021-06-30","val":42000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":25000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-04-01","end":"2021-06-30","val":25000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":59000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"start":"2021-01-01","end":"2021-09-30","val":59000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2021-07-01","end":"2021-09-30","val":17000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"start":"2021-07-01","end":"2021-09-30","val":17000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":84000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":84000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":83000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":16000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":14000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":193000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":192000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":177000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":178000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":211000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-01-01","end":"2022-09-30","val":211000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":18000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":18000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":188000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":187000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":187000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":19000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"start":"2023-01-01","end":"2023-03-31","val":19000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":35000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-06-30","val":35000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-04-01","end":"2023-06-30","val":16000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-04-01","end":"2023-06-30","val":16000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":55000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":55000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":20000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":20000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":95000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":95000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":95000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":38000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":38000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":50000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":50000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08"},{"start":"2024-04-01","end":"2024-06-30","val":12000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-04-01","end":"2024-06-30","val":12000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":67000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"start":"2024-01-01","end":"2024-09-30","val":67000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2024-07-01","end":"2024-09-30","val":17000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"start":"2024-07-01","end":"2024-09-30","val":17000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":77000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2024-01-01","end":"2024-12-31","val":77000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":19000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":37000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08"},{"start":"2025-04-01","end":"2025-06-30","val":18000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":54000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2025-07-01","end":"2025-09-30","val":17000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":79000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"OtherIncome":{"label":"Other Income","description":"Amount of revenue and income classified as other.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":422000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2015"},{"start":"2016-01-01","end":"2016-06-30","val":432000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":347000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":481000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-07-01","end":"2016-09-30","val":49000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":736000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2016-01-01","end":"2016-12-31","val":736000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":74000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":236000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2017-01-01","end":"2017-06-30","val":236000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2017-04-01","end":"2017-06-30","val":162000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2017-04-01","end":"2017-06-30","val":162000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":329000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-09-30","val":329000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"start":"2017-07-01","end":"2017-09-30","val":93000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-07-01","end":"2017-09-30","val":93000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":651000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2017-01-01","end":"2017-12-31","val":651000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2017-01-01","end":"2017-12-31","val":651000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":105000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":105000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":203000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-01-01","end":"2018-06-30","val":203000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"start":"2018-04-01","end":"2018-06-30","val":98000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-04-01","end":"2018-06-30","val":98000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":308000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"start":"2018-01-01","end":"2018-09-30","val":308000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2018-07-01","end":"2018-09-30","val":105000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"start":"2018-07-01","end":"2018-09-30","val":105000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":397000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":397000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":397000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":92000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"start":"2019-01-01","end":"2019-03-31","val":92000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":188000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"start":"2019-01-01","end":"2019-06-30","val":188000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"start":"2019-04-01","end":"2019-06-30","val":96000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"start":"2019-04-01","end":"2019-06-30","val":96000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":282000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-01-01","end":"2019-09-30","val":282000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":94000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-07-01","end":"2019-09-30","val":94000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":389000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2019-01-01","end":"2019-12-31","val":389000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2019-01-01","end":"2019-12-31","val":389000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":102000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"start":"2020-01-01","end":"2020-03-31","val":102000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":195000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"start":"2020-01-01","end":"2020-06-30","val":195000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2020-04-01","end":"2020-06-30","val":93000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"start":"2020-04-01","end":"2020-06-30","val":93000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":294000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":294000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"start":"2020-07-01","end":"2020-09-30","val":99000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-07-01","end":"2020-09-30","val":99000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":413000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":413000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":413000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":127000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":127000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":228000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-01-01","end":"2021-06-30","val":228000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":101000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-04-01","end":"2021-06-30","val":101000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":345000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"start":"2021-01-01","end":"2021-09-30","val":345000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2021-07-01","end":"2021-09-30","val":117000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"start":"2021-07-01","end":"2021-09-30","val":117000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":446000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":446000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":450000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":137000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":138000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":255000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":256000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":118000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":118000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":376000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-01-01","end":"2022-09-30","val":378000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":121000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":122000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":476000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":478000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":478000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":93000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"start":"2023-01-01","end":"2023-03-31","val":93000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":223000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-06-30","val":223000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-04-01","end":"2023-06-30","val":130000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-04-01","end":"2023-06-30","val":130000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":348000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":348000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":125000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":125000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":483000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":483000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":483000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":145000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":145000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":286000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":286000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08"},{"start":"2024-04-01","end":"2024-06-30","val":141000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-04-01","end":"2024-06-30","val":141000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":429000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"start":"2024-01-01","end":"2024-09-30","val":429000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2024-07-01","end":"2024-09-30","val":143000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"start":"2024-07-01","end":"2024-09-30","val":143000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":579000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2024-01-01","end":"2024-12-31","val":579000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":136000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":279000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08"},{"start":"2025-04-01","end":"2025-06-30","val":143000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":422000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2025-07-01","end":"2025-09-30","val":143000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":555000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"OtherInvestments":{"label":"Other Investments","description":"Amount of investments classified as other.","units":{"USD":[{"end":"2016-12-31","val":4904000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"end":"2016-12-31","val":4904000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":4904000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2016Q4I"},{"end":"2017-06-30","val":3037000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15","frame":"CY2017Q2I"},{"end":"2017-09-30","val":2666000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":2436000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"end":"2017-12-31","val":2507000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":2507000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"end":"2017-12-31","val":2507000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"end":"2017-12-31","val":2507000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2017Q4I"},{"end":"2018-03-31","val":2452000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":2305000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":2099000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06","frame":"CY2018Q3I"},{"end":"2018-12-31","val":3027000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"end":"2018-12-31","val":3027000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"end":"2018-12-31","val":3027000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"end":"2018-12-31","val":3027000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"end":"2018-12-31","val":3027000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2018Q4I"},{"end":"2019-03-31","val":2302000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":3064000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06","frame":"CY2019Q2I"},{"end":"2019-09-30","val":4734000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2019Q3I"},{"end":"2019-12-31","val":3216000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"end":"2019-12-31","val":3216000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2019-12-31","val":3216000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"end":"2019-12-31","val":3216000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":3216000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2019Q4I"},{"end":"2020-03-31","val":9658000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":6364000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07","frame":"CY2020Q2I"},{"end":"2020-09-30","val":5038000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":3747000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"end":"2020-12-31","val":3747000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":3747000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"end":"2020-12-31","val":3747000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"end":"2020-12-31","val":3747000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2020Q4I"},{"end":"2021-03-31","val":2267000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":2863000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2021Q2I"},{"end":"2021-09-30","val":2774000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05","frame":"CY2021Q3I"},{"end":"2021-12-31","val":3316000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2021-12-31","val":3316000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":3316000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":3316000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"end":"2021-12-31","val":3316000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":2568000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":3345000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":4033000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2022Q3I"},{"end":"2022-12-31","val":2852000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":2852000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"end":"2022-12-31","val":2852000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":2852000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":2852000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2022Q4I"},{"end":"2023-03-31","val":3229000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2023Q1I"},{"end":"2023-06-30","val":3677000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":3210000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":4409000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"end":"2023-12-31","val":4409000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":4409000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":4409000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"end":"2023-12-31","val":4409000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2023Q4I"},{"end":"2024-03-31","val":4746000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":4194000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":4462000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08","frame":"CY2024Q3I"},{"end":"2024-12-31","val":5250000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"end":"2024-12-31","val":5250000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09"},{"end":"2024-12-31","val":5250000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08"},{"end":"2024-12-31","val":5250000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"end":"2024-12-31","val":5250000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024Q4I"},{"end":"2025-03-31","val":5284000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2025Q1I"},{"end":"2025-06-30","val":8932000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08","frame":"CY2025Q2I"},{"end":"2025-09-30","val":8842000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3I"},{"end":"2025-12-31","val":7932000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025Q4I"}]}},"OtherLiabilities":{"label":"Other Liabilities","description":"Amount of liabilities classified as other.","units":{"USD":[{"end":"2016-12-31","val":5929000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"end":"2016-12-31","val":5929000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":5929000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2016Q4I"},{"end":"2017-06-30","val":5190000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15","frame":"CY2017Q2I"},{"end":"2017-09-30","val":5994000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":5263000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"end":"2017-12-31","val":5263000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":5263000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"end":"2017-12-31","val":5263000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"end":"2017-12-31","val":5263000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2017Q4I"},{"end":"2018-03-31","val":5180000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":5405000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":5575000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06","frame":"CY2018Q3I"},{"end":"2018-12-31","val":4285000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"end":"2018-12-31","val":4285000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"end":"2018-12-31","val":4285000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"end":"2018-12-31","val":4285000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"end":"2018-12-31","val":4285000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2018Q4I"},{"end":"2019-03-31","val":5438000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":4558000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06","frame":"CY2019Q2I"},{"end":"2019-09-30","val":4939000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2019Q3I"},{"end":"2019-12-31","val":5236000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"end":"2019-12-31","val":5236000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2019-12-31","val":5236000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"end":"2019-12-31","val":5236000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":5236000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2019Q4I"},{"end":"2020-03-31","val":5561000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":5041000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07","frame":"CY2020Q2I"},{"end":"2020-09-30","val":4887000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":5011000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"end":"2020-12-31","val":5011000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":5011000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"end":"2020-12-31","val":5011000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"end":"2020-12-31","val":5011000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2020Q4I"},{"end":"2021-03-31","val":5018000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":4916000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2021Q2I"},{"end":"2021-09-30","val":4942000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05","frame":"CY2021Q3I"},{"end":"2021-12-31","val":4504000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2021-12-31","val":4504000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":4504000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":4504000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"end":"2021-12-31","val":4504000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":4767000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":6572000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":7765000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2022Q3I"},{"end":"2022-12-31","val":7056000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":7057000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"end":"2022-12-31","val":7057000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":7057000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":7057000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2022Q4I"},{"end":"2023-03-31","val":6234000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2023Q1I"},{"end":"2023-06-30","val":6783000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":8198000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":8439000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"end":"2023-12-31","val":8439000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":8439000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":8439000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"end":"2023-12-31","val":8439000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2023Q4I"},{"end":"2024-03-31","val":9122000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":7656000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":8442000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08","frame":"CY2024Q3I"},{"end":"2024-12-31","val":9160000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"end":"2024-12-31","val":9160000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09"},{"end":"2024-12-31","val":9160000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08"},{"end":"2024-12-31","val":9160000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"end":"2024-12-31","val":9160000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024Q4I"},{"end":"2025-03-31","val":9311000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2025Q1I"},{"end":"2025-06-30","val":11625000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08","frame":"CY2025Q2I"},{"end":"2025-09-30","val":10451000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3I"},{"end":"2025-12-31","val":9646000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025Q4I"}]}},"OtherOperatingActivitiesCashFlowStatement":{"label":"Other Operating Activities, Cash Flow Statement","description":"Other cash or noncash adjustments to reconcile net income to cash provided by (used in) operating activities that are not separately disclosed in the statement of cash flows (for example, cash received or cash paid during the current period for miscellaneous operating activities, net change during the reporting period in other assets or other liabilities).","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":29000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":132000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2016-01-01","end":"2016-12-31","val":132000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":129000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2017-01-01","end":"2017-12-31","val":129000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2017-01-01","end":"2017-12-31","val":129000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":110000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":114000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":114000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":75000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2019-01-01","end":"2019-12-31","val":75000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2019-01-01","end":"2019-12-31","val":75000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":75000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":75000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":75000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":108000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":108000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":108000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":32000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":32000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":32000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":39000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":39000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":39000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":30000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2024-01-01","end":"2024-12-31","val":30000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":49000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"OtherPolicyholderFunds":{"label":"Other Policyholder Funds","description":"Amount due to policyholders for funds held that are returnable under the terms of insurance contracts, classified as other.","units":{"USD":[{"end":"2016-12-31","val":3045000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2016Q4I"},{"end":"2017-12-31","val":2985000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"end":"2017-12-31","val":2985000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":2985000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"end":"2017-12-31","val":2985000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"end":"2017-12-31","val":2985000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2017Q4I"},{"end":"2018-03-31","val":2991000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":2941000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":2907000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06","frame":"CY2018Q3I"},{"end":"2018-12-31","val":3000000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"end":"2018-12-31","val":3000000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"end":"2018-12-31","val":3000000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"end":"2018-12-31","val":3000000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"end":"2018-12-31","val":3000000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2018Q4I"},{"end":"2019-03-31","val":3005000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":3041000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06","frame":"CY2019Q2I"},{"end":"2019-09-30","val":3079000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2019Q3I"},{"end":"2019-12-31","val":3111000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"end":"2019-12-31","val":3111000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2019-12-31","val":3111000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"end":"2019-12-31","val":3111000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":3111000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2019Q4I"},{"end":"2020-03-31","val":3169000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":3152000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07","frame":"CY2020Q2I"},{"end":"2020-09-30","val":3088000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":3411000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"end":"2020-12-31","val":3411000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":3411000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"end":"2020-12-31","val":3411000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"end":"2020-12-31","val":3411000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2020Q4I"},{"end":"2021-03-31","val":3355000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":3356000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2021Q2I"},{"end":"2021-09-30","val":3406000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05","frame":"CY2021Q3I"},{"end":"2021-12-31","val":3457000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2021-12-31","val":3457000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":3457000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":3457000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"end":"2021-12-31","val":3457000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":3457000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":3273000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":3364000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2022Q3I"},{"end":"2022-12-31","val":3400000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":4098000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"end":"2022-12-31","val":4098000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":4098000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":4098000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2022Q4I"},{"end":"2023-03-31","val":3816000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2023Q1I"},{"end":"2023-06-30","val":3784000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":3806000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":3836000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"end":"2023-12-31","val":3836000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":3836000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":3836000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"end":"2023-12-31","val":3836000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2023Q4I"},{"end":"2024-03-31","val":3798000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":3796000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":3853000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08","frame":"CY2024Q3I"},{"end":"2024-12-31","val":3878000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"end":"2024-12-31","val":3878000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09"},{"end":"2024-12-31","val":3878000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08"},{"end":"2024-12-31","val":3878000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"end":"2024-12-31","val":3878000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024Q4I"},{"end":"2025-03-31","val":3866000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2025Q1I"},{"end":"2025-06-30","val":3977000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08","frame":"CY2025Q2I"},{"end":"2025-09-30","val":3918000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3I"},{"end":"2025-12-31","val":3893000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025Q4I"}]}},"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":"2016-01-01","end":"2016-06-30","val":2000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":1000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":5000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-07-01","end":"2016-09-30","val":3000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":5000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2016"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2017-04-01","end":"2017-06-30","val":0,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-07-01","end":"2017-09-30","val":0,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2017"}]}},"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":"2015-12-31","val":66000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"end":"2015-12-31","val":66000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2015-12-31","val":66000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2015Q4I"},{"end":"2016-03-31","val":64000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15","frame":"CY2016Q1I"},{"end":"2016-06-30","val":60000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"end":"2016-06-30","val":60000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2016Q2I"},{"end":"2016-09-30","val":56000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2016Q3I"},{"end":"2016-12-31","val":28000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"end":"2016-12-31","val":28000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":28000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"end":"2016-12-31","val":28000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2016-12-31","val":28000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"end":"2016-12-31","val":28000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06","frame":"CY2016Q4I"},{"end":"2017-03-31","val":10000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"end":"2017-03-31","val":10000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-03-31","val":10000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2017Q1I"},{"end":"2017-06-30","val":9000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"end":"2017-06-30","val":9000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2017-06-30","val":9000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"end":"2017-06-30","val":9000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06","frame":"CY2017Q2I"},{"end":"2017-09-30","val":1000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2017-09-30","val":1000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06","frame":"CY2017Q3I"},{"end":"2017-12-31","val":0,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"end":"2017-12-31","val":0,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":0,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"end":"2017-12-31","val":0,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06","frame":"CY2017Q4I"},{"end":"2018-03-31","val":0,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2018-03-31","val":0,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q1I"},{"end":"2018-06-30","val":0,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"end":"2018-06-30","val":0,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06","frame":"CY2018Q2I"},{"end":"2018-09-30","val":0,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06","frame":"CY2018Q3I"}]}},"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":"2016-01-01","end":"2016-12-31","val":1000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2017"}]}},"OtherThanTemporaryImpairmentCreditLossesRecognizedInEarningsReductionsSecuritiesSold":{"label":"Other than Temporary Impairment, Credit Losses Recognized in Earnings, Reductions, Securities Sold","description":"This item represents reductions in the cumulative amount of credit losses recognized in earnings for an other than temporary impairment (OTTI) of a debt security because of the sale of impaired securities during the period.","units":{"USD":[{"start":"2016-01-01","end":"2016-06-30","val":8000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":5000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":15000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-07-01","end":"2016-09-30","val":7000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":42000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":18000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":19000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2017-01-01","end":"2017-06-30","val":19000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2017-04-01","end":"2017-06-30","val":1000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2017-04-01","end":"2017-06-30","val":1000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":27000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-09-30","val":27000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"start":"2017-07-01","end":"2017-09-30","val":8000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-07-01","end":"2017-09-30","val":8000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":28000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-04-01","end":"2018-06-30","val":0,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"start":"2018-07-01","end":"2018-09-30","val":0,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06","frame":"CY2018Q3"}]}},"OtherThanTemporaryImpairmentLossesInvestmentsPortionInOtherComprehensiveIncomeLossBeforeTaxIncludingPortionAttributableToNoncontrollingInterestAvailableforsaleSecurities":{"label":"Other-than-temporary Impairment Loss, Debt Securities, Available-for-sale, Portion in Other Comprehensive Loss, before Tax, Including Portion Attributable to Noncontrolling Interest","description":"Amount, before tax, of other-than-temporary impairment (OTTI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), recognized in other comprehensive income (OCI).","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":8000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2015"},{"start":"2016-01-01","end":"2016-09-30","val":3000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-07-01","end":"2016-09-30","val":3000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":3000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2016"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-07-01","end":"2017-09-30","val":0,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2017"}]}},"OtherThanTemporaryImpairmentLossesInvestmentsPortionRecognizedInEarningsNetAvailableforsaleSecurities":{"label":"Other than Temporary Impairment Losses, Investments, Portion Recognized in Earnings, Net, Available-for-sale Securities","description":"The amount of other than temporary impairment losses on investments in debt and equity securities categorized as Available-for-sale which have been recognized in earnings during the period. Such impairment losses consist of other than temporary impairments (OTTI) on equity securities, credit losses on investments in debt securities, and when the entity intends to sell an impaired debt security or it is more likely than not that the entity will be required to sell the impaired debt security before recovery of its amortized cost basis.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":23000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2015"},{"start":"2016-01-01","end":"2016-06-30","val":18000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":2000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":19000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-07-01","end":"2016-09-30","val":1000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":19000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2016"},{"start":"2017-01-01","end":"2017-06-30","val":1000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2017-04-01","end":"2017-06-30","val":1000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":1000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-07-01","end":"2017-09-30","val":0,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":1000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2017"}]}},"ParticipatingPoliciesAsPercentageOfGrossInsuranceInForce":{"label":"Participating Insurance, Percentage of Gross Insurance in Force","description":"Percentage of participating insurance contract to insurance contracts in force.","units":{"pure":[{"end":"2016-12-31","val":0.03,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2016Q4I"},{"end":"2017-12-31","val":0.03,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"end":"2017-12-31","val":0.03,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2017Q4I"},{"end":"2018-12-31","val":0.03,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"end":"2018-12-31","val":0.03,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2018Q4I"},{"end":"2019-12-31","val":0.03,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"end":"2019-12-31","val":0.03,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2019Q4I"},{"end":"2020-12-31","val":0.03,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"end":"2020-12-31","val":0.03,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2020Q4I"},{"end":"2021-12-31","val":0.03,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2021-12-31","val":0.03,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-12-31","val":0.03,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2022Q4I"}]}},"PaymentsForLossesAndLossAdjustmentExpense":{"label":"Liability for Unpaid Claims and Claims Adjustment Expense, Claims Paid","description":"Amount, after effects of reinsurance, of payments to settle insured claims and pay costs incurred in the claims settlement process.","units":{"USD":[{"start":"2016-01-01","end":"2016-06-30","val":465000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2016-01-01","end":"2016-09-30","val":717000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-06-30","val":367000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2017-01-01","end":"2017-09-30","val":516000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"}]}},"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":"2015-01-01","end":"2015-12-31","val":96000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2015"},{"start":"2016-01-01","end":"2016-06-30","val":124000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2016-01-01","end":"2016-09-30","val":228000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-01-01","end":"2016-12-31","val":1011000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2016-01-01","end":"2016-12-31","val":1011000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-224000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-46000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2017-01-01","end":"2017-06-30","val":-46000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2017-01-01","end":"2017-09-30","val":37000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-09-30","val":37000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"start":"2017-01-01","end":"2017-12-31","val":149000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2017-01-01","end":"2017-12-31","val":149000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2017-01-01","end":"2017-12-31","val":149000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":157000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":157000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":226000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-01-01","end":"2018-06-30","val":226000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"start":"2018-01-01","end":"2018-09-30","val":386000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"start":"2018-01-01","end":"2018-09-30","val":386000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2018-01-01","end":"2018-12-31","val":303000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":303000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":303000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":11000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"start":"2019-01-01","end":"2019-03-31","val":11000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-44000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"start":"2019-01-01","end":"2019-06-30","val":-44000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"start":"2019-01-01","end":"2019-09-30","val":-179000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-01-01","end":"2019-09-30","val":-179000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-01-01","end":"2019-12-31","val":203000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2019-01-01","end":"2019-12-31","val":203000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2019-01-01","end":"2019-12-31","val":203000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":486000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"start":"2020-01-01","end":"2020-03-31","val":486000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":698000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"start":"2020-01-01","end":"2020-06-30","val":698000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2020-01-01","end":"2020-09-30","val":764000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":764000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"start":"2020-01-01","end":"2020-12-31","val":948000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":948000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":948000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":67000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":67000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":118000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-01-01","end":"2021-06-30","val":118000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-01-01","end":"2021-09-30","val":183000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"start":"2021-01-01","end":"2021-09-30","val":183000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2021-01-01","end":"2021-12-31","val":368000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":368000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":368000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":76000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":76000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":112000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":112000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-01-01","end":"2022-09-30","val":137000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-01-01","end":"2022-09-30","val":137000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-01-01","end":"2022-12-31","val":185000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":185000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":185000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-91000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"start":"2023-01-01","end":"2023-03-31","val":-91000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":54000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-06-30","val":54000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-01-01","end":"2023-09-30","val":-43000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":-43000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"start":"2023-01-01","end":"2023-12-31","val":-90000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":-90000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":-90000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":122000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":122000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":175000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":175000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08"},{"start":"2024-01-01","end":"2024-09-30","val":-305000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"start":"2024-01-01","end":"2024-09-30","val":-305000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2024-01-01","end":"2024-12-31","val":204000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2024-01-01","end":"2024-12-31","val":204000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":167000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":114000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08"},{"start":"2025-01-01","end":"2025-09-30","val":371000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2025-01-01","end":"2025-12-31","val":443000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"PaymentsForProceedsFromOtherInvestingActivities":{"label":"Payments for (Proceeds from) Other Investing Activities","description":"Amount of cash (inflow) outflow from investing activities classified as other.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2015"},{"start":"2016-01-01","end":"2016-06-30","val":0,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2016-01-01","end":"2016-09-30","val":0,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-06-30","val":-2000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2017-01-01","end":"2017-06-30","val":-2000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2017-01-01","end":"2017-09-30","val":-2000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-09-30","val":-2000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"start":"2017-01-01","end":"2017-12-31","val":-2000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2017-01-01","end":"2017-12-31","val":-2000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2017-01-01","end":"2017-12-31","val":-2000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2017"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2018"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2019"},{"start":"2020-01-01","end":"2020-09-30","val":14000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":14000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2022"},{"start":"2023-01-01","end":"2023-09-30","val":0,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-09-30","val":4000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"start":"2024-01-01","end":"2024-09-30","val":4000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2024-01-01","end":"2024-12-31","val":4000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2024-01-01","end":"2024-12-31","val":4000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-09-30","val":0,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2025-01-01","end":"2025-12-31","val":0,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"PaymentsForProceedsFromPolicyLoans":{"label":"Payments for (Proceeds from) Policy Loans","description":"Net amount paid or received by the entity associated with issuance or collection of loans made to policy holders, principally secured by the benefits under the policy.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":77000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2015"},{"start":"2016-01-01","end":"2016-06-30","val":-19000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2016-01-01","end":"2016-09-30","val":-111000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-01-01","end":"2016-12-31","val":-111000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2016-01-01","end":"2016-12-31","val":-111000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-5000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-4000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2017-01-01","end":"2017-06-30","val":-4000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2017-01-01","end":"2017-09-30","val":5000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-09-30","val":5000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"start":"2017-01-01","end":"2017-12-31","val":6000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2017-01-01","end":"2017-12-31","val":6000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2017-01-01","end":"2017-12-31","val":6000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-7000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":-7000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-65000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-01-01","end":"2018-06-30","val":-65000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"start":"2018-01-01","end":"2018-09-30","val":-81000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"start":"2018-01-01","end":"2018-09-30","val":-81000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2018-01-01","end":"2018-12-31","val":-103000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":-103000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":-103000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-36000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"start":"2019-01-01","end":"2019-03-31","val":-36000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-79000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"start":"2019-01-01","end":"2019-06-30","val":-79000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"start":"2019-01-01","end":"2019-09-30","val":-89000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-01-01","end":"2019-09-30","val":-89000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-01-01","end":"2019-12-31","val":-129000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2019-01-01","end":"2019-12-31","val":-129000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2019-01-01","end":"2019-12-31","val":-129000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-41000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"start":"2020-01-01","end":"2020-03-31","val":-41000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-91000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"start":"2020-01-01","end":"2020-06-30","val":-91000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2020-01-01","end":"2020-09-30","val":-3000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":-3000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"start":"2020-01-01","end":"2020-12-31","val":-1000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":-1000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":-1000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-46000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":-46000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-36000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-01-01","end":"2021-06-30","val":-36000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-01-01","end":"2021-09-30","val":-28000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"start":"2021-01-01","end":"2021-09-30","val":-28000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2021-01-01","end":"2021-12-31","val":-27000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":-27000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":-27000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":5000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":5000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":12000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":12000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-01-01","end":"2022-09-30","val":9000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-01-01","end":"2022-09-30","val":9000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-01-01","end":"2022-12-31","val":18000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":18000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":18000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-9000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"start":"2023-01-01","end":"2023-03-31","val":-9000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":6000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-06-30","val":6000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-01-01","end":"2023-09-30","val":29000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":29000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"start":"2023-01-01","end":"2023-12-31","val":49000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":49000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":49000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":320000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":320000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":138000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":138000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08"},{"start":"2024-01-01","end":"2024-09-30","val":56000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"start":"2024-01-01","end":"2024-09-30","val":56000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2024-01-01","end":"2024-12-31","val":692000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2024-01-01","end":"2024-12-31","val":692000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-588000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-599000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08"},{"start":"2025-01-01","end":"2025-09-30","val":-585000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2025-01-01","end":"2025-12-31","val":-574000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"PaymentsForProceedsFromShortTermInvestments":{"label":"Payments for (Proceeds from) Short-term Investments","description":"The net amount paid (received) by the reporting entity through acquisition or sale and maturities of short-term investments with an original maturity that is three months or less which qualify for treatment as an investing activity based on management's intention and intended by management to be liquidated, if necessary, within the current operating cycle. Includes cash flows from securities classified as trading securities that were acquired for reasons other than sale in the short-term.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":316000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2015"},{"start":"2016-01-01","end":"2016-06-30","val":808000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2016-01-01","end":"2016-09-30","val":1740000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-01-01","end":"2016-12-31","val":-616000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2016-01-01","end":"2016-12-31","val":-616000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-271000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-43000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2017-01-01","end":"2017-06-30","val":-43000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2017-01-01","end":"2017-09-30","val":-180000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-09-30","val":-180000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"start":"2017-01-01","end":"2017-12-31","val":-1030000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2017-01-01","end":"2017-12-31","val":-1030000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2017-01-01","end":"2017-12-31","val":-1030000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-19000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":-19000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-135000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-01-01","end":"2018-06-30","val":-135000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"start":"2018-01-01","end":"2018-09-30","val":-196000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"start":"2018-01-01","end":"2018-09-30","val":-196000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2018-01-01","end":"2018-12-31","val":-312000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":-312000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":-312000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":799000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"start":"2019-01-01","end":"2019-03-31","val":799000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":789000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"start":"2019-01-01","end":"2019-06-30","val":789000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"start":"2019-01-01","end":"2019-09-30","val":1977000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-01-01","end":"2019-09-30","val":1977000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-01-01","end":"2019-12-31","val":1942000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2019-01-01","end":"2019-12-31","val":1942000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2019-01-01","end":"2019-12-31","val":1942000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":2387000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"start":"2020-01-01","end":"2020-03-31","val":2387000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":2565000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"start":"2020-01-01","end":"2020-06-30","val":2565000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2020-01-01","end":"2020-09-30","val":2269000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":2269000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"start":"2020-01-01","end":"2020-12-31","val":1271000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":1271000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":1271000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-1569000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":-1569000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-1949000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-01-01","end":"2021-06-30","val":-1949000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-01-01","end":"2021-09-30","val":-1349000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"start":"2021-01-01","end":"2021-09-30","val":-1349000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2021-01-01","end":"2021-12-31","val":-1397000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":-1397000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":-1397000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-781000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":-781000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-923000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":-923000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-01-01","end":"2022-09-30","val":-716000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-01-01","end":"2022-09-30","val":-716000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-01-01","end":"2022-12-31","val":-772000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":-772000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":-772000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":299000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"start":"2023-01-01","end":"2023-03-31","val":299000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":22000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-06-30","val":22000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-01-01","end":"2023-09-30","val":-112000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":-112000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"start":"2023-01-01","end":"2023-12-31","val":38000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":38000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":38000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":187000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":187000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":220000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":220000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08"},{"start":"2024-01-01","end":"2024-09-30","val":628000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"start":"2024-01-01","end":"2024-09-30","val":628000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2024-01-01","end":"2024-12-31","val":675000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2024-01-01","end":"2024-12-31","val":675000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-318000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-730000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08"},{"start":"2025-01-01","end":"2025-09-30","val":-1123000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2025-01-01","end":"2025-12-31","val":-712000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"PaymentsForRepurchaseOfCommonStock":{"label":"Payments for Repurchase of Common Stock","description":"The cash outflow to reacquire common stock during the period.","units":{"USD":[{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"start":"2018-01-01","end":"2018-09-30","val":42000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"start":"2018-01-01","end":"2018-09-30","val":42000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2018-01-01","end":"2018-12-31","val":105000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":105000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":105000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":52000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"start":"2019-01-01","end":"2019-03-31","val":52000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":188000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"start":"2019-01-01","end":"2019-06-30","val":188000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"start":"2019-01-01","end":"2019-09-30","val":314000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-01-01","end":"2019-09-30","val":314000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-01-01","end":"2019-12-31","val":442000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2019-01-01","end":"2019-12-31","val":442000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2019-01-01","end":"2019-12-31","val":442000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":142000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"start":"2020-01-01","end":"2020-03-31","val":142000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":322000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"start":"2020-01-01","end":"2020-06-30","val":322000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2020-01-01","end":"2020-09-30","val":376000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":376000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"start":"2020-01-01","end":"2020-12-31","val":473000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":473000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":473000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":68000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":68000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":192000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-01-01","end":"2021-06-30","val":192000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-01-01","end":"2021-09-30","val":341000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"start":"2021-01-01","end":"2021-09-30","val":341000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2021-01-01","end":"2021-12-31","val":499000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":499000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":499000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":127000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":127000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":259000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":259000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-01-01","end":"2022-09-30","val":395000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-01-01","end":"2022-09-30","val":395000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-01-01","end":"2022-12-31","val":488000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":488000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":488000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":62000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"start":"2023-01-01","end":"2023-03-31","val":62000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":126000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-06-30","val":126000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-01-01","end":"2023-09-30","val":190000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":190000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"start":"2023-01-01","end":"2023-12-31","val":250000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":250000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":250000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":62000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":62000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":126000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":126000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08"},{"start":"2024-01-01","end":"2024-09-30","val":190000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"start":"2024-01-01","end":"2024-09-30","val":190000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2024-01-01","end":"2024-12-31","val":250000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2024-01-01","end":"2024-12-31","val":250000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":59000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":102000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08"},{"start":"2025-01-01","end":"2025-09-30","val":102000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2025-01-01","end":"2025-12-31","val":102000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"PaymentsForSecuritiesPurchasedUnderAgreementsToResell":{"label":"Payments for Securities Purchased under Agreements to Resell","description":"The cash outflow associated with agreements to purchase and then resell securities to counterparties (reverse repurchase agreements).","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":199000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2017"}]}},"PaymentsOfCapitalDistribution":{"label":"Payments of Capital Distribution","description":"Cash outflow to owners or shareholders, excluding ordinary dividends. Includes special dividends.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":771000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":634000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2016-01-01","end":"2016-12-31","val":634000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":20000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":668000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2017-01-01","end":"2017-09-30","val":668000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"start":"2017-01-01","end":"2017-12-31","val":668000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2017-01-01","end":"2017-12-31","val":668000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2017-01-01","end":"2017-12-31","val":668000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2019"}]}},"PaymentsOfDistributionsToAffiliates":{"label":"Payments of Distributions to Affiliates","description":"The distributions of earnings to an entity that is affiliated with the reporting entity by means of direct or indirect ownership.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2015"},{"start":"2016-01-01","end":"2016-09-30","val":0,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2016"},{"end":"2017-08-03","val":1800000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2017Q2I"},{"start":"2017-01-01","end":"2017-09-30","val":1798000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-12-31","val":1798000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2017-01-01","end":"2017-12-31","val":1798000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2017-01-01","end":"2017-12-31","val":1798000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2019"}]}},"PaymentsOfDividends":{"label":"Payments of Dividends","description":"Cash outflow in the form of capital distributions and dividends to common shareholders, preferred shareholders and noncontrolling interests.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":699000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":556000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2016-01-01","end":"2016-12-31","val":556000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2017"}]}},"PaymentsOfDividendsPreferredStockAndPreferenceStock":{"label":"Payments of Ordinary Dividends, Preferred Stock and Preference Stock","description":"Amount of cash outflow in the form of ordinary dividends to preferred shareholders of the parent entity.","units":{"USD":[{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2017"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":7000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"start":"2019-01-01","end":"2019-06-30","val":7000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"start":"2019-01-01","end":"2019-09-30","val":14000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-01-01","end":"2019-09-30","val":14000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-01-01","end":"2019-12-31","val":21000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2019-01-01","end":"2019-12-31","val":21000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2019-01-01","end":"2019-12-31","val":21000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":7000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"start":"2020-01-01","end":"2020-03-31","val":7000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":14000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"start":"2020-01-01","end":"2020-06-30","val":14000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2020-01-01","end":"2020-09-30","val":31000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":31000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"start":"2020-01-01","end":"2020-12-31","val":44000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":44000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":44000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":25000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":25000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":46000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-01-01","end":"2021-06-30","val":46000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-01-01","end":"2021-09-30","val":68000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"start":"2021-01-01","end":"2021-09-30","val":68000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2021-01-01","end":"2021-12-31","val":89000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":89000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":89000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":27000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":27000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":53000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":53000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-01-01","end":"2022-09-30","val":78000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-01-01","end":"2022-09-30","val":78000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-01-01","end":"2022-12-31","val":104000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":104000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":104000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":26000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"start":"2023-01-01","end":"2023-03-31","val":26000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":51000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-06-30","val":51000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-01-01","end":"2023-09-30","val":77000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":77000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"start":"2023-01-01","end":"2023-12-31","val":102000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":102000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":102000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":26000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":26000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":51000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":51000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08"},{"start":"2024-01-01","end":"2024-09-30","val":77000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"start":"2024-01-01","end":"2024-09-30","val":77000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2024-01-01","end":"2024-12-31","val":102000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2024-01-01","end":"2024-12-31","val":102000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":26000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":51000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08"},{"start":"2025-01-01","end":"2025-09-30","val":77000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2025-01-01","end":"2025-12-31","val":102000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"PaymentsOfStockIssuanceCosts":{"label":"Payments of Stock Issuance Costs","description":"The cash outflow for cost incurred directly with the issuance of an equity security.","units":{"USD":[{"end":"2019-03-25","val":13000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"end":"2019-03-25","val":13000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"end":"2019-03-25","val":13000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2019Q1I"},{"start":"2019-01-01","end":"2019-03-31","val":13000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1"}]}},"PaymentsToAcquireAvailableForSaleSecuritiesDebt":{"label":"Payments to Acquire Debt Securities, Available-for-sale","description":"Amount of cash outflow to acquire investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":44058000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2015"},{"start":"2016-01-01","end":"2016-06-30","val":21328000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2016-01-01","end":"2016-09-30","val":29992000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-01-01","end":"2016-12-31","val":39687000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2016-01-01","end":"2016-12-31","val":39687000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":2574000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":7531000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2017-01-01","end":"2017-06-30","val":7531000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2017-01-01","end":"2017-09-30","val":12888000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-09-30","val":12888000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"start":"2017-01-01","end":"2017-12-31","val":18782000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2017-01-01","end":"2017-12-31","val":18782000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2017-01-01","end":"2017-12-31","val":18782000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":3804000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":3804000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":7394000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-01-01","end":"2018-06-30","val":7394000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"start":"2018-01-01","end":"2018-09-30","val":12005000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"start":"2018-01-01","end":"2018-09-30","val":12005000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2018-01-01","end":"2018-12-31","val":16460000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":16460000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":16460000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":3830000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"start":"2019-01-01","end":"2019-03-31","val":3830000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":9263000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"start":"2019-01-01","end":"2019-06-30","val":9263000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"start":"2019-01-01","end":"2019-09-30","val":13412000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-01-01","end":"2019-09-30","val":13412000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-01-01","end":"2019-12-31","val":16915000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2019-01-01","end":"2019-12-31","val":16915000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2019-01-01","end":"2019-12-31","val":16915000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":2541000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"start":"2020-01-01","end":"2020-03-31","val":2541000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":5894000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"start":"2020-01-01","end":"2020-06-30","val":5894000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2020-01-01","end":"2020-09-30","val":9639000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":9639000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"start":"2020-01-01","end":"2020-12-31","val":14401000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":14401000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":14401000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":3959000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":3959000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":9833000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-01-01","end":"2021-06-30","val":9833000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-01-01","end":"2021-09-30","val":16168000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"start":"2021-01-01","end":"2021-09-30","val":16168000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2021-01-01","end":"2021-12-31","val":21158000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":21158000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":21158000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":5532000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":5532000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":10653000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":10653000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-01-01","end":"2022-09-30","val":14333000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-01-01","end":"2022-09-30","val":14333000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-01-01","end":"2022-12-31","val":15799000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":15799000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":15799000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":1840000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"start":"2023-01-01","end":"2023-03-31","val":1840000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":4186000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-06-30","val":4186000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-01-01","end":"2023-09-30","val":6626000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":6626000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"start":"2023-01-01","end":"2023-12-31","val":8866000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":8866000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":8866000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":2438000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":2438000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":6423000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":6423000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08"},{"start":"2024-01-01","end":"2024-09-30","val":8397000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"start":"2024-01-01","end":"2024-09-30","val":8397000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2024-01-01","end":"2024-12-31","val":11998000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2024-01-01","end":"2024-12-31","val":11998000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":2821000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":5382000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08"},{"start":"2025-01-01","end":"2025-09-30","val":8716000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2025-01-01","end":"2025-12-31","val":12355000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"PaymentsToAcquireAvailableForSaleSecuritiesEquity":{"label":"Payments to Acquire Available-for-sale Securities, Equity","description":"The cash outflow to acquire equity securities classified as available-for-sale securities, because they are not classified as trading securities.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":273000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2015"},{"start":"2016-01-01","end":"2016-06-30","val":56000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2016-01-01","end":"2016-09-30","val":57000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-01-01","end":"2016-12-31","val":58000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2016-01-01","end":"2016-12-31","val":58000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":3000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":2000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2017-01-01","end":"2017-06-30","val":2000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2017-01-01","end":"2017-09-30","val":2000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-09-30","val":2000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"start":"2017-01-01","end":"2017-12-31","val":2000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2017-01-01","end":"2017-12-31","val":2000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2017-01-01","end":"2017-12-31","val":2000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":1000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":1000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":1000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-01-01","end":"2018-06-30","val":1000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"start":"2018-01-01","end":"2018-09-30","val":1000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"start":"2018-01-01","end":"2018-09-30","val":1000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2018-01-01","end":"2018-12-31","val":2000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":2000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":2000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":3000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"start":"2019-01-01","end":"2019-06-30","val":3000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"start":"2019-01-01","end":"2019-09-30","val":3000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-01-01","end":"2019-09-30","val":3000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-01-01","end":"2019-12-31","val":22000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2019-01-01","end":"2019-12-31","val":22000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2020-01-01","end":"2020-09-30","val":4000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-12-31","val":23000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":6000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":6000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"}]}},"PaymentsToAcquireEquitySecuritiesFvNi":{"label":null,"description":null,"units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":22000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-09-30","val":4000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"start":"2020-01-01","end":"2020-12-31","val":23000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":23000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":6000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":6000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-01-01","end":"2021-09-30","val":7000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"start":"2021-01-01","end":"2021-09-30","val":7000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2021-01-01","end":"2021-12-31","val":18000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":18000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":18000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":20000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":20000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-01-01","end":"2022-09-30","val":37000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-01-01","end":"2022-09-30","val":37000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-01-01","end":"2022-12-31","val":37000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":37000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":37000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":5000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"start":"2023-01-01","end":"2023-03-31","val":5000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":6000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-06-30","val":6000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-01-01","end":"2023-09-30","val":6000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":6000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"start":"2023-01-01","end":"2023-12-31","val":14000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":14000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":14000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":1000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":1000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":2000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":2000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08"},{"start":"2024-01-01","end":"2024-09-30","val":5000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"start":"2024-01-01","end":"2024-09-30","val":5000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2024-01-01","end":"2024-12-31","val":7000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2024-01-01","end":"2024-12-31","val":7000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":8000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":20000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08"},{"start":"2025-01-01","end":"2025-09-30","val":20000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2025-01-01","end":"2025-12-31","val":21000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"PaymentsToAcquireLimitedPartnershipInterests":{"label":"Payments to Acquire Limited Partnership Interests","description":"Cash outflow related to the acquisition or continued holding of limited partnership interests held for investment purposes.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":233000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2015"},{"start":"2016-01-01","end":"2016-06-30","val":89000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2016-01-01","end":"2016-09-30","val":134000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-01-01","end":"2016-12-31","val":203000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2016-01-01","end":"2016-12-31","val":203000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":57000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":109000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2017-01-01","end":"2017-06-30","val":109000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2017-01-01","end":"2017-09-30","val":174000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-09-30","val":174000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"start":"2017-01-01","end":"2017-12-31","val":263000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2017-01-01","end":"2017-12-31","val":263000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2017-01-01","end":"2017-12-31","val":531000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":38000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":38000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":99000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-01-01","end":"2018-06-30","val":99000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"start":"2018-01-01","end":"2018-09-30","val":194000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"start":"2018-01-01","end":"2018-09-30","val":194000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2018-01-01","end":"2018-12-31","val":327000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":358000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":358000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":106000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"start":"2019-01-01","end":"2019-03-31","val":110000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":200000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"start":"2019-01-01","end":"2019-06-30","val":209000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"start":"2019-01-01","end":"2019-09-30","val":308000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-01-01","end":"2019-09-30","val":321000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-01-01","end":"2019-12-31","val":463000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2019-01-01","end":"2019-12-31","val":463000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2019-01-01","end":"2019-12-31","val":463000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":178000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"start":"2020-01-01","end":"2020-03-31","val":178000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":298000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"start":"2020-01-01","end":"2020-06-30","val":298000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2020-01-01","end":"2020-09-30","val":423000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":423000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"start":"2020-01-01","end":"2020-12-31","val":581000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":581000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":581000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":204000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":204000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":379000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-01-01","end":"2021-06-30","val":379000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-01-01","end":"2021-09-30","val":560000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"start":"2021-01-01","end":"2021-09-30","val":560000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2021-01-01","end":"2021-12-31","val":837000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":837000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":837000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":279000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":279000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":432000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":432000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-01-01","end":"2022-09-30","val":619000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-01-01","end":"2022-09-30","val":619000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-01-01","end":"2022-12-31","val":814000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":814000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":814000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":121000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"start":"2023-01-01","end":"2023-03-31","val":121000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":254000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-06-30","val":254000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-01-01","end":"2023-09-30","val":336000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":336000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"start":"2023-01-01","end":"2023-12-31","val":453000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":453000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":453000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":79000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":79000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":153000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":153000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08"},{"start":"2024-01-01","end":"2024-09-30","val":216000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"start":"2024-01-01","end":"2024-09-30","val":216000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2024-01-01","end":"2024-12-31","val":299000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2024-01-01","end":"2024-12-31","val":299000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":65000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":118000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08"},{"start":"2025-01-01","end":"2025-09-30","val":216000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2025-01-01","end":"2025-12-31","val":278000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"PaymentsToAcquireMortgageNotesReceivable":{"label":"Payments to Acquire Mortgage Notes Receivable","description":"The cash outflow from the purchase of receivables arising from the mortgage note on real estate.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":2570000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2015"},{"start":"2016-01-01","end":"2016-06-30","val":1035000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2016-01-01","end":"2016-09-30","val":2097000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-01-01","end":"2016-12-31","val":2855000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2016-01-01","end":"2016-12-31","val":2855000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":622000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":1196000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2017-01-01","end":"2017-06-30","val":1196000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2017-01-01","end":"2017-09-30","val":1554000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-09-30","val":1554000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"start":"2017-01-01","end":"2017-12-31","val":2041000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2017-01-01","end":"2017-12-31","val":2041000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2017-01-01","end":"2017-12-31","val":2041000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":739000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":739000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":1916000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-01-01","end":"2018-06-30","val":1916000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"start":"2018-01-01","end":"2018-09-30","val":2771000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"start":"2018-01-01","end":"2018-09-30","val":2771000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2018-01-01","end":"2018-12-31","val":3890000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":3890000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":3890000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":1076000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"start":"2019-01-01","end":"2019-03-31","val":1076000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":1973000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"start":"2019-01-01","end":"2019-06-30","val":1973000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"start":"2019-01-01","end":"2019-09-30","val":2625000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-01-01","end":"2019-09-30","val":2625000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-01-01","end":"2019-12-31","val":3610000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2019-01-01","end":"2019-12-31","val":3610000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2019-01-01","end":"2019-12-31","val":3610000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":279000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"start":"2020-01-01","end":"2020-03-31","val":279000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":923000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"start":"2020-01-01","end":"2020-06-30","val":923000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2020-01-01","end":"2020-09-30","val":1239000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":1239000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"start":"2020-01-01","end":"2020-12-31","val":2076000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":2076000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":2076000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":568000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":568000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":2247000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-01-01","end":"2021-06-30","val":2247000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-01-01","end":"2021-09-30","val":4421000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"start":"2021-01-01","end":"2021-09-30","val":4421000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2021-01-01","end":"2021-12-31","val":6913000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":6913000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":6913000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":1972000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":1972000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":3098000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":3098000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-01-01","end":"2022-09-30","val":4059000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-01-01","end":"2022-09-30","val":4059000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-01-01","end":"2022-12-31","val":5321000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":5321000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":5321000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":173000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"start":"2023-01-01","end":"2023-03-31","val":173000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":342000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-06-30","val":342000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-01-01","end":"2023-09-30","val":659000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":659000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"start":"2023-01-01","end":"2023-12-31","val":813000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":813000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":813000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":448000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":448000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":886000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":886000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08"},{"start":"2024-01-01","end":"2024-09-30","val":1503000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"start":"2024-01-01","end":"2024-09-30","val":1503000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2024-01-01","end":"2024-12-31","val":2377000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2024-01-01","end":"2024-12-31","val":2377000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":362000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":896000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08"},{"start":"2025-01-01","end":"2025-09-30","val":1364000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2025-01-01","end":"2025-12-31","val":2163000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"PaymentsToAcquireRealEstateAndRealEstateJointVentures":{"label":"Payments to Acquire Real Estate and Real Estate Joint Ventures","description":"The cash outflow associated with the purchase of real estate held-for-investment and real estate joint ventures.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":109000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2015"},{"start":"2016-01-01","end":"2016-06-30","val":35000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2016-01-01","end":"2016-09-30","val":51000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-01-01","end":"2016-12-31","val":75000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2016-01-01","end":"2016-12-31","val":75000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":35000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":92000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2017-01-01","end":"2017-06-30","val":92000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2017-01-01","end":"2017-09-30","val":224000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-09-30","val":224000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"start":"2017-01-01","end":"2017-12-31","val":268000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2017-01-01","end":"2017-12-31","val":268000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":15000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":15000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":27000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-01-01","end":"2018-06-30","val":27000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"start":"2018-01-01","end":"2018-09-30","val":31000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"start":"2018-01-01","end":"2018-09-30","val":31000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2018-01-01","end":"2018-12-31","val":31000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":4000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":9000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"start":"2019-01-01","end":"2019-09-30","val":13000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"}]}},"PensionAndOtherPostretirementBenefitExpense":{"label":"Pension and Other Postretirement Benefits Cost (Reversal of Cost)","description":"Amount of cost (reversal of cost) for pension and other postretirement benefits.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":24000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":31000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2017"}]}},"PolicyholderBenefitsAndClaimsIncurredGross":{"label":"Policyholder Benefits and Claims Incurred, Direct","description":"Amount, before effect of policies assumed or ceded, of expense related to provision for policy benefits and costs incurred.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":5208000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":6351000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2016-01-01","end":"2016-12-31","val":6351000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":5228000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2017-01-01","end":"2017-12-31","val":5228000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2017-01-01","end":"2017-12-31","val":5228000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":4891000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":4891000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":4891000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":5441000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2019-01-01","end":"2019-12-31","val":5441000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2019-01-01","end":"2019-12-31","val":5441000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":7545000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":7545000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":7545000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":4984000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":4984000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":4197000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":6149000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":3863000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":3863000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":3946000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":3946000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":3946000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":3959000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2024-01-01","end":"2024-12-31","val":3959000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":3730000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"PolicyholderBenefitsAndClaimsIncurredNet":{"label":"Policyholder Benefits and Claims Incurred, Net","description":"Amount, after effects of policies assumed or ceded, of expense related to the provision for policy benefits and costs incurred.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":3269000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2015"},{"start":"2016-01-01","end":"2016-06-30","val":1890000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":1153000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":2948000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-07-01","end":"2016-09-30","val":1058000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":3903000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2016-01-01","end":"2016-12-31","val":3903000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":864000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":1649000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2017-01-01","end":"2017-06-30","val":1649000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2017-04-01","end":"2017-06-30","val":785000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2017-04-01","end":"2017-06-30","val":785000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":2732000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-09-30","val":2732000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"start":"2017-07-01","end":"2017-09-30","val":1083000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-07-01","end":"2017-09-30","val":1083000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":3636000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2017-01-01","end":"2017-12-31","val":3636000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2017-01-01","end":"2017-12-31","val":3636000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":738000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":738000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":1551000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-01-01","end":"2018-06-30","val":1551000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"start":"2018-04-01","end":"2018-06-30","val":813000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-04-01","end":"2018-06-30","val":813000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":2373000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"start":"2018-01-01","end":"2018-09-30","val":2373000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2018-07-01","end":"2018-09-30","val":822000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"start":"2018-07-01","end":"2018-09-30","val":822000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":3272000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":3272000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":3272000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":772000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"start":"2019-01-01","end":"2019-03-31","val":772000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":1617000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"start":"2019-01-01","end":"2019-06-30","val":1617000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"start":"2019-04-01","end":"2019-06-30","val":845000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"start":"2019-04-01","end":"2019-06-30","val":845000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":2936000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-01-01","end":"2019-09-30","val":2936000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":1319000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-07-01","end":"2019-09-30","val":1319000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":3670000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2019-01-01","end":"2019-12-31","val":3670000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2019-01-01","end":"2019-12-31","val":3670000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":1187000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"start":"2020-01-01","end":"2020-03-31","val":1187000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":2026000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"start":"2020-01-01","end":"2020-06-30","val":2026000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2020-04-01","end":"2020-06-30","val":839000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"start":"2020-04-01","end":"2020-06-30","val":839000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":5073000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":5073000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"start":"2020-07-01","end":"2020-09-30","val":3047000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-07-01","end":"2020-09-30","val":3047000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":5711000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":5711000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":5711000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":756000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":756000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":1508000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-01-01","end":"2021-06-30","val":1508000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":752000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-04-01","end":"2021-06-30","val":752000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":2620000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"start":"2021-01-01","end":"2021-09-30","val":2620000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2021-07-01","end":"2021-09-30","val":1112000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"start":"2021-07-01","end":"2021-09-30","val":1112000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":3443000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":3443000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":2746000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"start":"2021-01-01","end":"2021-12-31","val":2746000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2021-01-01","end":"2021-12-31","val":2746000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2021-01-01","end":"2021-12-31","val":2746000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":906000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":675000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":2014000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":1392000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":1108000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":717000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":3260000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-01-01","end":"2022-09-30","val":1926000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":1246000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":534000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":4165000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":2193000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"start":"2022-01-01","end":"2022-12-31","val":2193000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-01-01","end":"2022-12-31","val":2193000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-01-01","end":"2022-12-31","val":2193000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":2193000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":687000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"start":"2023-01-01","end":"2023-03-31","val":687000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":1376000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-06-30","val":1376000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-04-01","end":"2023-06-30","val":689000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-04-01","end":"2023-06-30","val":689000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":1966000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":1966000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":590000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":590000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":2676000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":2676000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":2676000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":968000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":968000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":1610000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":1610000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08"},{"start":"2024-04-01","end":"2024-06-30","val":642000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-04-01","end":"2024-06-30","val":642000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":1632000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"start":"2024-01-01","end":"2024-09-30","val":1632000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2024-07-01","end":"2024-09-30","val":22000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"start":"2024-07-01","end":"2024-09-30","val":22000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":2294000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2024-01-01","end":"2024-12-31","val":2294000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":649000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":1360000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08"},{"start":"2025-04-01","end":"2025-06-30","val":711000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":1108000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2025-07-01","end":"2025-09-30","val":-252000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":1805000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"PolicyholderContractDeposits":{"label":"Policyholder Contract Deposit","description":"Amount of liability due to policyholder for deposit held under long-duration contract issued by insurance entity.","units":{"USD":[{"end":"2016-12-31","val":37526000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"end":"2016-12-31","val":37526000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":37526000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2016Q4I"},{"end":"2017-06-30","val":37296000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15","frame":"CY2017Q2I"},{"end":"2017-09-30","val":37298000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":37783000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"end":"2017-12-31","val":37783000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":37783000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"end":"2017-12-31","val":37783000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"end":"2017-12-31","val":37783000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2017Q4I"},{"end":"2018-03-31","val":37940000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":38407000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":39446000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06","frame":"CY2018Q3I"},{"end":"2018-12-31","val":40054000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"end":"2018-12-31","val":40054000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"end":"2018-12-31","val":40054000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"end":"2018-12-31","val":40054000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"end":"2018-12-31","val":40054000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2018Q4I"},{"end":"2019-03-31","val":41177000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":42941000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06","frame":"CY2019Q2I"},{"end":"2019-09-30","val":44919000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2019Q3I"},{"end":"2019-12-31","val":45771000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"end":"2019-12-31","val":45771000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2019-12-31","val":45771000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"end":"2019-12-31","val":45771000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":45771000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2019Q4I"},{"end":"2020-03-31","val":47288000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":50338000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07","frame":"CY2020Q2I"},{"end":"2020-09-30","val":52798000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":54508000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"end":"2020-12-31","val":54508000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":54508000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"end":"2020-12-31","val":54508000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"end":"2020-12-31","val":54508000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2020Q4I"},{"end":"2021-03-31","val":55152000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":60300000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2021Q2I"},{"end":"2021-09-30","val":63748000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05","frame":"CY2021Q3I"},{"end":"2021-12-31","val":66851000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2021-12-31","val":66851000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":66851000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":66851000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"end":"2021-12-31","val":66851000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2021-12-31","val":65249000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"end":"2021-12-31","val":65249000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2021-12-31","val":65249000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2021-12-31","val":65249000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021Q4I"},{"end":"2022-03-31","val":67887000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":68293000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":71323000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2022Q3I"},{"end":"2022-12-31","val":74836000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":73527000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"end":"2022-12-31","val":73527000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":73527000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":73527000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2022Q4I"},{"end":"2023-03-31","val":76120000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2023Q1I"},{"end":"2023-06-30","val":78643000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":78371000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":81068000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"end":"2023-12-31","val":81068000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":81068000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":81068000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"end":"2023-12-31","val":81068000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2023Q4I"},{"end":"2024-03-31","val":84159000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":85865000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":87678000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08","frame":"CY2024Q3I"},{"end":"2024-12-31","val":87989000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"end":"2024-12-31","val":87989000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09"},{"end":"2024-12-31","val":87989000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08"},{"end":"2024-12-31","val":87989000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"end":"2024-12-31","val":87989000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024Q4I"},{"end":"2025-03-31","val":85618000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2025Q1I"},{"end":"2025-06-30","val":88046000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08","frame":"CY2025Q2I"},{"end":"2025-09-30","val":88703000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3I"},{"end":"2025-12-31","val":87952000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025Q4I"}]}},"PreferredStockDividendRatePercentage":{"label":"Preferred Stock, Dividend Rate, Percentage","description":"The percentage rate used to calculate dividend payments on preferred stock.","units":{"pure":[{"end":"2019-03-25","val":0.066,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"end":"2019-03-25","val":0.066,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"end":"2019-03-25","val":0.066,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2019Q1I"},{"start":"2019-01-01","end":"2019-03-31","val":0.066,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1"},{"end":"2020-02-14","val":0.066,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2019Q4I"}]}},"PreferredStockDividendsIncomeStatementImpact":{"label":"Preferred Stock Dividends, Income Statement Impact","description":"The amount of preferred stock dividends that is an adjustment to net income apportioned to common stockholders.","units":{"USD":[{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"start":"2018-04-01","end":"2018-06-30","val":0,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"start":"2018-04-01","end":"2018-06-30","val":0,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2018-07-01","end":"2018-09-30","val":0,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2018-07-01","end":"2018-09-30","val":0,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2018"},{"start":"2018-10-01","end":"2018-12-31","val":0,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2018Q4"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":7000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"start":"2019-01-01","end":"2019-06-30","val":7000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"start":"2019-04-01","end":"2019-06-30","val":7000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"start":"2019-04-01","end":"2019-06-30","val":7000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2019-04-01","end":"2019-06-30","val":7000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":14000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-01-01","end":"2019-09-30","val":14000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":7000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-07-01","end":"2019-09-30","val":7000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2019-07-01","end":"2019-09-30","val":7000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":21000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2019-01-01","end":"2019-12-31","val":21000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2019-01-01","end":"2019-12-31","val":21000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2019-10-01","end":"2019-12-31","val":7000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2019Q4"},{"start":"2020-01-01","end":"2020-03-31","val":7000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"start":"2020-01-01","end":"2020-03-31","val":7000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":14000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"start":"2020-01-01","end":"2020-06-30","val":14000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2020-04-01","end":"2020-06-30","val":7000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"start":"2020-04-01","end":"2020-06-30","val":7000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":31000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":31000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"start":"2020-07-01","end":"2020-09-30","val":17000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-07-01","end":"2020-09-30","val":17000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":44000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":44000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":44000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":25000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":25000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":46000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-01-01","end":"2021-06-30","val":46000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":21000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-04-01","end":"2021-06-30","val":21000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":68000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"start":"2021-01-01","end":"2021-09-30","val":68000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2021-07-01","end":"2021-09-30","val":22000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"start":"2021-07-01","end":"2021-09-30","val":22000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":89000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":89000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":89000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":27000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":27000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"start":"2022-01-01","end":"2022-03-31","val":27000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":53000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":53000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":26000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":26000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":26000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":78000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-01-01","end":"2022-09-30","val":78000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":25000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":25000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":25000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":104000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":104000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":104000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2022"},{"start":"2022-10-01","end":"2022-12-31","val":26000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2022Q4"},{"start":"2023-01-01","end":"2023-03-31","val":26000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"start":"2023-01-01","end":"2023-03-31","val":26000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-03-31","val":26000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":51000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-06-30","val":51000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-04-01","end":"2023-06-30","val":25000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-04-01","end":"2023-06-30","val":25000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-04-01","end":"2023-06-30","val":25000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":77000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":77000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":26000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":26000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-07-01","end":"2023-09-30","val":26000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":102000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":102000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":102000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2023-10-01","end":"2023-12-31","val":25000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2023Q4"},{"start":"2024-01-01","end":"2024-03-31","val":26000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":26000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":51000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":51000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08"},{"start":"2024-04-01","end":"2024-06-30","val":25000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-04-01","end":"2024-06-30","val":25000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":77000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"start":"2024-01-01","end":"2024-09-30","val":77000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2024-07-01","end":"2024-09-30","val":26000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"start":"2024-07-01","end":"2024-09-30","val":26000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":102000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2024-01-01","end":"2024-12-31","val":102000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":26000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":51000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08"},{"start":"2025-04-01","end":"2025-06-30","val":25000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":77000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2025-07-01","end":"2025-09-30","val":26000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":102000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"PreferredStockDividendsPerShareDeclared":{"label":"Preferred Stock, Dividends Per Share, Declared","description":"Aggregate dividends declared during the period for each share of preferred stock outstanding.","units":{"USD/shares":[{"end":"2019-05-15","val":412.5,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"end":"2019-05-15","val":412.5,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"end":"2019-05-15","val":412.5,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2019Q1I"},{"end":"2019-08-15","val":412.5,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"end":"2019-08-15","val":412.5,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2019Q3I"},{"end":"2019-11-15","val":412.5,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2019-01-01","end":"2019-12-31","val":1237.5,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2019"},{"end":"2020-02-14","val":412.5,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2019Q4I"}]}},"PreferredStockLiquidationPreference":{"label":"Preferred Stock, Liquidation Preference Per Share","description":"The per share liquidation preference (or restrictions) of nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) that has a preference in involuntary liquidation considerably in excess of the par or stated value of the shares. The liquidation preference is the difference between the preference in liquidation and the par or stated values of the share.","units":{"USD/shares":[{"end":"2019-03-25","val":25000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"end":"2019-03-25","val":25000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"end":"2019-03-25","val":25000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"end":"2019-03-31","val":25000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2020-12-31","val":25000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2020Q4I"},{"end":"2021-12-31","val":25000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2021Q4I"},{"end":"2022-12-31","val":25000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2022Q4I"},{"end":"2023-12-31","val":25000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2023Q4I"},{"end":"2024-12-31","val":25000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2024Q4I"},{"end":"2025-12-31","val":25000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025Q4I"}]}},"PreferredStockLiquidationPreferenceValue":{"label":"Preferred Stock, Liquidation Preference, Value","description":"Value of the difference between preference in liquidation and the par or stated values of the preferred shares.","units":{"USD":[{"end":"2018-12-31","val":0,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"end":"2018-12-31","val":0,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"end":"2018-12-31","val":0,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2018Q4I"},{"end":"2019-03-31","val":425000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":425000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06","frame":"CY2019Q2I"},{"end":"2019-09-30","val":425000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2019Q3I"},{"end":"2019-12-31","val":425000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"end":"2019-12-31","val":425000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2019-12-31","val":425000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"end":"2019-12-31","val":425000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":425000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2019Q4I"},{"end":"2020-03-31","val":425000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":828000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07","frame":"CY2020Q2I"},{"end":"2020-09-30","val":828000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":1403000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"end":"2020-12-31","val":1403000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":1403000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"end":"2020-12-31","val":1403000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"end":"2020-12-31","val":1403000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2020Q4I"},{"end":"2021-03-31","val":1403000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":1403000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2021Q2I"},{"end":"2021-09-30","val":1403000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05","frame":"CY2021Q3I"},{"end":"2021-12-31","val":1753000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2021-12-31","val":1753000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":1753000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":1753000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"end":"2021-12-31","val":1753000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":1753000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":1753000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":1753000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2022Q3I"},{"end":"2022-12-31","val":1753000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":1753000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"end":"2022-12-31","val":1753000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":1753000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":1753000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2022Q4I"},{"end":"2023-03-31","val":1753000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2023Q1I"},{"end":"2023-06-30","val":1753000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":1753000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":1753000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"end":"2023-12-31","val":1753000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":1753000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":1753000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"end":"2023-12-31","val":1753000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2023Q4I"},{"end":"2024-03-31","val":1753000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":1753000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":1753000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08","frame":"CY2024Q3I"},{"end":"2024-12-31","val":1753000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"end":"2024-12-31","val":1753000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09"},{"end":"2024-12-31","val":1753000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08"},{"end":"2024-12-31","val":1753000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"end":"2024-12-31","val":1753000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024Q4I"},{"end":"2025-03-31","val":1753000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2025Q1I"},{"end":"2025-06-30","val":1753000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08","frame":"CY2025Q2I"},{"end":"2025-09-30","val":1753000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3I"},{"end":"2025-12-31","val":1753000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025Q4I"}]}},"PreferredStockParOrStatedValuePerShare":{"label":"Preferred Stock, Par or Stated Value Per Share","description":"Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.","units":{"USD/shares":[{"end":"2017-12-31","val":0.01,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2017Q4I"},{"end":"2018-12-31","val":0.01,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"end":"2018-12-31","val":0.01,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"end":"2018-12-31","val":0.01,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"end":"2018-12-31","val":0.01,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"end":"2018-12-31","val":0.01,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2018Q4I"},{"end":"2019-03-31","val":0.01,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":0.01,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06","frame":"CY2019Q2I"},{"end":"2019-09-30","val":0.01,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2019Q3I"},{"end":"2019-12-31","val":0.01,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"end":"2019-12-31","val":0.01,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2019-12-31","val":0.01,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"end":"2019-12-31","val":0.01,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":0.01,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2019Q4I"},{"end":"2020-03-31","val":0.01,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":0.01,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07","frame":"CY2020Q2I"},{"end":"2020-09-30","val":0.01,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":0.01,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"end":"2020-12-31","val":0.01,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":0.01,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"end":"2020-12-31","val":0.01,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"end":"2020-12-31","val":0.01,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2020Q4I"},{"end":"2021-03-31","val":0.01,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":0.01,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2021Q2I"},{"end":"2021-09-30","val":0.01,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05","frame":"CY2021Q3I"},{"end":"2021-12-31","val":0.01,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2021-12-31","val":0.01,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":0.01,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":0.01,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"end":"2021-12-31","val":0.01,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":0.01,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":0.01,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":0.01,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2022Q3I"},{"end":"2022-12-31","val":0.01,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":0.01,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"end":"2022-12-31","val":0.01,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":0.01,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":0.01,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2022Q4I"},{"end":"2023-03-31","val":0.01,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2023Q1I"},{"end":"2023-06-30","val":0.01,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":0.01,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":0.01,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"end":"2023-12-31","val":0.01,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":0.01,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":0.01,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"end":"2023-12-31","val":0.01,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2023Q4I"},{"end":"2024-03-31","val":0.01,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":0.01,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":0.01,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08","frame":"CY2024Q3I"},{"end":"2024-12-31","val":0.01,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"end":"2024-12-31","val":0.01,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09"},{"end":"2024-12-31","val":0.01,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08"},{"end":"2024-12-31","val":0.01,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"end":"2024-12-31","val":0.01,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024Q4I"},{"end":"2025-03-31","val":0.01,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2025Q1I"},{"end":"2025-06-30","val":0.01,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08","frame":"CY2025Q2I"},{"end":"2025-09-30","val":0.01,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3I"},{"end":"2025-12-31","val":0.01,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025Q4I"}]}},"PreferredStockSharesAuthorized":{"label":"Preferred Stock, Shares Authorized","description":"The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.","units":{"shares":[{"end":"2017-12-31","val":100000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2017Q4I"},{"end":"2018-12-31","val":100000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"end":"2018-12-31","val":100000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2018Q4I"},{"end":"2019-12-31","val":100000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"end":"2019-12-31","val":100000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"end":"2019-12-31","val":100000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":100000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2019Q4I"},{"end":"2020-06-30","val":100000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07","frame":"CY2020Q2I"},{"end":"2020-09-30","val":100000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":100000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"end":"2020-12-31","val":100000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":100000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"end":"2020-12-31","val":100000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"end":"2020-12-31","val":100000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2020Q4I"},{"end":"2021-03-31","val":100000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":100000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2021Q2I"},{"end":"2021-09-30","val":100000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05","frame":"CY2021Q3I"},{"end":"2021-12-31","val":100000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2021-12-31","val":100000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":100000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":100000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"end":"2021-12-31","val":100000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":100000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":100000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":100000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2022Q3I"},{"end":"2022-12-31","val":100000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":100000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"end":"2022-12-31","val":100000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":100000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":100000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2022Q4I"},{"end":"2023-03-31","val":100000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2023Q1I"},{"end":"2023-06-30","val":100000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":100000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":100000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"end":"2023-12-31","val":100000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":100000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":100000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"end":"2023-12-31","val":100000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2023Q4I"},{"end":"2024-03-31","val":100000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":100000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":100000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08","frame":"CY2024Q3I"},{"end":"2024-12-31","val":100000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"end":"2024-12-31","val":100000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09"},{"end":"2024-12-31","val":100000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08"},{"end":"2024-12-31","val":100000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"end":"2024-12-31","val":100000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024Q4I"},{"end":"2025-03-31","val":100000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2025Q1I"},{"end":"2025-06-30","val":100000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08","frame":"CY2025Q2I"},{"end":"2025-09-30","val":100000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3I"},{"end":"2025-12-31","val":100000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025Q4I"}]}},"PreferredStockSharesIssued":{"label":"Preferred Stock, Shares Issued","description":"Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.","units":{"shares":[{"end":"2017-12-31","val":0,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2017Q4I"},{"end":"2018-12-31","val":0,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"end":"2018-12-31","val":0,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2018Q4I"},{"end":"2019-03-25","val":17000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"end":"2019-03-25","val":17000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"end":"2019-03-25","val":17000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"end":"2019-03-31","val":17000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2019-12-31","val":17000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"end":"2019-12-31","val":17000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"end":"2019-12-31","val":17000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":17000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2019Q4I"},{"end":"2020-06-30","val":33100,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07","frame":"CY2020Q2I"},{"end":"2020-09-30","val":33100,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":56100,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"end":"2020-12-31","val":56100,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":56100,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"end":"2020-12-31","val":56100,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"end":"2020-12-31","val":56100,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2020Q4I"},{"end":"2021-03-31","val":56100,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":56100,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2021Q2I"},{"end":"2021-09-30","val":56100,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05","frame":"CY2021Q3I"},{"end":"2021-12-31","val":70100,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2021-12-31","val":70100,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":70100,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":70100,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"end":"2021-12-31","val":70100,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":70100,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":70100,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":70100,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2022Q3I"},{"end":"2022-12-31","val":70100,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":70100,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"end":"2022-12-31","val":70100,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":70100,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":70100,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2022Q4I"},{"end":"2023-03-31","val":70100,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2023Q1I"},{"end":"2023-06-30","val":70100,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":70100,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":70100,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"end":"2023-12-31","val":70100,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":70100,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":70100,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"end":"2023-12-31","val":70100,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2023Q4I"},{"end":"2024-03-31","val":70100,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":70100,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":70100,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08","frame":"CY2024Q3I"},{"end":"2024-12-31","val":70100,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"end":"2024-12-31","val":70100,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09"},{"end":"2024-12-31","val":70100,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08"},{"end":"2024-12-31","val":70100,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"end":"2024-12-31","val":70100,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024Q4I"},{"end":"2025-03-31","val":70100,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2025Q1I"},{"end":"2025-06-30","val":70100,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08","frame":"CY2025Q2I"},{"end":"2025-09-30","val":70100,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3I"},{"end":"2025-12-31","val":70100,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025Q4I"}]}},"PreferredStockSharesOutstanding":{"label":"Preferred Stock, Shares Outstanding","description":"Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.","units":{"shares":[{"end":"2017-12-31","val":0,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2017Q4I"},{"end":"2018-12-31","val":0,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"end":"2018-12-31","val":0,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2018Q4I"},{"end":"2019-12-31","val":17000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"end":"2019-12-31","val":17000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"end":"2019-12-31","val":17000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":17000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2019Q4I"},{"end":"2020-06-30","val":33100,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07","frame":"CY2020Q2I"},{"end":"2020-09-30","val":33100,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":56100,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"end":"2020-12-31","val":56100,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":56100,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"end":"2020-12-31","val":56100,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"end":"2020-12-31","val":56100,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2020Q4I"},{"end":"2021-03-31","val":56100,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":56100,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2021Q2I"},{"end":"2021-09-30","val":56100,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05","frame":"CY2021Q3I"},{"end":"2021-12-31","val":70100,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2021-12-31","val":70100,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":70100,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":70100,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"end":"2021-12-31","val":70100,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":70100,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":70100,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":70100,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2022Q3I"},{"end":"2022-12-31","val":70100,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":70100,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"end":"2022-12-31","val":70100,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":70100,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":70100,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2022Q4I"},{"end":"2023-03-31","val":70100,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2023Q1I"},{"end":"2023-06-30","val":70100,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":70100,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":70100,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"end":"2023-12-31","val":70100,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":70100,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":70100,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"end":"2023-12-31","val":70100,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2023Q4I"},{"end":"2024-03-31","val":70100,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":70100,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":70100,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08","frame":"CY2024Q3I"},{"end":"2024-12-31","val":70100,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"end":"2024-12-31","val":70100,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09"},{"end":"2024-12-31","val":70100,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08"},{"end":"2024-12-31","val":70100,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"end":"2024-12-31","val":70100,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024Q4I"},{"end":"2025-03-31","val":70100,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2025Q1I"},{"end":"2025-06-30","val":70100,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08","frame":"CY2025Q2I"},{"end":"2025-09-30","val":70100,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3I"},{"end":"2025-12-31","val":70100,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025Q4I"}]}},"PreferredStockValue":{"label":"Preferred Stock, Value, Issued","description":"Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.","units":{"USD":[{"end":"2018-12-31","val":0,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"end":"2018-12-31","val":0,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"end":"2018-12-31","val":0,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"end":"2018-12-31","val":0,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2018Q4I"},{"end":"2019-03-31","val":0,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":0,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06","frame":"CY2019Q2I"},{"end":"2019-09-30","val":0,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2019Q3I"},{"end":"2019-12-31","val":0,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"end":"2019-12-31","val":0,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2019-12-31","val":0,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"end":"2019-12-31","val":0,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":0,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2019Q4I"},{"end":"2020-03-31","val":0,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":0,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07","frame":"CY2020Q2I"},{"end":"2020-09-30","val":0,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":0,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"end":"2020-12-31","val":0,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":0,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"end":"2020-12-31","val":0,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"end":"2020-12-31","val":0,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2020Q4I"},{"end":"2021-03-31","val":0,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":0,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2021Q2I"},{"end":"2021-09-30","val":0,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05","frame":"CY2021Q3I"},{"end":"2021-12-31","val":0,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2021-12-31","val":0,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":0,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":0,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"end":"2021-12-31","val":0,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":0,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":0,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":0,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2022Q3I"},{"end":"2022-12-31","val":0,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":0,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"end":"2022-12-31","val":0,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":0,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":0,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2022Q4I"},{"end":"2023-03-31","val":0,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2023Q1I"},{"end":"2023-06-30","val":0,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":0,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":0,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"end":"2023-12-31","val":0,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":0,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":0,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"end":"2023-12-31","val":0,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2023Q4I"},{"end":"2024-03-31","val":0,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":0,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":0,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08","frame":"CY2024Q3I"},{"end":"2024-12-31","val":0,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"end":"2024-12-31","val":0,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09"},{"end":"2024-12-31","val":0,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08"},{"end":"2024-12-31","val":0,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"end":"2024-12-31","val":0,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024Q4I"},{"end":"2025-03-31","val":0,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2025Q1I"},{"end":"2025-06-30","val":0,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08","frame":"CY2025Q2I"},{"end":"2025-09-30","val":0,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3I"},{"end":"2025-12-31","val":0,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025Q4I"}]}},"PremiumsAndOtherReceivablesNet":{"label":"Premiums and Other Receivables, Net","description":"Carrying amount as of the balance sheet date, net of allowance for doubtful accounts, of all premiums and other types of receivables due from other persons or entities.","units":{"USD":[{"end":"2016-12-31","val":14647000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"end":"2016-12-31","val":14647000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":14647000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2016Q4I"},{"end":"2017-06-30","val":13415000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15","frame":"CY2017Q2I"},{"end":"2017-09-30","val":13591000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":13525000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"end":"2017-12-31","val":13525000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":13525000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"end":"2017-12-31","val":13525000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"end":"2017-12-31","val":13525000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2017Q4I"},{"end":"2018-03-31","val":13527000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":13593000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":13551000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06","frame":"CY2018Q3I"},{"end":"2018-12-31","val":13697000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"end":"2018-12-31","val":13697000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"end":"2018-12-31","val":13697000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"end":"2018-12-31","val":13697000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"end":"2018-12-31","val":13697000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2018Q4I"},{"end":"2019-03-31","val":14026000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":14231000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06","frame":"CY2019Q2I"},{"end":"2019-09-30","val":14385000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2019Q3I"},{"end":"2019-12-31","val":14760000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"end":"2019-12-31","val":14760000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2019-12-31","val":14760000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"end":"2019-12-31","val":14760000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":14760000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2019Q4I"},{"end":"2020-03-31","val":14994000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":15218000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07","frame":"CY2020Q2I"},{"end":"2020-09-30","val":16087000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":16158000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"end":"2020-12-31","val":16158000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":16158000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"end":"2020-12-31","val":16158000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"end":"2020-12-31","val":16158000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2020Q4I"},{"end":"2021-03-31","val":16129000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":16127000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2021Q2I"},{"end":"2021-09-30","val":16298000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05","frame":"CY2021Q3I"},{"end":"2021-12-31","val":16094000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2021-12-31","val":16094000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":16094000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":16094000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"end":"2021-12-31","val":16094000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":16290000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":16642000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":17877000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2022Q3I"},{"end":"2022-12-31","val":19266000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":18548000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"end":"2022-12-31","val":18548000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":18548000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":18548000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2022Q4I"},{"end":"2023-03-31","val":18967000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2023Q1I"},{"end":"2023-06-30","val":19223000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":19066000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":19761000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"end":"2023-12-31","val":19761000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":19761000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":19761000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"end":"2023-12-31","val":19761000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2023Q4I"},{"end":"2024-03-31","val":20234000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":20043000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":20692000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08","frame":"CY2024Q3I"},{"end":"2024-12-31","val":21126000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"end":"2024-12-31","val":21126000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09"},{"end":"2024-12-31","val":21126000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08"},{"end":"2024-12-31","val":21126000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"end":"2024-12-31","val":21126000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024Q4I"},{"end":"2025-03-31","val":21188000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2025Q1I"},{"end":"2025-06-30","val":21258000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08","frame":"CY2025Q2I"},{"end":"2025-09-30","val":21244000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3I"},{"end":"2025-12-31","val":21579000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025Q4I"}]}},"PremiumsEarnedNet":{"label":"Premiums Earned, Net","description":"Amount, after premiums ceded to other entities and premiums assumed by the entity, of premiums earned.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":1679000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2015"},{"start":"2016-01-01","end":"2016-06-30","val":674000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":281000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":1021000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-07-01","end":"2016-09-30","val":347000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":1222000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2016-01-01","end":"2016-12-31","val":1222000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":176000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":394000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2017-01-01","end":"2017-06-30","val":394000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2017-04-01","end":"2017-06-30","val":218000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2017-04-01","end":"2017-06-30","val":218000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":630000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-09-30","val":630000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"start":"2017-07-01","end":"2017-09-30","val":236000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-07-01","end":"2017-09-30","val":236000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":863000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2017-01-01","end":"2017-12-31","val":863000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2017-01-01","end":"2017-12-31","val":863000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":229000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":229000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":452000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-01-01","end":"2018-06-30","val":452000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"start":"2018-04-01","end":"2018-06-30","val":223000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-04-01","end":"2018-06-30","val":223000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":677000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"start":"2018-01-01","end":"2018-09-30","val":677000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2018-07-01","end":"2018-09-30","val":225000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"start":"2018-07-01","end":"2018-09-30","val":225000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":900000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":900000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":900000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":227000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"start":"2019-01-01","end":"2019-03-31","val":227000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":459000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"start":"2019-01-01","end":"2019-06-30","val":459000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"start":"2019-04-01","end":"2019-06-30","val":232000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"start":"2019-04-01","end":"2019-06-30","val":232000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":673000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-01-01","end":"2019-09-30","val":673000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":214000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-07-01","end":"2019-09-30","val":214000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":882000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2019-01-01","end":"2019-12-31","val":882000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2019-01-01","end":"2019-12-31","val":882000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":198000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"start":"2020-01-01","end":"2020-03-31","val":198000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":391000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"start":"2020-01-01","end":"2020-06-30","val":391000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2020-04-01","end":"2020-06-30","val":193000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"start":"2020-04-01","end":"2020-06-30","val":193000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":575000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":575000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"start":"2020-07-01","end":"2020-09-30","val":184000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-07-01","end":"2020-09-30","val":184000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":766000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":766000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":766000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":184000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":184000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":346000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-01-01","end":"2021-06-30","val":346000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":162000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-04-01","end":"2021-06-30","val":162000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":539000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"start":"2021-01-01","end":"2021-09-30","val":539000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2021-07-01","end":"2021-09-30","val":193000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"start":"2021-07-01","end":"2021-09-30","val":193000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":707000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":707000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":707000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":166000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":166000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":333000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":333000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":167000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":167000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":495000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-01-01","end":"2022-09-30","val":495000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":162000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":162000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":662000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":662000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":662000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":197000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"start":"2023-01-01","end":"2023-03-31","val":197000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":408000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-06-30","val":408000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-04-01","end":"2023-06-30","val":211000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-04-01","end":"2023-06-30","val":211000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":602000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":602000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":194000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":194000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":828000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":828000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":828000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":202000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":202000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":383000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":383000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08"},{"start":"2024-04-01","end":"2024-06-30","val":181000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-04-01","end":"2024-06-30","val":181000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":563000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"start":"2024-01-01","end":"2024-09-30","val":563000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2024-07-01","end":"2024-09-30","val":180000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"start":"2024-07-01","end":"2024-09-30","val":180000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":770000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2024-01-01","end":"2024-12-31","val":770000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":186000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":352000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08"},{"start":"2025-04-01","end":"2025-06-30","val":166000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":522000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2025-07-01","end":"2025-09-30","val":170000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":695000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"PremiumsPercentageAssumedToNet":{"label":"SEC Schedule, 12-17, Insurance Companies, Reinsurance, Premium, Percentage Assumed to Net","description":"Percentage of assumed premium earned to premium earned after effects of reinsurance, as disclosed in supplementary reinsurance information.","units":{"pure":[{"start":"2015-01-01","end":"2015-12-31","val":0.177,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":0.065,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2016-01-01","end":"2016-12-31","val":0.065,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":0.013,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2017-01-01","end":"2017-12-31","val":0.013,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2017-01-01","end":"2017-12-31","val":0.013,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":0.012,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":0.012,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":0.012,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":0.011,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2019-01-01","end":"2019-12-31","val":0.011,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2019-01-01","end":"2019-12-31","val":0.011,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":0.013,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":0.013,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":0.013,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":-0.017,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":-0.017,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":-0.017,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0.009,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":0.009,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":0.009,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":0.017,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":0.017,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":0.017,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":0.016,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2024-01-01","end":"2024-12-31","val":0.016,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":0.013,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"PresentValueOfFutureInsuranceProfitsAmortizationExpense1":{"label":"Present Value of Future Insurance Profits, Amortization Expense","description":"Amount of amortization expense (reversal of expense) for present value of future profits of insurance contract acquired in business combination.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":146000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":115000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2016-01-01","end":"2016-12-31","val":115000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":40000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2017-01-01","end":"2017-12-31","val":40000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2017-01-01","end":"2017-12-31","val":40000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":106000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":106000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":106000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":9000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2019-01-01","end":"2019-12-31","val":9000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2019-01-01","end":"2019-12-31","val":9000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":28000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":28000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":-7000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2021"}]}},"PresentValueOfFutureInsuranceProfitsAmortizationExpenseRealizedGainLoss":{"label":"Present Value of Future Insurance Profits, Amortization Expense, Realized Gain (Loss)","description":"Amount of amortization expense (reversal of amortization expense) for future profits of insurance contract acquired in business combination from realized investment gain (loss).","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":19000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":-2000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2016-01-01","end":"2016-12-31","val":-2000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":9000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2017-01-01","end":"2017-12-31","val":9000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2017-01-01","end":"2017-12-31","val":9000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":1000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":1000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":1000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":1000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2019-01-01","end":"2019-12-31","val":1000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2019-01-01","end":"2019-12-31","val":1000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2021"}]}},"PresentValueOfFutureInsuranceProfitsAmortizationExpenseYearFive":{"label":"Present Value of Future Insurance Profits, Expected Amortization, Year Five","description":"Amount of amortization for present value of future profits of insurance contract acquired in business combination expected to be recognized during fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2017-12-31","val":46000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2017Q4I"},{"end":"2018-12-31","val":41000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2018Q4I"},{"end":"2019-12-31","val":41000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2019Q4I"},{"end":"2020-12-31","val":39000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2020Q4I"},{"end":"2021-12-31","val":40000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2021Q4I"},{"end":"2022-12-31","val":37000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2022Q4I"}]}},"PresentValueOfFutureInsuranceProfitsAmortizationExpenseYearFour":{"label":"Present Value of Future Insurance Profits, Expected Amortization, Year Four","description":"Amount of amortization for present value of future profits of insurance contract acquired in business combination expected to be recognized during 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":"2017-12-31","val":53000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2017Q4I"},{"end":"2018-12-31","val":46000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2018Q4I"},{"end":"2019-12-31","val":46000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2019Q4I"},{"end":"2020-12-31","val":45000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2020Q4I"},{"end":"2021-12-31","val":46000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2021Q4I"},{"end":"2022-12-31","val":41000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2022Q4I"}]}},"PresentValueOfFutureInsuranceProfitsAmortizationExpenseYearOne":{"label":"Present Value of Future Insurance Profits, Expected Amortization, Year One","description":"Amount of amortization for present value of future profits of insurance contract acquired in business combination expected to be recognized during next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2017-12-31","val":98000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2017Q4I"},{"end":"2018-12-31","val":77000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2018Q4I"},{"end":"2019-12-31","val":69000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2019Q4I"},{"end":"2020-12-31","val":70000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2020Q4I"},{"end":"2021-12-31","val":73000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2021Q4I"},{"end":"2022-12-31","val":58000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2022Q4I"}]}},"PresentValueOfFutureInsuranceProfitsAmortizationExpenseYearThree":{"label":"Present Value of Future Insurance Profits, Expected Amortization, Year Three","description":"Amount of amortization for present value of future profits of insurance contract acquired in business combination expected to be recognized during 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":"2017-12-31","val":62000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2017Q4I"},{"end":"2018-12-31","val":52000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2018Q4I"},{"end":"2019-12-31","val":53000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2019Q4I"},{"end":"2020-12-31","val":52000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2020Q4I"},{"end":"2021-12-31","val":54000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2021Q4I"},{"end":"2022-12-31","val":46000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2022Q4I"}]}},"PresentValueOfFutureInsuranceProfitsAmortizationExpenseYearTwo":{"label":"Present Value of Future Insurance Profits, Expected Amortization, Year Two","description":"Amount of amortization for present value of future profits of insurance contract acquired in business combination expected to be recognized during 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":"2017-12-31","val":84000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2017Q4I"},{"end":"2018-12-31","val":58000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2018Q4I"},{"end":"2019-12-31","val":61000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2019Q4I"},{"end":"2020-12-31","val":61000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2020Q4I"},{"end":"2021-12-31","val":63000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2021Q4I"},{"end":"2022-12-31","val":52000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2022Q4I"}]}},"PriorPeriodReclassificationAdjustment":{"label":"Prior Period Reclassification Adjustment","description":"The amount of a reclassification adjustment made to prior period financial statement amounts.","units":{"USD":[{"start":"2018-01-01","end":"2018-12-31","val":120000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2018"}]}},"ProceedsFromAnnuitiesAndInvestmentCertificates":{"label":"Proceeds from Annuities and Investment Certificates","description":"The cash inflow from an insurance contract under which the policy holder make a lump sum payment or a series of payments in exchange for periodic payments to the policyholder beginning immediately or at some future date.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":20953000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2015"},{"start":"2016-01-01","end":"2016-06-30","val":6704000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2016-01-01","end":"2016-09-30","val":9071000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-01-01","end":"2016-12-31","val":10712000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2016-01-01","end":"2016-12-31","val":10712000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":1179000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":2210000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2017-01-01","end":"2017-06-30","val":2210000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2017-01-01","end":"2017-09-30","val":3464000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-09-30","val":3464000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"start":"2017-01-01","end":"2017-12-31","val":4990000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2017-01-01","end":"2017-12-31","val":4990000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2017-01-01","end":"2017-12-31","val":4990000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":1516000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":1516000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":3018000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-01-01","end":"2018-06-30","val":3018000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"start":"2018-01-01","end":"2018-09-30","val":4704000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"start":"2018-01-01","end":"2018-09-30","val":4704000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2018-01-01","end":"2018-12-31","val":6480000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":6480000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":6480000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":1858000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"start":"2019-01-01","end":"2019-03-31","val":1858000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":3794000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"start":"2019-01-01","end":"2019-06-30","val":3794000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"start":"2019-01-01","end":"2019-09-30","val":5689000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-01-01","end":"2019-09-30","val":5689000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-01-01","end":"2019-12-31","val":7672000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2019-01-01","end":"2019-12-31","val":7672000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2019-01-01","end":"2019-12-31","val":7672000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":1974000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"start":"2020-01-01","end":"2020-03-31","val":1974000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":4835000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"start":"2020-01-01","end":"2020-06-30","val":4835000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2020-01-01","end":"2020-09-30","val":7143000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":7143000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"start":"2020-01-01","end":"2020-12-31","val":10095000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":10095000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":10095000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":2058000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":2058000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":6886000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-01-01","end":"2021-06-30","val":6886000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-01-01","end":"2021-09-30","val":11182000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"start":"2021-01-01","end":"2021-09-30","val":11182000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2021-01-01","end":"2021-12-31","val":16059000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":16059000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":16118000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":6340000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":6356000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":14107000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":14162000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-01-01","end":"2022-09-30","val":23503000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-01-01","end":"2022-09-30","val":23545000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-01-01","end":"2022-12-31","val":31623000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":31693000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":31693000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":6864000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"start":"2023-01-01","end":"2023-03-31","val":6864000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":11670000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-06-30","val":11670000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-01-01","end":"2023-09-30","val":16292000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":16292000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"start":"2023-01-01","end":"2023-12-31","val":21989000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":21989000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":21989000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":7814000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":7814000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":20632000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":20632000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08"},{"start":"2024-01-01","end":"2024-09-30","val":39141000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"start":"2024-01-01","end":"2024-09-30","val":39141000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2024-01-01","end":"2024-12-31","val":30410000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2024-01-01","end":"2024-12-31","val":30410000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":5135000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":9834000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08"},{"start":"2025-01-01","end":"2025-09-30","val":14589000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2025-01-01","end":"2025-12-31","val":20187000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"ProceedsFromCollectionOfAdvanceToAffiliate":{"label":"Proceeds from Collection of Advance to Affiliate","description":"The cash inflow from the collection of money previously advanced to an entity that is related to it but not strictly controlled.","units":{"USD":[{"start":"2016-01-01","end":"2016-06-30","val":50000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2016-01-01","end":"2016-09-30","val":50000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"}]}},"ProceedsFromCollectionOfLoansReceivable":{"label":"Proceeds from Collection of Loans Receivable","description":"The cash inflow associated with the collection, including prepayments, of loans receivable issued for financing of goods and services.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":50000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2016-01-01","end":"2016-12-31","val":50000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2018"}]}},"ProceedsFromContributedCapital":{"label":"Proceeds from Contributed Capital","description":"The cash inflow associated with the amount received by a corporation from a shareholder during the period.","units":{"USD":[{"start":"2016-01-01","end":"2016-06-30","val":1660000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2016-01-01","end":"2016-09-30","val":1726000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-06-30","val":293000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2017-01-01","end":"2017-09-30","val":293000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"}]}},"ProceedsFromContributionsFromParent":{"label":"Proceeds from Contributions from Parent","description":"The cash inflow from parent as a source of financing that is recorded as additional paid in capital.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":406000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":1833000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2016-01-01","end":"2016-12-31","val":1833000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":24000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":293000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2017-01-01","end":"2017-09-30","val":293000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"start":"2017-01-01","end":"2017-12-31","val":293000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2017-01-01","end":"2017-12-31","val":293000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2017-01-01","end":"2017-12-31","val":293000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2019"}]}},"ProceedsFromIssuanceOfLongTermDebt":{"label":"Proceeds from Issuance of Long-term Debt","description":"The cash inflow from a debt initially having maturity due after one year or beyond the operating cycle, if longer.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":175000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2015"},{"start":"2016-01-01","end":"2016-06-30","val":0,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2016-01-01","end":"2016-09-30","val":0,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-06-30","val":2988000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2017-01-01","end":"2017-06-30","val":2988000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2017-01-01","end":"2017-09-30","val":3589000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-09-30","val":3589000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"start":"2017-01-01","end":"2017-12-31","val":3588000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2017-01-01","end":"2017-12-31","val":3588000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2017-01-01","end":"2017-12-31","val":3588000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"start":"2018-01-01","end":"2018-09-30","val":375000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"start":"2018-01-01","end":"2018-09-30","val":375000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2018-01-01","end":"2018-12-31","val":375000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":375000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":375000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":1000000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"start":"2019-01-01","end":"2019-03-31","val":1000000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":1000000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"start":"2019-01-01","end":"2019-06-30","val":1000000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"start":"2019-01-01","end":"2019-09-30","val":1000000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-01-01","end":"2019-09-30","val":1000000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-01-01","end":"2019-12-31","val":1000000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2019-01-01","end":"2019-12-31","val":1000000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2019-01-01","end":"2019-12-31","val":1000000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":614000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"start":"2020-01-01","end":"2020-06-30","val":614000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2020-01-01","end":"2020-09-30","val":614000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":614000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"start":"2020-01-01","end":"2020-12-31","val":615000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":615000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":615000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"start":"2021-01-01","end":"2021-12-31","val":400000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":400000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":400000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2023"}]}},"ProceedsFromIssuanceOfPreferredStockAndPreferenceStock":{"label":"Proceeds from Issuance of Preferred Stock and Preference Stock","description":"Proceeds from issuance of capital stock which provides for a specific dividend that is paid to the shareholders before any dividends to common stockholders and which takes precedence over common stockholders in the event of liquidation.","units":{"USD":[{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2018"},{"end":"2019-03-25","val":412000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"end":"2019-03-25","val":412000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"end":"2019-03-25","val":412000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2019Q1I"},{"start":"2019-01-01","end":"2019-03-31","val":412000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"start":"2019-01-01","end":"2019-03-31","val":412000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":412000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"start":"2019-01-01","end":"2019-06-30","val":412000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"start":"2019-01-01","end":"2019-09-30","val":412000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-01-01","end":"2019-09-30","val":412000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-01-01","end":"2019-12-31","val":412000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2019-01-01","end":"2019-12-31","val":412000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2019-01-01","end":"2019-12-31","val":412000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":390000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"start":"2020-01-01","end":"2020-06-30","val":390000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2020-01-01","end":"2020-09-30","val":390000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":390000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"start":"2020-01-01","end":"2020-12-31","val":948000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":948000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":948000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"start":"2021-01-01","end":"2021-12-31","val":339000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":339000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":339000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2023"}]}},"ProceedsFromLimitedPartnershipInvestments":{"label":"Proceeds from Limited Partnership Investments","description":"Cash inflow received as distributions, returns of capital, or sale proceeds from partnership interests held for investment purposes.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":426000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2015"},{"start":"2016-01-01","end":"2016-06-30","val":152000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2016-01-01","end":"2016-09-30","val":289000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-01-01","end":"2016-12-31","val":417000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2016-01-01","end":"2016-12-31","val":417000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":110000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":152000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2017-01-01","end":"2017-06-30","val":152000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2017-01-01","end":"2017-09-30","val":195000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-09-30","val":195000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"start":"2017-01-01","end":"2017-12-31","val":264000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2017-01-01","end":"2017-12-31","val":264000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2017-01-01","end":"2017-12-31","val":341000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":42000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":42000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":75000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-01-01","end":"2018-06-30","val":75000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"start":"2018-01-01","end":"2018-09-30","val":137000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"start":"2018-01-01","end":"2018-09-30","val":137000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2018-01-01","end":"2018-12-31","val":188000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":275000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":275000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":76000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"start":"2019-01-01","end":"2019-03-31","val":77000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":143000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"start":"2019-01-01","end":"2019-06-30","val":144000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"start":"2019-01-01","end":"2019-09-30","val":203000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-01-01","end":"2019-09-30","val":205000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-01-01","end":"2019-12-31","val":302000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2019-01-01","end":"2019-12-31","val":302000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2019-01-01","end":"2019-12-31","val":302000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":69000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"start":"2020-01-01","end":"2020-03-31","val":69000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":86000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"start":"2020-01-01","end":"2020-06-30","val":86000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2020-01-01","end":"2020-09-30","val":124000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":124000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"start":"2020-01-01","end":"2020-12-31","val":177000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":177000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":177000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":49000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":49000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":117000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-01-01","end":"2021-06-30","val":117000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-01-01","end":"2021-09-30","val":168000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"start":"2021-01-01","end":"2021-09-30","val":168000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2021-01-01","end":"2021-12-31","val":271000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":271000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":271000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":67000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":67000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":134000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":134000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-01-01","end":"2022-09-30","val":180000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-01-01","end":"2022-09-30","val":180000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-01-01","end":"2022-12-31","val":252000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":252000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":252000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":37000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"start":"2023-01-01","end":"2023-03-31","val":37000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":81000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-06-30","val":81000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-01-01","end":"2023-09-30","val":136000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":136000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"start":"2023-01-01","end":"2023-12-31","val":205000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":205000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":205000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":78000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":78000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":155000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":155000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08"},{"start":"2024-01-01","end":"2024-09-30","val":227000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"start":"2024-01-01","end":"2024-09-30","val":227000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2024-01-01","end":"2024-12-31","val":337000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2024-01-01","end":"2024-12-31","val":337000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":87000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":196000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08"},{"start":"2025-01-01","end":"2025-09-30","val":392000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2025-01-01","end":"2025-12-31","val":570000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"ProceedsFromPaymentsForInSecuritiesSoldUnderAgreementsToRepurchase":{"label":"Proceeds from (Payments for) in Securities Sold under Agreements to Repurchase","description":"The cash flow from investments sold under the agreement to repurchase such investment.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":199000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2017"}]}},"ProceedsFromPaymentsForOtherFinancingActivities":{"label":"Proceeds from (Payments for) Other Financing Activities","description":"Amount of cash inflow (outflow) from financing activities classified as other.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2015"},{"start":"2016-01-01","end":"2016-06-30","val":0,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2016-01-01","end":"2016-09-30","val":0,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-27000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2017-01-01","end":"2017-06-30","val":-27000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2017-01-01","end":"2017-09-30","val":-26000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-09-30","val":-26000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"start":"2017-01-01","end":"2017-12-31","val":-48000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2017-01-01","end":"2017-12-31","val":-48000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2017-01-01","end":"2017-12-31","val":-48000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-16000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":-16000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-31000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-01-01","end":"2018-06-30","val":-31000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"start":"2018-01-01","end":"2018-09-30","val":-57000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"start":"2018-01-01","end":"2018-09-30","val":-57000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2018-01-01","end":"2018-12-31","val":-68000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":-68000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":-68000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-14000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"start":"2019-01-01","end":"2019-03-31","val":-14000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-28000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"start":"2019-01-01","end":"2019-06-30","val":-28000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"start":"2019-01-01","end":"2019-09-30","val":-43000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-01-01","end":"2019-09-30","val":-43000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-01-01","end":"2019-12-31","val":-56000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2019-01-01","end":"2019-12-31","val":-56000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2019-01-01","end":"2019-12-31","val":-56000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-17000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"start":"2020-01-01","end":"2020-03-31","val":-17000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-30000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"start":"2020-01-01","end":"2020-06-30","val":-30000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2020-01-01","end":"2020-09-30","val":-40000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":-40000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"start":"2020-01-01","end":"2020-12-31","val":-46000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":-46000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":-46000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-8000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":-8000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-8000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-01-01","end":"2021-06-30","val":-8000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-01-01","end":"2021-09-30","val":-10000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"start":"2021-01-01","end":"2021-09-30","val":-10000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2021-01-01","end":"2021-12-31","val":-86000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":-86000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":-86000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-13000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":-13000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-13000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":-13000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-01-01","end":"2022-09-30","val":-15000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-01-01","end":"2022-09-30","val":-15000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-01-01","end":"2022-12-31","val":-16000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":-16000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":-16000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-15000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"start":"2023-01-01","end":"2023-03-31","val":-15000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-16000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-06-30","val":-16000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-01-01","end":"2023-09-30","val":-18000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":-18000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"start":"2023-01-01","end":"2023-12-31","val":-19000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":-19000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":-19000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-13000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":-13000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-13000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":-13000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08"},{"start":"2024-01-01","end":"2024-09-30","val":-15000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"start":"2024-01-01","end":"2024-09-30","val":-15000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2024-01-01","end":"2024-12-31","val":-17000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2024-01-01","end":"2024-12-31","val":-17000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-15000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-14000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08"},{"start":"2025-01-01","end":"2025-09-30","val":-17000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2025-01-01","end":"2025-12-31","val":-17000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"ProceedsFromRealEstateAndRealEstateJointVentures":{"label":"Proceeds from Real Estate and Real Estate Joint Ventures","description":"The cash inflow from the sale of real estate held-for-investment and real estate joint ventures.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":512000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2015"},{"start":"2016-01-01","end":"2016-06-30","val":154000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2016-01-01","end":"2016-09-30","val":430000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-01-01","end":"2016-12-31","val":450000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2016-01-01","end":"2016-12-31","val":450000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":11000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":12000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2017-01-01","end":"2017-06-30","val":12000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2017-01-01","end":"2017-09-30","val":47000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-09-30","val":47000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"start":"2017-01-01","end":"2017-12-31","val":77000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2017-01-01","end":"2017-12-31","val":77000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":74000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":74000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":82000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-01-01","end":"2018-06-30","val":82000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"start":"2018-01-01","end":"2018-09-30","val":87000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"start":"2018-01-01","end":"2018-09-30","val":87000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2018-01-01","end":"2018-12-31","val":87000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":1000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":1000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"start":"2019-01-01","end":"2019-09-30","val":2000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"}]}},"ProceedsFromSaleAndCollectionOfMortgageNotesReceivable":{"label":"Proceeds from Sale and Collection of Mortgage Notes Receivable","description":"The cash inflow from proceeds from sale of receivables arising from the mortgage note on real estate; includes collections on mortgage notes receivable that are not classified as operating cash flows.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":1105000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2015"},{"start":"2016-01-01","end":"2016-06-30","val":518000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2016-01-01","end":"2016-09-30","val":1429000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-01-01","end":"2016-12-31","val":1602000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2016-01-01","end":"2016-12-31","val":1602000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":144000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":369000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2017-01-01","end":"2017-06-30","val":369000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2017-01-01","end":"2017-09-30","val":565000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-09-30","val":565000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"start":"2017-01-01","end":"2017-12-31","val":742000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2017-01-01","end":"2017-12-31","val":742000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2017-01-01","end":"2017-12-31","val":742000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":169000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":169000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":299000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-01-01","end":"2018-06-30","val":299000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"start":"2018-01-01","end":"2018-09-30","val":446000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"start":"2018-01-01","end":"2018-09-30","val":446000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2018-01-01","end":"2018-12-31","val":797000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":797000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":797000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":263000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"start":"2019-01-01","end":"2019-03-31","val":263000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":542000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"start":"2019-01-01","end":"2019-06-30","val":542000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"start":"2019-01-01","end":"2019-09-30","val":933000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-01-01","end":"2019-09-30","val":933000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-01-01","end":"2019-12-31","val":1538000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2019-01-01","end":"2019-12-31","val":1538000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2019-01-01","end":"2019-12-31","val":1538000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":481000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"start":"2020-01-01","end":"2020-03-31","val":481000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":827000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"start":"2020-01-01","end":"2020-06-30","val":827000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2020-01-01","end":"2020-09-30","val":1232000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":1232000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"start":"2020-01-01","end":"2020-12-31","val":1935000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":1935000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":1935000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":726000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":726000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":1384000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-01-01","end":"2021-06-30","val":1384000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-01-01","end":"2021-09-30","val":2005000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"start":"2021-01-01","end":"2021-09-30","val":2005000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2021-01-01","end":"2021-12-31","val":2900000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":2900000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":2900000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":461000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":461000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":1382000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":1382000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-01-01","end":"2022-09-30","val":1770000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-01-01","end":"2022-09-30","val":1770000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-01-01","end":"2022-12-31","val":2079000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":2079000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":2079000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":262000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"start":"2023-01-01","end":"2023-03-31","val":262000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":574000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-06-30","val":574000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-01-01","end":"2023-09-30","val":904000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":904000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"start":"2023-01-01","end":"2023-12-31","val":1232000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":1232000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":1232000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":281000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":281000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":685000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":685000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08"},{"start":"2024-01-01","end":"2024-09-30","val":1033000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"start":"2024-01-01","end":"2024-09-30","val":1033000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2024-01-01","end":"2024-12-31","val":1523000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2024-01-01","end":"2024-12-31","val":1523000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":448000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":1129000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08"},{"start":"2025-01-01","end":"2025-09-30","val":1650000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2025-01-01","end":"2025-12-31","val":2544000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"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":"2015-01-01","end":"2015-12-31","val":38885000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2015"},{"start":"2016-01-01","end":"2016-06-30","val":18093000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2016-01-01","end":"2016-09-30","val":27696000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-01-01","end":"2016-12-31","val":46130000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2016-01-01","end":"2016-12-31","val":46130000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":3224000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":6909000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2017-01-01","end":"2017-06-30","val":6909000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2017-01-01","end":"2017-09-30","val":12784000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-09-30","val":12784000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"start":"2017-01-01","end":"2017-12-31","val":17214000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2017-01-01","end":"2017-12-31","val":17214000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2017-01-01","end":"2017-12-31","val":17214000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":4057000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":4057000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":7601000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-01-01","end":"2018-06-30","val":7601000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"start":"2018-01-01","end":"2018-09-30","val":11680000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"start":"2018-01-01","end":"2018-09-30","val":11680000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2018-01-01","end":"2018-12-31","val":15819000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":15819000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":15819000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":4100000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"start":"2019-01-01","end":"2019-03-31","val":4100000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":9102000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"start":"2019-01-01","end":"2019-06-30","val":9102000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"start":"2019-01-01","end":"2019-09-30","val":11888000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-01-01","end":"2019-09-30","val":11888000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-01-01","end":"2019-12-31","val":14146000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2019-01-01","end":"2019-12-31","val":14146000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2019-01-01","end":"2019-12-31","val":14146000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":1674000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"start":"2020-01-01","end":"2020-03-31","val":1674000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":3729000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"start":"2020-01-01","end":"2020-06-30","val":3729000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2020-01-01","end":"2020-09-30","val":6011000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":6011000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"start":"2020-01-01","end":"2020-12-31","val":8459000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":8459000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":8459000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":2662000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":2662000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":5238000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-01-01","end":"2021-06-30","val":5238000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-01-01","end":"2021-09-30","val":8541000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"start":"2021-01-01","end":"2021-09-30","val":8541000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2021-01-01","end":"2021-12-31","val":12616000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":12616000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":12616000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":3715000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":3715000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":6250000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":6250000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-01-01","end":"2022-09-30","val":8479000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-01-01","end":"2022-09-30","val":8479000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-01-01","end":"2022-12-31","val":10728000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":10728000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":10728000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":1474000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"start":"2023-01-01","end":"2023-03-31","val":1474000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":2970000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-06-30","val":2970000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-01-01","end":"2023-09-30","val":4588000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":4588000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"start":"2023-01-01","end":"2023-12-31","val":6028000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":6028000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":6028000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":2277000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":2277000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":5550000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":5550000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08"},{"start":"2024-01-01","end":"2024-09-30","val":7968000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"start":"2024-01-01","end":"2024-09-30","val":7968000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2024-01-01","end":"2024-12-31","val":11721000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2024-01-01","end":"2024-12-31","val":11721000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":3140000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":6202000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08"},{"start":"2025-01-01","end":"2025-09-30","val":9560000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2025-01-01","end":"2025-12-31","val":12722000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"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":11251000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":3279000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":6958000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"start":"2019-04-01","end":"2019-06-30","val":3679000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":8586000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":1628000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":9259000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2019-01-01","end":"2019-12-31","val":9259000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":649000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"start":"2020-01-01","end":"2020-03-31","val":649000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":1271000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"start":"2020-01-01","end":"2020-06-30","val":1271000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2020-04-01","end":"2020-06-30","val":622000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"start":"2020-04-01","end":"2020-06-30","val":622000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":2168000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":2168000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"start":"2020-07-01","end":"2020-09-30","val":897000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-07-01","end":"2020-09-30","val":897000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":3218000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":3218000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":3218000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":1262000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":1262000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":2239000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-01-01","end":"2021-06-30","val":2239000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":977000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-04-01","end":"2021-06-30","val":977000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":4167000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"start":"2021-01-01","end":"2021-09-30","val":4167000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2021-07-01","end":"2021-09-30","val":1928000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"start":"2021-07-01","end":"2021-09-30","val":1928000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":6329000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":6329000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":6329000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":2539000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":2539000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":4115000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":4115000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":1576000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":1576000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":5261000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-01-01","end":"2022-09-30","val":5261000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":1146000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":1146000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":6640000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":6640000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":6640000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":772000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"start":"2023-01-01","end":"2023-03-31","val":772000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":1277000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-06-30","val":1277000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-04-01","end":"2023-06-30","val":505000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-04-01","end":"2023-06-30","val":505000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":1771000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":1771000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":494000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":494000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":2301000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":2301000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":2301000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":680000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":680000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":1855000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":1855000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08"},{"start":"2024-04-01","end":"2024-06-30","val":1175000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-04-01","end":"2024-06-30","val":1175000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":2175000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"start":"2024-01-01","end":"2024-09-30","val":2175000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2024-07-01","end":"2024-09-30","val":320000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"start":"2024-07-01","end":"2024-09-30","val":320000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":3520000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2024-01-01","end":"2024-12-31","val":3520000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":687000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":973000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08"},{"start":"2025-04-01","end":"2025-06-30","val":286000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":1330000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2025-07-01","end":"2025-09-30","val":357000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":1665000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"ProceedsFromSaleOfAvailableForSaleSecuritiesEquity":{"label":"Proceeds from Sale of Available-for-sale Securities, Equity","description":"The cash inflow associated with the sale of equity securities classified as available-for-sale securities.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":308000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2015"},{"start":"2016-01-01","end":"2016-06-30","val":80000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2016-01-01","end":"2016-09-30","val":166000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-01-01","end":"2016-12-31","val":224000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2016-01-01","end":"2016-12-31","val":224000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":25000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":40000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2017-01-01","end":"2017-06-30","val":40000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2017-01-01","end":"2017-09-30","val":58000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-09-30","val":58000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"start":"2017-01-01","end":"2017-12-31","val":97000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2017-01-01","end":"2017-12-31","val":97000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2017-01-01","end":"2017-12-31","val":97000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":6000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":6000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":12000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-01-01","end":"2018-06-30","val":12000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"start":"2018-01-01","end":"2018-09-30","val":15000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"start":"2018-01-01","end":"2018-09-30","val":15000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2018-01-01","end":"2018-12-31","val":22000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":22000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":22000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":6000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"start":"2019-01-01","end":"2019-03-31","val":6000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":16000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"start":"2019-01-01","end":"2019-06-30","val":16000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"start":"2019-01-01","end":"2019-09-30","val":29000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-01-01","end":"2019-09-30","val":29000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-01-01","end":"2019-12-31","val":57000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2019-01-01","end":"2019-12-31","val":57000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":14000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"start":"2020-01-01","end":"2020-03-31","val":14000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":27000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"start":"2020-01-01","end":"2020-06-30","val":27000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2020-01-01","end":"2020-09-30","val":54000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-12-31","val":68000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":54000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":101000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"}]}},"ProceedsFromSaleOfEquityMethodInvestments":{"label":"Proceeds from Sale of Equity Method Investments","description":"The cash inflow associated with the sale of equity method investments, which are investments in joint ventures and entities in which the entity has an equity ownership interest normally of 20 to 50 percent and exercises significant influence.","units":{"USD":[{"start":"2017-01-01","end":"2017-03-31","val":286000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-03-31","val":286000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2017-01-01","end":"2017-03-31","val":286000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2017-01-01","end":"2017-03-31","val":286000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2017-01-01","end":"2017-03-31","val":286000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"start":"2017-01-01","end":"2017-03-31","val":286000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2017-01-01","end":"2017-03-31","val":286000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":286000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"}]}},"ProceedsFromSaleOfEquitySecuritiesFvNi":{"label":null,"description":null,"units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":57000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-09-30","val":54000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"start":"2020-01-01","end":"2020-12-31","val":68000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":68000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":54000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":101000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-01-01","end":"2021-09-30","val":114000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"start":"2021-01-01","end":"2021-09-30","val":114000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2021-01-01","end":"2021-12-31","val":129000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":129000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":129000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":20000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":20000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":41000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":41000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-01-01","end":"2022-09-30","val":41000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-01-01","end":"2022-09-30","val":41000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-01-01","end":"2022-12-31","val":53000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":53000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":53000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":2000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"start":"2023-01-01","end":"2023-03-31","val":2000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":10000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-06-30","val":10000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-01-01","end":"2023-09-30","val":16000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":16000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"start":"2023-01-01","end":"2023-12-31","val":33000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":33000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":33000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":24000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":24000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":32000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":32000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08"},{"start":"2024-01-01","end":"2024-09-30","val":34000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"start":"2024-01-01","end":"2024-09-30","val":34000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2024-01-01","end":"2024-12-31","val":46000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2024-01-01","end":"2024-12-31","val":46000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":12000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":30000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08"},{"start":"2025-01-01","end":"2025-09-30","val":36000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2025-01-01","end":"2025-12-31","val":39000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"ProceedsFromSaleOfLoansReceivable":{"label":"Proceeds from Sale of Loans Receivable","description":"The cash inflow associated with the sale of loans receivables arising from the financing of goods and services.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":26000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2017"}]}},"ProceedsFromSecuritiesPurchasedUnderAgreementsToResell":{"label":"Proceeds from Securities Purchased under Agreements to Resell","description":"The cash inflow associated with agreements to purchase and then resell securities to counterparties (reverse repurchase agreements).","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":199000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2017"}]}},"ProfessionalFees":{"label":"Professional Fees","description":"A fee charged for services from professionals such as doctors, lawyers and accountants. The term is often expanded to include other professions, for example, pharmacists charging to maintain a medicinal profile of a client or customer.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":65000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2015"},{"start":"2016-01-01","end":"2016-06-30","val":28000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":17000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":60000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-07-01","end":"2016-09-30","val":32000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":89000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2016-01-01","end":"2016-12-31","val":101000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":35000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":88000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2017-01-01","end":"2017-06-30","val":88000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2017-04-01","end":"2017-06-30","val":53000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2017-04-01","end":"2017-06-30","val":53000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":164000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-09-30","val":164000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"start":"2017-07-01","end":"2017-09-30","val":76000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-07-01","end":"2017-09-30","val":76000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":292000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2017-01-01","end":"2017-12-31","val":176000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2017-01-01","end":"2017-12-31","val":176000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":89000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":49000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":208000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-01-01","end":"2018-06-30","val":126000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"start":"2018-04-01","end":"2018-06-30","val":119000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-04-01","end":"2018-06-30","val":77000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":320000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"start":"2018-01-01","end":"2018-09-30","val":189000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2018-07-01","end":"2018-09-30","val":112000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"start":"2018-07-01","end":"2018-09-30","val":63000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":245000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":245000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":245000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":47000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"start":"2019-01-01","end":"2019-03-31","val":47000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":112000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"start":"2019-01-01","end":"2019-06-30","val":112000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"start":"2019-04-01","end":"2019-06-30","val":65000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"start":"2019-04-01","end":"2019-06-30","val":65000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":185000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-01-01","end":"2019-09-30","val":185000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":73000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-07-01","end":"2019-09-30","val":73000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":287000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2019-01-01","end":"2019-12-31","val":287000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2019-01-01","end":"2019-12-31","val":287000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":68000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"start":"2020-01-01","end":"2020-03-31","val":68000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":146000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"start":"2020-01-01","end":"2020-06-30","val":146000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2020-04-01","end":"2020-06-30","val":78000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"start":"2020-04-01","end":"2020-06-30","val":78000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":202000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":202000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"start":"2020-07-01","end":"2020-09-30","val":56000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-07-01","end":"2020-09-30","val":56000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":281000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":281000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":281000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":60000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":60000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":130000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-01-01","end":"2021-06-30","val":130000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":70000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-04-01","end":"2021-06-30","val":70000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":197000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"start":"2021-01-01","end":"2021-09-30","val":197000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2021-07-01","end":"2021-09-30","val":67000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"start":"2021-07-01","end":"2021-09-30","val":67000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":280000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":280000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":280000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":56000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":56000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":124000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":124000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":68000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":68000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":197000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-01-01","end":"2022-09-30","val":197000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":73000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":73000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":296000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":296000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":296000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":69000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"start":"2023-01-01","end":"2023-03-31","val":69000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":148000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-06-30","val":148000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-04-01","end":"2023-06-30","val":79000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-04-01","end":"2023-06-30","val":79000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":221000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":221000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":73000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":73000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":312000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":312000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":312000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":63000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":63000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":133000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":133000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08"},{"start":"2024-04-01","end":"2024-06-30","val":70000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-04-01","end":"2024-06-30","val":70000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":207000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"start":"2024-01-01","end":"2024-09-30","val":207000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2024-07-01","end":"2024-09-30","val":74000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"start":"2024-07-01","end":"2024-09-30","val":74000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":285000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2024-01-01","end":"2024-12-31","val":285000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":72000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":148000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08"},{"start":"2025-04-01","end":"2025-06-30","val":76000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":223000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2025-07-01","end":"2025-09-30","val":75000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":301000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"ProfitLoss":{"label":"Net Income (Loss), Including Portion Attributable to Noncontrolling Interest","description":"The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":1119000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":407000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-1016000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":-1423000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":-1423000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2016Q2"},{"start":"2016-07-01","end":"2016-09-30","val":-158000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":-2939000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2016-01-01","end":"2016-12-31","val":-2939000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2016"},{"start":"2016-10-01","end":"2016-12-31","val":-1765000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2016Q4"},{"start":"2017-01-01","end":"2017-03-31","val":-349000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2017-01-01","end":"2017-03-31","val":-349000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2017-01-01","end":"2017-03-31","val":-349000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-103000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2017-01-01","end":"2017-06-30","val":-103000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2017-04-01","end":"2017-06-30","val":246000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2017-04-01","end":"2017-06-30","val":246000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2017-04-01","end":"2017-06-30","val":246000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2017-04-01","end":"2017-06-30","val":246000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":-1046000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-09-30","val":-1046000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"start":"2017-07-01","end":"2017-09-30","val":-943000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-07-01","end":"2017-09-30","val":-943000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2017-07-01","end":"2017-09-30","val":-943000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"start":"2017-07-01","end":"2017-09-30","val":-943000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":-378000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2017-01-01","end":"2017-12-31","val":-378000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2017-01-01","end":"2017-12-31","val":-378000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2017"},{"start":"2017-10-01","end":"2017-12-31","val":668000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2017-10-01","end":"2017-12-31","val":668000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2017Q4"},{"start":"2018-01-01","end":"2018-03-31","val":-65000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":-65000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-01-01","end":"2018-03-31","val":-65000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"start":"2018-01-01","end":"2018-03-31","val":-65000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"start":"2018-01-01","end":"2018-03-31","val":-65000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-303000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-01-01","end":"2018-06-30","val":-303000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"start":"2018-01-01","end":"2018-06-30","val":-303000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2018-04-01","end":"2018-06-30","val":-238000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-04-01","end":"2018-06-30","val":-238000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-04-01","end":"2018-06-30","val":-238000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"start":"2018-04-01","end":"2018-06-30","val":-238000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-572000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"start":"2018-01-01","end":"2018-09-30","val":-572000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2018-07-01","end":"2018-09-30","val":-269000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"start":"2018-07-01","end":"2018-09-30","val":-269000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-07-01","end":"2018-09-30","val":-269000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2018-07-01","end":"2018-09-30","val":-269000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":870000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":870000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":870000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2018"},{"start":"2018-10-01","end":"2018-12-31","val":1442000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-10-01","end":"2018-12-31","val":1442000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2018Q4"},{"start":"2019-01-01","end":"2019-03-31","val":-735000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"start":"2019-01-01","end":"2019-03-31","val":-735000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"start":"2019-01-01","end":"2019-03-31","val":-735000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2019-01-01","end":"2019-03-31","val":-735000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"start":"2019-01-01","end":"2019-03-31","val":-735000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-351000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"start":"2019-01-01","end":"2019-06-30","val":-351000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-01-01","end":"2019-06-30","val":-351000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"start":"2019-01-01","end":"2019-06-30","val":-351000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-04-01","end":"2019-06-30","val":384000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"start":"2019-04-01","end":"2019-06-30","val":384000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2019-04-01","end":"2019-06-30","val":384000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":334000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-01-01","end":"2019-09-30","val":334000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":685000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-07-01","end":"2019-09-30","val":685000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2019-07-01","end":"2019-09-30","val":685000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":-735000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2019-01-01","end":"2019-12-31","val":-735000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2019-01-01","end":"2019-12-31","val":-735000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2019-10-01","end":"2019-12-31","val":-1069000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2019Q4"},{"start":"2020-01-01","end":"2020-03-31","val":4959000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"start":"2020-01-01","end":"2020-03-31","val":4959000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"start":"2020-01-01","end":"2020-03-31","val":4959000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2020-01-01","end":"2020-03-31","val":4959000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":2968000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"start":"2020-01-01","end":"2020-06-30","val":2968000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-06-30","val":2968000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2020-01-01","end":"2020-06-30","val":2968000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"start":"2020-04-01","end":"2020-06-30","val":-1991000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"start":"2020-04-01","end":"2020-06-30","val":-1991000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-25000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":-25000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"start":"2020-07-01","end":"2020-09-30","val":-2993000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-07-01","end":"2020-09-30","val":-2993000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-1056000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":-1056000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":-1056000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-583000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":-583000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-01-01","end":"2021-03-31","val":-583000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":-583000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-552000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-01-01","end":"2021-06-30","val":-552000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"start":"2021-01-01","end":"2021-06-30","val":-552000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-01-01","end":"2021-06-30","val":-552000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2021-04-01","end":"2021-06-30","val":31000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-04-01","end":"2021-06-30","val":31000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-167000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"start":"2021-01-01","end":"2021-09-30","val":-167000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2021-07-01","end":"2021-09-30","val":385000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"start":"2021-07-01","end":"2021-09-30","val":385000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-103000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":-103000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":1648000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"start":"2021-01-01","end":"2021-12-31","val":1648000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2021-01-01","end":"2021-12-31","val":1648000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2021-01-01","end":"2021-12-31","val":1648000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":642000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":642000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-03-31","val":1587000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"start":"2022-01-01","end":"2022-03-31","val":1587000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-01-01","end":"2022-03-31","val":1587000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":1625000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":1625000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-01-01","end":"2022-06-30","val":3332000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-01-01","end":"2022-06-30","val":3332000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-04-01","end":"2022-06-30","val":983000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":1745000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":1745000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":950000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-01-01","end":"2022-09-30","val":3747000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":-675000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":415000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":415000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":10000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":3884000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"start":"2022-01-01","end":"2022-12-31","val":3884000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-01-01","end":"2022-12-31","val":3884000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-01-01","end":"2022-12-31","val":3884000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":3884000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2022"},{"start":"2022-10-01","end":"2022-12-31","val":137000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2022Q4"},{"start":"2023-01-01","end":"2023-03-31","val":-497000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"start":"2023-01-01","end":"2023-03-31","val":-497000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-03-31","val":-497000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-03-31","val":-497000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2023-01-01","end":"2023-03-31","val":-497000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-672000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-06-30","val":-672000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-06-30","val":-672000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-01-01","end":"2023-06-30","val":-672000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"start":"2023-04-01","end":"2023-06-30","val":-175000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-04-01","end":"2023-06-30","val":-175000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-04-01","end":"2023-06-30","val":-175000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-191000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":-191000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":481000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":481000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-07-01","end":"2023-09-30","val":481000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":-1107000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":-1107000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":-1107000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2023-10-01","end":"2023-12-31","val":-916000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2023Q4"},{"start":"2024-01-01","end":"2024-03-31","val":-491000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":-491000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-03-31","val":-491000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09"},{"start":"2024-01-01","end":"2024-03-31","val":-491000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-457000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":-457000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"start":"2024-01-01","end":"2024-06-30","val":-457000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":-457000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2024-04-01","end":"2024-06-30","val":34000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-04-01","end":"2024-06-30","val":34000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":-279000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"start":"2024-01-01","end":"2024-09-30","val":-279000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2024-07-01","end":"2024-09-30","val":178000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"start":"2024-07-01","end":"2024-09-30","val":178000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":393000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2024-01-01","end":"2024-12-31","val":393000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-266000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09"},{"start":"2025-01-01","end":"2025-03-31","val":-266000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-181000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08"},{"start":"2025-01-01","end":"2025-06-30","val":-181000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2025-04-01","end":"2025-06-30","val":85000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":300000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2025-07-01","end":"2025-09-30","val":481000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":438000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"ProvisionForLoanAndLeaseLosses":{"label":"Provision for Loan and Lease Losses","description":"Amount of expense related to estimated loss from loan and lease transactions.","units":{"USD":[{"start":"2016-01-01","end":"2016-06-30","val":5000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2016-01-01","end":"2016-09-30","val":6000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-06-30","val":4000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2017-01-01","end":"2017-09-30","val":5000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"}]}},"RealEstateInvestments":{"label":"Real Estate Investments, Net","description":"Amount of real estate investments, net of accumulated depreciation, which may include the following: (1) land available-for-sale; (2) land available-for-development; (3) investments in building and building improvements; (4) tenant allowances; (5) developments in-process; (6) rental properties; (7) other real estate investments; (8) real estate joint ventures; and (9) unconsolidated real estate and other joint ventures not separately presented.","units":{"USD":[{"end":"2016-12-31","val":215000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"end":"2016-12-31","val":215000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":215000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2016Q4I"},{"end":"2017-06-30","val":302000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15","frame":"CY2017Q2I"},{"end":"2017-09-30","val":407000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":433000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"end":"2017-12-31","val":433000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":433000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"end":"2017-12-31","val":433000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"end":"2017-12-31","val":433000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2017Q4I"},{"end":"2018-03-31","val":441000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":449000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":444000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06","frame":"CY2018Q3I"},{"end":"2018-12-31","val":451000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"end":"2018-12-31","val":451000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"end":"2018-12-31","val":451000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"end":"2018-12-31","val":451000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"end":"2018-12-31","val":2291000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2018Q4I"},{"end":"2019-03-31","val":453000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":462000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06","frame":"CY2019Q2I"},{"end":"2019-09-30","val":458000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2019Q3I"},{"end":"2019-12-31","val":2380000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"end":"2019-12-31","val":2380000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2019-12-31","val":2380000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"end":"2019-12-31","val":2380000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":2380000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2019Q4I"},{"end":"2020-03-31","val":2505000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":2354000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07","frame":"CY2020Q2I"},{"end":"2020-09-30","val":2562000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":2810000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"end":"2020-12-31","val":2810000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":2810000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"end":"2020-12-31","val":2810000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"end":"2020-12-31","val":2810000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2020Q4I"},{"end":"2021-03-31","val":3219000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":3546000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2021Q2I"},{"end":"2021-09-30","val":3959000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05","frame":"CY2021Q3I"},{"end":"2021-12-31","val":4271000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2021-12-31","val":4271000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":4271000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":4271000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"end":"2021-12-31","val":4271000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":4587000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":4683000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":4607000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2022Q3I"},{"end":"2022-12-31","val":4775000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":4775000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"end":"2022-12-31","val":4775000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":4775000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":4775000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2022Q4I"},{"end":"2023-03-31","val":4803000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2023Q1I"},{"end":"2023-06-30","val":4914000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":4931000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":4946000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"end":"2023-12-31","val":4946000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":4946000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":4946000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"end":"2023-12-31","val":4946000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2023Q4I"},{"end":"2024-03-31","val":4920000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":4938000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":4870000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08","frame":"CY2024Q3I"},{"end":"2024-12-31","val":4827000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"end":"2024-12-31","val":4827000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09"},{"end":"2024-12-31","val":4827000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08"},{"end":"2024-12-31","val":4827000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"end":"2024-12-31","val":4827000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024Q4I"},{"end":"2025-03-31","val":4839000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2025Q1I"},{"end":"2025-06-30","val":4798000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08","frame":"CY2025Q2I"},{"end":"2025-09-30","val":4816000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3I"},{"end":"2025-12-31","val":4696000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025Q4I"}]}},"RealizedInvestmentGainsLosses":{"label":"Realized Investment Gains (Losses)","description":"Amount of realized gain (loss) on investment.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":112000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-09-30","val":-48000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"start":"2020-07-01","end":"2020-09-30","val":5000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":278000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":278000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":14000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-20000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":-34000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-36000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"start":"2021-01-01","end":"2021-09-30","val":-36000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2021-07-01","end":"2021-09-30","val":-16000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"start":"2021-07-01","end":"2021-09-30","val":-16000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-59000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":-59000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":-59000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-68000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":-68000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-134000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":-134000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":-66000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":-66000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-179000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-01-01","end":"2022-09-30","val":-179000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":-45000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":-45000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-248000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":-248000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":-248000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-96000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"start":"2023-01-01","end":"2023-03-31","val":-96000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-160000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-06-30","val":-160000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-04-01","end":"2023-06-30","val":-64000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-04-01","end":"2023-06-30","val":-64000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-213000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":-213000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":-53000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":-53000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":-246000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":-246000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":-246000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-42000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":-42000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-162000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":-162000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08"},{"start":"2024-04-01","end":"2024-06-30","val":-120000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-04-01","end":"2024-06-30","val":-120000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":-222000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"start":"2024-01-01","end":"2024-09-30","val":-222000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2024-07-01","end":"2024-09-30","val":-60000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"start":"2024-07-01","end":"2024-09-30","val":-60000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":-295000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2024-01-01","end":"2024-12-31","val":-295000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-83000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-122000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08"},{"start":"2025-04-01","end":"2025-06-30","val":-39000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":-74000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2025-07-01","end":"2025-09-30","val":48000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":-97000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax":{"label":"Reclassification from Accumulated Other Comprehensive Income, Current Period, before Tax","description":"Amount before tax of reclassification adjustments of other comprehensive income (loss).","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":-74000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2015"},{"start":"2016-01-01","end":"2016-06-30","val":-19000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":41000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":45000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-07-01","end":"2016-09-30","val":64000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-79000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-74000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2017-01-01","end":"2017-06-30","val":-74000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2017-04-01","end":"2017-06-30","val":5000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2017-04-01","end":"2017-06-30","val":5000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":-47000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-09-30","val":-47000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"start":"2017-07-01","end":"2017-09-30","val":27000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-07-01","end":"2017-09-30","val":27000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":-42000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2017-01-01","end":"2017-12-31","val":-42000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2017-01-01","end":"2017-12-31","val":-42000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-50000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":-50000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-82000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-01-01","end":"2018-06-30","val":-82000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"start":"2018-04-01","end":"2018-06-30","val":-32000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-04-01","end":"2018-06-30","val":-32000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-73000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"start":"2018-01-01","end":"2018-09-30","val":-73000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2018-07-01","end":"2018-09-30","val":9000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"start":"2018-07-01","end":"2018-09-30","val":9000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":-48000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":-48000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":-48000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":7000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"start":"2019-01-01","end":"2019-03-31","val":7000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":77000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"start":"2019-01-01","end":"2019-06-30","val":77000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"start":"2019-04-01","end":"2019-06-30","val":70000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"start":"2019-04-01","end":"2019-06-30","val":70000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":108000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-01-01","end":"2019-09-30","val":108000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":31000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-07-01","end":"2019-09-30","val":31000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":135000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2019-01-01","end":"2019-12-31","val":135000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2019-01-01","end":"2019-12-31","val":135000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":13000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"start":"2020-01-01","end":"2020-03-31","val":13000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-7000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"start":"2020-01-01","end":"2020-06-30","val":-7000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2020-04-01","end":"2020-06-30","val":-20000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"start":"2020-04-01","end":"2020-06-30","val":-20000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-4000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":-4000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"start":"2020-07-01","end":"2020-09-30","val":3000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-07-01","end":"2020-09-30","val":3000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":322000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":322000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":322000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":20000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":20000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-7000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-01-01","end":"2021-06-30","val":-7000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":-27000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-04-01","end":"2021-06-30","val":-27000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-4000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"start":"2021-01-01","end":"2021-09-30","val":-4000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2021-07-01","end":"2021-09-30","val":3000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"start":"2021-07-01","end":"2021-09-30","val":3000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":1000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":1000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":1000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-41000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":-41000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-119000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":-119000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":-78000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":-78000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-170000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-01-01","end":"2022-09-30","val":-170000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":-51000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":-51000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-218000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":-218000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":-218000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-64000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"start":"2023-01-01","end":"2023-03-31","val":-64000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-121000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-06-30","val":-121000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-04-01","end":"2023-06-30","val":-57000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-04-01","end":"2023-06-30","val":-57000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-172000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":-172000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":-51000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":-51000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":-222000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":-222000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":-222000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-34000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":-34000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-118000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":-118000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08"},{"start":"2024-04-01","end":"2024-06-30","val":-84000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-04-01","end":"2024-06-30","val":-84000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":-131000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"start":"2024-01-01","end":"2024-09-30","val":-131000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2024-07-01","end":"2024-09-30","val":-13000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"start":"2024-07-01","end":"2024-09-30","val":-13000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":-177000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2024-01-01","end":"2024-12-31","val":-177000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-26000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-35000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08"},{"start":"2025-04-01","end":"2025-06-30","val":-9000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":-57000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2025-07-01","end":"2025-09-30","val":-22000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":-76000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax":{"label":"Reclassification from Accumulated Other Comprehensive Income, Current Period, Net of Tax","description":"Amount after tax of reclassification adjustments of other comprehensive income (loss).","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":-48000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2015"},{"start":"2016-01-01","end":"2016-06-30","val":-13000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":27000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":29000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-07-01","end":"2016-09-30","val":42000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":-1000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2016-01-01","end":"2016-12-31","val":-1000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-52000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-47000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2017-01-01","end":"2017-06-30","val":-47000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2017-04-01","end":"2017-06-30","val":5000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2017-04-01","end":"2017-06-30","val":5000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":-31000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-09-30","val":-31000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"start":"2017-07-01","end":"2017-09-30","val":16000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-07-01","end":"2017-09-30","val":16000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":-329000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2017-01-01","end":"2017-12-31","val":-329000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2017-01-01","end":"2017-12-31","val":-329000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-39000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":-39000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-62000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-01-01","end":"2018-06-30","val":-62000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"start":"2018-04-01","end":"2018-06-30","val":-23000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-04-01","end":"2018-06-30","val":-23000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-55000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"start":"2018-01-01","end":"2018-09-30","val":-55000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2018-07-01","end":"2018-09-30","val":7000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"start":"2018-07-01","end":"2018-09-30","val":7000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":31000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":31000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":31000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":5000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"start":"2019-01-01","end":"2019-03-31","val":5000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":61000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"start":"2019-01-01","end":"2019-06-30","val":61000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"start":"2019-04-01","end":"2019-06-30","val":56000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"start":"2019-04-01","end":"2019-06-30","val":56000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":86000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-01-01","end":"2019-09-30","val":86000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":25000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-07-01","end":"2019-09-30","val":25000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":107000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2019-01-01","end":"2019-12-31","val":107000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2019-01-01","end":"2019-12-31","val":107000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":11000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"start":"2020-01-01","end":"2020-03-31","val":11000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-5000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"start":"2020-01-01","end":"2020-06-30","val":-5000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2020-04-01","end":"2020-06-30","val":-16000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"start":"2020-04-01","end":"2020-06-30","val":-16000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-3000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":-3000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"start":"2020-07-01","end":"2020-09-30","val":2000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-07-01","end":"2020-09-30","val":2000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":254000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":254000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":254000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":16000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":16000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-5000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-01-01","end":"2021-06-30","val":-5000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":-21000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-04-01","end":"2021-06-30","val":-21000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-3000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"start":"2021-01-01","end":"2021-09-30","val":-3000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2021-07-01","end":"2021-09-30","val":2000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"start":"2021-07-01","end":"2021-09-30","val":2000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":1000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":1000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":1000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-33000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":-33000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-94000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":-94000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":-61000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":-61000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-134000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-01-01","end":"2022-09-30","val":-134000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":-40000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":-40000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-172000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":-172000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":-172000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-50000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"start":"2023-01-01","end":"2023-03-31","val":-50000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-96000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-06-30","val":-96000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-04-01","end":"2023-06-30","val":-46000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-04-01","end":"2023-06-30","val":-46000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-135000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":-135000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":-39000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":-39000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":-176000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":-176000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":-176000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-28000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":-28000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-93000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":-93000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08"},{"start":"2024-04-01","end":"2024-06-30","val":-65000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-04-01","end":"2024-06-30","val":-65000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":-103000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"start":"2024-01-01","end":"2024-09-30","val":-103000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2024-07-01","end":"2024-09-30","val":-10000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"start":"2024-07-01","end":"2024-09-30","val":-10000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":-140000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2024-01-01","end":"2024-12-31","val":-140000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-20000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-27000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08"},{"start":"2025-04-01","end":"2025-06-30","val":-7000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":-45000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2025-07-01","end":"2025-09-30","val":-18000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":-60000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"ReclassificationFromAociCurrentPeriodTax":{"label":"Reclassification from AOCI, Current Period, Tax","description":"Amount of tax expense (benefit) of reclassification adjustment from accumulated other comprehensive income (loss).","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":26000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2015"},{"start":"2016-01-01","end":"2016-06-30","val":6000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":-14000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":-16000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-07-01","end":"2016-09-30","val":-22000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":-1000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2016-01-01","end":"2016-12-31","val":-1000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":27000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":27000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2017-01-01","end":"2017-06-30","val":27000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2017-04-01","end":"2017-06-30","val":0,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2017-04-01","end":"2017-06-30","val":0,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":16000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-09-30","val":16000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"start":"2017-07-01","end":"2017-09-30","val":-11000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-07-01","end":"2017-09-30","val":-11000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":-287000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2017-01-01","end":"2017-12-31","val":-287000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2017-01-01","end":"2017-12-31","val":-287000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":11000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":11000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":20000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-01-01","end":"2018-06-30","val":20000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"start":"2018-04-01","end":"2018-06-30","val":9000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-04-01","end":"2018-06-30","val":9000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":18000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"start":"2018-01-01","end":"2018-09-30","val":18000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2018-07-01","end":"2018-09-30","val":-2000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"start":"2018-07-01","end":"2018-09-30","val":-2000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":79000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":79000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":79000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-2000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"start":"2019-01-01","end":"2019-03-31","val":-2000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-16000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"start":"2019-01-01","end":"2019-06-30","val":-16000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"start":"2019-04-01","end":"2019-06-30","val":-14000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"start":"2019-04-01","end":"2019-06-30","val":-14000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":-22000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-01-01","end":"2019-09-30","val":-22000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":-6000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-07-01","end":"2019-09-30","val":-6000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":-28000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2019-01-01","end":"2019-12-31","val":-28000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2019-01-01","end":"2019-12-31","val":-28000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-2000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"start":"2020-01-01","end":"2020-03-31","val":-2000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":2000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"start":"2020-01-01","end":"2020-06-30","val":2000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2020-04-01","end":"2020-06-30","val":4000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"start":"2020-04-01","end":"2020-06-30","val":4000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":1000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":1000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"start":"2020-07-01","end":"2020-09-30","val":-1000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-07-01","end":"2020-09-30","val":-1000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-68000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":-68000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":-68000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-4000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":-4000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":2000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-01-01","end":"2021-06-30","val":2000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":6000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-04-01","end":"2021-06-30","val":6000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":1000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"start":"2021-01-01","end":"2021-09-30","val":1000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2021-07-01","end":"2021-09-30","val":-1000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"start":"2021-07-01","end":"2021-09-30","val":-1000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":8000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":8000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":25000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":25000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":17000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":17000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":36000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-01-01","end":"2022-09-30","val":36000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":11000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":11000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":46000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":46000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":46000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":14000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"start":"2023-01-01","end":"2023-03-31","val":14000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":25000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-06-30","val":25000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-04-01","end":"2023-06-30","val":11000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-04-01","end":"2023-06-30","val":11000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":37000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":37000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":12000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":12000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":46000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":46000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":46000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":6000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":6000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":25000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":25000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08"},{"start":"2024-04-01","end":"2024-06-30","val":19000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-04-01","end":"2024-06-30","val":19000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":28000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"start":"2024-01-01","end":"2024-09-30","val":28000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2024-07-01","end":"2024-09-30","val":3000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"start":"2024-07-01","end":"2024-09-30","val":3000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":37000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2024-01-01","end":"2024-12-31","val":37000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":6000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":8000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08"},{"start":"2025-04-01","end":"2025-06-30","val":2000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":12000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2025-07-01","end":"2025-09-30","val":4000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":16000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"ReinsuranceEffectOnClaimsAndBenefitsIncurredAmountAssumed":{"label":"Policyholder Benefits and Claims Incurred, Assumed","description":"Amount of policy benefits and costs incurred for policies assumed.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":298000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":123000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2016-01-01","end":"2016-12-31","val":123000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":31000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2017-01-01","end":"2017-12-31","val":31000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2017-01-01","end":"2017-12-31","val":31000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":32000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":32000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":32000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":36000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2019-01-01","end":"2019-12-31","val":36000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":103000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":103000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":100000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":85000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":100000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":112000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":112000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":84000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":84000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":84000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":80000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2024-01-01","end":"2024-12-31","val":80000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":106000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"ReinsuranceEffectOnClaimsAndBenefitsIncurredAmountCeded":{"label":"Policyholder Benefits and Claims Incurred, Ceded","description":"Amount of reduction of provision for policy benefits and costs incurred for policies ceded.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":2237000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":2571000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2016-01-01","end":"2016-12-31","val":2571000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":1623000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2017-01-01","end":"2017-12-31","val":1623000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2017-01-01","end":"2017-12-31","val":1623000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":1651000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":1651000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":1651000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":1807000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2019-01-01","end":"2019-12-31","val":1807000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":1937000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":1937000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":1641000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":1536000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":2084000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":1782000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":1782000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":1354000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":1354000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":1354000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":1745000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2024-01-01","end":"2024-12-31","val":1745000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":2031000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"ReinsuranceRecoverables":{"label":"Reinsurance Recoverables, Including Reinsurance Premium Paid","description":"Amount, after valuation allowance, recoverable under reinsurance contracts including premium paid under reinsurance contracts. Examples include, but are not limited to, settled and unsettled claims, incurred but not reported losses, loss adjustment expense, premium paid, policy benefits and policy reserves.","units":{"USD":[{"end":"2015-12-31","val":1565000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"end":"2015-12-31","val":1565000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2015Q4I"},{"end":"2016-06-30","val":1659000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":1670000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2016Q3I"},{"end":"2016-12-31","val":1832000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"end":"2016-12-31","val":1832000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2016Q4I"},{"end":"2017-06-30","val":1845000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15","frame":"CY2017Q2I"},{"end":"2017-09-30","val":1887000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"}]}},"ReinsuranceRecoverablesAllowance":{"label":"Reinsurance Recoverable, Allowance for Credit Loss","description":"Amount of allowance for credit loss on reinsurance recoverable.","units":{"USD":[{"end":"2019-12-31","val":0,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2019Q4I"},{"end":"2020-12-31","val":10000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"end":"2020-12-31","val":10000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":10000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"end":"2020-12-31","val":10000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"end":"2020-12-31","val":10000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2020Q4I"},{"end":"2021-03-31","val":10000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":10000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2021Q2I"},{"end":"2021-09-30","val":10000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05","frame":"CY2021Q3I"},{"end":"2021-12-31","val":10000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2021-12-31","val":10000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":10000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":10000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"end":"2021-12-31","val":10000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":10000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":10000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":10000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2022Q3I"},{"end":"2022-12-31","val":10000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":10000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"end":"2022-12-31","val":10000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":10000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":10000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2022Q4I"},{"end":"2023-03-31","val":10000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2023Q1I"},{"end":"2023-06-30","val":10000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":13000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":3000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"end":"2023-12-31","val":3000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":3000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":3000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"end":"2023-12-31","val":3000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2023Q4I"},{"end":"2024-03-31","val":3000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":3000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":3000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08","frame":"CY2024Q3I"},{"end":"2024-12-31","val":3000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"end":"2024-12-31","val":3000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09"},{"end":"2024-12-31","val":3000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08"},{"end":"2024-12-31","val":3000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"end":"2024-12-31","val":3000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024Q4I"},{"end":"2025-03-31","val":3000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2025Q1I"},{"end":"2025-06-30","val":3000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08","frame":"CY2025Q2I"},{"end":"2025-09-30","val":3000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3I"},{"end":"2025-12-31","val":3000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025Q4I"}]}},"RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty":{"label":"Related Party Transaction, Expenses from Transactions with Related Party","description":"Expenses recognized resulting from transactions (excluding transactions that are eliminated in consolidated or combined financial statements) with related party.","units":{"USD":[{"start":"2018-01-01","end":"2018-06-30","val":133000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"start":"2018-04-01","end":"2018-06-30","val":55000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":133000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2018-07-01","end":"2018-09-30","val":0,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2018Q3"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"start":"2019-04-01","end":"2019-06-30","val":0,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-07-01","end":"2019-09-30","val":0,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2019Q3"}]}},"RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty":{"label":"Related Party Transaction, Other Revenues from Transactions with Related Party","description":"Reflects the sum of all other revenue and income realized from sales and other transactions (excluding transactions that are eliminated in consolidated or combined financial statements) with related party during the period.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":39000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2015"}]}},"RelatedPartyTransactionSellingGeneralAndAdministrativeExpensesFromTransactionsWithRelatedParty":{"label":"Related Party Transaction, Selling, General and Administrative Expenses from Transactions with Related Party","description":"Amount of selling, general and administrative expenses resulting from transactions, excluding transactions that are eliminated in consolidated or combined financial statements, with related party.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":1100000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2015"},{"start":"2016-01-01","end":"2016-06-30","val":49000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":24000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":74000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-07-01","end":"2016-09-30","val":25000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":868000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2016-01-01","end":"2016-12-31","val":868000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":97000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":49000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2017-01-01","end":"2017-06-30","val":195000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2017-04-01","end":"2017-06-30","val":24000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2017-04-01","end":"2017-06-30","val":98000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":71000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-09-30","val":296000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"start":"2017-07-01","end":"2017-09-30","val":22000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-07-01","end":"2017-09-30","val":101000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":390000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2017-01-01","end":"2017-12-31","val":390000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2017-01-01","end":"2017-12-31","val":390000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":94000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":186000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-04-01","end":"2018-06-30","val":92000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":186000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"start":"2018-07-01","end":"2018-09-30","val":0,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":186000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":186000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":186000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2018"}]}},"RepaymentsOfAnnuitiesAndInvestmentCertificates":{"label":"Repayments of Annuities and Investment Certificates","description":"The cash outflow for an insurance contract under which the policy holder make a lump sum payment or a series of payments in exchange for periodic payments to the policyholder beginning immediately or at some future date.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":21178000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2015"},{"start":"2016-01-01","end":"2016-06-30","val":7917000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2016-01-01","end":"2016-09-30","val":9825000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-01-01","end":"2016-12-31","val":12379000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2016-01-01","end":"2016-12-31","val":12379000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":1019000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":1591000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2017-01-01","end":"2017-06-30","val":1591000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2017-01-01","end":"2017-09-30","val":2269000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-09-30","val":2269000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"start":"2017-01-01","end":"2017-12-31","val":3103000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2017-01-01","end":"2017-12-31","val":3103000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2017-01-01","end":"2017-12-31","val":3103000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":772000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":772000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":1567000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-01-01","end":"2018-06-30","val":1567000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"start":"2018-01-01","end":"2018-09-30","val":2199000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"start":"2018-01-01","end":"2018-09-30","val":2199000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2018-01-01","end":"2018-12-31","val":3494000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":3494000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":3494000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":911000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"start":"2019-01-01","end":"2019-03-31","val":911000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":1504000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"start":"2019-01-01","end":"2019-06-30","val":1504000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"start":"2019-01-01","end":"2019-09-30","val":2021000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-01-01","end":"2019-09-30","val":2021000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-01-01","end":"2019-12-31","val":2849000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2019-01-01","end":"2019-12-31","val":2849000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2019-01-01","end":"2019-12-31","val":2849000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":478000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"start":"2020-01-01","end":"2020-03-31","val":478000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":1153000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"start":"2020-01-01","end":"2020-06-30","val":1153000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2020-01-01","end":"2020-09-30","val":1552000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":1552000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"start":"2020-01-01","end":"2020-12-31","val":3270000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":3270000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":3270000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":698000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":698000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":1295000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-01-01","end":"2021-06-30","val":1295000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-01-01","end":"2021-09-30","val":1945000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"start":"2021-01-01","end":"2021-09-30","val":1945000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2021-01-01","end":"2021-12-31","val":4235000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":4235000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":4189000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":3727000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":3707000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":8477000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":8474000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-01-01","end":"2022-09-30","val":14285000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-01-01","end":"2022-09-30","val":14264000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-01-01","end":"2022-12-31","val":20050000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":20043000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":20043000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":5298000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"start":"2023-01-01","end":"2023-03-31","val":5298000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":9086000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-06-30","val":9086000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-01-01","end":"2023-09-30","val":12773000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":12773000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"start":"2023-01-01","end":"2023-12-31","val":17747000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":17747000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":17747000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":6447000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":6447000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":18009000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":18009000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08"},{"start":"2024-01-01","end":"2024-09-30","val":35469000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"start":"2024-01-01","end":"2024-09-30","val":35469000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2024-01-01","end":"2024-12-31","val":26378000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2024-01-01","end":"2024-12-31","val":26378000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":5968000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":9980000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08"},{"start":"2025-01-01","end":"2025-09-30","val":15225000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2025-01-01","end":"2025-12-31","val":21003000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"RepaymentsOfLongTermDebt":{"label":"Repayments of Long-term Debt","description":"The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":235000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2015"},{"start":"2016-01-01","end":"2016-06-30","val":13000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2016-01-01","end":"2016-09-30","val":21000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-01-01","end":"2016-12-31","val":26000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2016-01-01","end":"2016-12-31","val":26000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":3000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":7000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2017-01-01","end":"2017-06-30","val":7000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2017-01-01","end":"2017-09-30","val":10000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-09-30","val":10000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"start":"2017-01-01","end":"2017-12-31","val":13000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2017-01-01","end":"2017-12-31","val":13000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2017-01-01","end":"2017-12-31","val":13000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":3000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":3000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":6000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-01-01","end":"2018-06-30","val":6000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"start":"2018-01-01","end":"2018-09-30","val":9000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"start":"2018-01-01","end":"2018-09-30","val":9000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2018-01-01","end":"2018-12-31","val":9000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":9000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":9000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":600000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"start":"2019-01-01","end":"2019-03-31","val":600000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":601000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"start":"2019-01-01","end":"2019-06-30","val":601000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"start":"2019-01-01","end":"2019-09-30","val":601000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-01-01","end":"2019-09-30","val":601000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-01-01","end":"2019-12-31","val":602000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2019-01-01","end":"2019-12-31","val":602000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2019-01-01","end":"2019-12-31","val":602000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":1001000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"start":"2020-01-01","end":"2020-06-30","val":1001000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2020-01-01","end":"2020-09-30","val":1001000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":1001000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"start":"2020-01-01","end":"2020-12-31","val":1552000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":1552000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":1552000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":1000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-01-01","end":"2021-06-30","val":1000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-01-01","end":"2021-09-30","val":1000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"start":"2021-01-01","end":"2021-09-30","val":1000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2021-01-01","end":"2021-12-31","val":680000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":680000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":680000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":1000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":1000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":1000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":1000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-01-01","end":"2022-09-30","val":2000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-01-01","end":"2022-09-30","val":2000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-01-01","end":"2022-12-31","val":3000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":3000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":3000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":1000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-06-30","val":1000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-01-01","end":"2023-09-30","val":1000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":1000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"start":"2023-01-01","end":"2023-12-31","val":2000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":2000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":2000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-06-30","val":1000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":1000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08"},{"start":"2024-01-01","end":"2024-09-30","val":1000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"start":"2024-01-01","end":"2024-09-30","val":1000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2024-01-01","end":"2024-12-31","val":2000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2024-01-01","end":"2024-12-31","val":2000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-06-30","val":1000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08"},{"start":"2025-01-01","end":"2025-09-30","val":1000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2025-01-01","end":"2025-12-31","val":2000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"RepaymentsOfSecuredDebt":{"label":"Repayments of Secured Debt","description":"The cash outflow to repay long-term debt that is wholly or partially secured by collateral. Excludes repayments of tax exempt secured debt.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2015"},{"start":"2016-01-01","end":"2016-06-30","val":0,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2016-01-01","end":"2016-09-30","val":0,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-06-30","val":2797000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2017-01-01","end":"2017-06-30","val":2797000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2017-01-01","end":"2017-09-30","val":2797000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-09-30","val":2797000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"start":"2017-01-01","end":"2017-12-31","val":2797000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2017-01-01","end":"2017-12-31","val":2797000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2017-01-01","end":"2017-12-31","val":2797000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2017"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2019"}]}},"RetainedEarningsAccumulatedDeficit":{"label":"Retained Earnings (Accumulated Deficit)","description":"The cumulative amount of the reporting entity's undistributed earnings or deficit.","units":{"USD":[{"end":"2016-12-31","val":0,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":0,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2016Q4I"},{"end":"2017-09-30","val":39000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":406000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"end":"2017-12-31","val":406000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":406000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"end":"2017-12-31","val":406000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"end":"2017-12-31","val":406000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2017Q4I"},{"end":"2018-03-31","val":374000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":175000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":-96000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06","frame":"CY2018Q3I"},{"end":"2018-12-31","val":1346000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"end":"2018-12-31","val":1346000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"end":"2018-12-31","val":1346000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"end":"2018-12-31","val":1346000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"end":"2018-12-31","val":1346000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2018Q4I"},{"end":"2019-03-31","val":609000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":986000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06","frame":"CY2019Q2I"},{"end":"2019-09-30","val":1662000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2019Q3I"},{"end":"2019-12-31","val":585000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"end":"2019-12-31","val":585000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2019-12-31","val":585000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"end":"2019-12-31","val":585000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":585000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2019Q4I"},{"end":"2020-03-31","val":5521000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":3523000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07","frame":"CY2020Q2I"},{"end":"2020-09-30","val":511000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":-534000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"end":"2020-12-31","val":-534000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":-534000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"end":"2020-12-31","val":-534000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"end":"2020-12-31","val":-534000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2020Q4I"},{"end":"2021-03-31","val":-1119000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":-1088000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2021Q2I"},{"end":"2021-09-30","val":-705000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05","frame":"CY2021Q3I"},{"end":"2021-12-31","val":-642000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2021-12-31","val":-642000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":-642000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":-642000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"end":"2021-12-31","val":-642000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2021-12-31","val":-4274000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"end":"2021-12-31","val":-4274000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2021-12-31","val":-4274000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2021-12-31","val":-4274000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021Q4I"},{"end":"2022-03-31","val":-2000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":981000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":304000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2022Q3I"},{"end":"2022-12-31","val":-637000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":-395000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"end":"2022-12-31","val":-395000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":-395000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":-395000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2022Q4I"},{"end":"2023-03-31","val":-894000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2023Q1I"},{"end":"2023-06-30","val":-1069000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":-590000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":-1507000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"end":"2023-12-31","val":-1507000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":-1507000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":-1507000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"end":"2023-12-31","val":-1507000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2023Q4I"},{"end":"2024-03-31","val":-2000000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":-1966000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":-1790000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08","frame":"CY2024Q3I"},{"end":"2024-12-31","val":-1119000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"end":"2024-12-31","val":-1119000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09"},{"end":"2024-12-31","val":-1119000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08"},{"end":"2024-12-31","val":-1119000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"end":"2024-12-31","val":-1119000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024Q4I"},{"end":"2025-03-31","val":-1387000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2025Q1I"},{"end":"2025-06-30","val":-1302000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08","frame":"CY2025Q2I"},{"end":"2025-09-30","val":-823000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3I"},{"end":"2025-12-31","val":-686000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025Q4I"}]}},"RevenueFromRelatedParties":{"label":"Revenue from Related Parties","description":"Amount of revenue, fees and commissions earned from transactions between (a) a parent company and its subsidiaries; (b) subsidiaries of a common parent; (c) an entity and trusts for the benefit of employees, for example, but not limited to, pension and profit-sharing trusts that are managed by or under the trusteeship of the entity's management; (d) an entity and its principal, owners, management, or members of their immediate families; and (e) affiliates.","units":{"USD":[{"start":"2018-01-01","end":"2018-06-30","val":-182000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"start":"2018-04-01","end":"2018-06-30","val":-101000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-182000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2018-07-01","end":"2018-09-30","val":0,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2018Q3"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"start":"2019-04-01","end":"2019-06-30","val":0,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-07-01","end":"2019-09-30","val":0,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2019Q3"}]}},"Revenues":{"label":"Revenues","description":"Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":8891000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":2389000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":1805000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":-584000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":-584000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":3571000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-07-01","end":"2016-09-30","val":1766000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-07-01","end":"2016-09-30","val":1766000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":3018000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2016-01-01","end":"2016-12-31","val":3018000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2016"},{"start":"2016-10-01","end":"2016-12-31","val":-553000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2016Q4"},{"start":"2017-01-01","end":"2017-03-31","val":965000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2017-01-01","end":"2017-03-31","val":965000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2017-01-01","end":"2017-03-31","val":965000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":2990000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2017-01-01","end":"2017-06-30","val":2990000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2017-04-01","end":"2017-06-30","val":2025000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2017-04-01","end":"2017-06-30","val":2025000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2017-04-01","end":"2017-06-30","val":2025000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2017-04-01","end":"2017-06-30","val":2025000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":4962000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-09-30","val":4962000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"start":"2017-07-01","end":"2017-09-30","val":1972000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-07-01","end":"2017-09-30","val":1972000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2017-07-01","end":"2017-09-30","val":1972000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"start":"2017-07-01","end":"2017-09-30","val":1972000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":6842000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2017-01-01","end":"2017-12-31","val":6842000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2017-01-01","end":"2017-12-31","val":6842000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2017"},{"start":"2017-10-01","end":"2017-12-31","val":1880000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2017-10-01","end":"2017-12-31","val":1880000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2017Q4"},{"start":"2018-01-01","end":"2018-03-31","val":1815000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":1815000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-01-01","end":"2018-03-31","val":1815000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"start":"2018-01-01","end":"2018-03-31","val":1815000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":3517000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-01-01","end":"2018-06-30","val":3517000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"start":"2018-04-01","end":"2018-06-30","val":1702000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-04-01","end":"2018-06-30","val":1702000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-04-01","end":"2018-06-30","val":1702000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"start":"2018-04-01","end":"2018-06-30","val":1702000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":4939000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"start":"2018-01-01","end":"2018-09-30","val":4939000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2018-07-01","end":"2018-09-30","val":1422000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"start":"2018-07-01","end":"2018-09-30","val":1422000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-07-01","end":"2018-09-30","val":1422000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2018-07-01","end":"2018-09-30","val":1422000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":8965000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":8965000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":8965000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2018"},{"start":"2018-10-01","end":"2018-12-31","val":4026000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-10-01","end":"2018-12-31","val":4026000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2018Q4"},{"start":"2019-01-01","end":"2019-03-31","val":691000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"start":"2019-01-01","end":"2019-03-31","val":691000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2019-01-01","end":"2019-03-31","val":691000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":3061000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"start":"2019-01-01","end":"2019-06-30","val":3061000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"start":"2019-04-01","end":"2019-06-30","val":2370000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"start":"2019-04-01","end":"2019-06-30","val":2370000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2019-04-01","end":"2019-06-30","val":2370000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":6248000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-01-01","end":"2019-09-30","val":6248000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":3187000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-07-01","end":"2019-09-30","val":3187000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2019-07-01","end":"2019-09-30","val":3187000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":6554000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2019-01-01","end":"2019-12-31","val":6554000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2019-01-01","end":"2019-12-31","val":6554000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2019-10-01","end":"2019-12-31","val":306000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2019Q4"},{"start":"2020-01-01","end":"2020-03-31","val":8985000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"start":"2020-01-01","end":"2020-03-31","val":8985000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":8063000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"start":"2020-01-01","end":"2020-06-30","val":8063000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2020-04-01","end":"2020-06-30","val":-922000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"start":"2020-04-01","end":"2020-06-30","val":-922000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":8372000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":8372000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"start":"2020-07-01","end":"2020-09-30","val":309000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-07-01","end":"2020-09-30","val":309000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":8503000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":8503000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":8503000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":938000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":938000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":2614000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-01-01","end":"2021-06-30","val":2614000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":1676000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-04-01","end":"2021-06-30","val":1676000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":5126000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"start":"2021-01-01","end":"2021-09-30","val":5126000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2021-07-01","end":"2021-09-30","val":2512000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"start":"2021-07-01","end":"2021-09-30","val":2512000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":7142000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":7142000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":4976000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"start":"2021-01-01","end":"2021-12-31","val":4976000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2021-01-01","end":"2021-12-31","val":4976000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2021-01-01","end":"2021-12-31","val":4976000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":2740000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":2013000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"start":"2022-01-01","end":"2022-03-31","val":2013000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":6537000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":5879000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":3797000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":3866000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":3866000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":8019000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-01-01","end":"2022-09-30","val":7000000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":1482000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":1121000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":1121000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":8473000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":6873000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"start":"2022-01-01","end":"2022-12-31","val":6873000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-01-01","end":"2022-12-31","val":6873000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-01-01","end":"2022-12-31","val":6873000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":6873000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2022"},{"start":"2022-10-01","end":"2022-12-31","val":-127000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2022Q4"},{"start":"2023-01-01","end":"2023-03-31","val":1284000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"start":"2023-01-01","end":"2023-03-31","val":1284000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-03-31","val":1284000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":1547000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-06-30","val":1547000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-04-01","end":"2023-06-30","val":263000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-04-01","end":"2023-06-30","val":263000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-04-01","end":"2023-06-30","val":263000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":2717000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":2717000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":1170000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":1170000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-07-01","end":"2023-09-30","val":1170000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":4117000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":4117000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":4117000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2023-10-01","end":"2023-12-31","val":1400000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2023Q4"},{"start":"2024-01-01","end":"2024-03-31","val":74000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":74000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":1501000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":1501000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08"},{"start":"2024-04-01","end":"2024-06-30","val":1427000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-04-01","end":"2024-06-30","val":1427000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":3519000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"start":"2024-01-01","end":"2024-09-30","val":3519000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2024-07-01","end":"2024-09-30","val":2018000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"start":"2024-07-01","end":"2024-09-30","val":2018000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":4724000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2024-01-01","end":"2024-12-31","val":4724000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":2390000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":3261000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08"},{"start":"2025-04-01","end":"2025-06-30","val":871000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":5077000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2025-07-01","end":"2025-09-30","val":1816000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":6766000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"SecuredDebt":{"label":"Secured Debt","description":"Carrying value as of the balance sheet date, including the current and noncurrent portions, of collateralized debt obligations (with maturities initially due after one year or beyond the operating cycle, if longer). Such obligations include mortgage loans, chattel loans, and any other borrowings secured by assets of the borrower.","units":{"USD":[{"end":"2016-12-31","val":2797000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"end":"2016-12-31","val":2797000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":2797000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2016Q4I"},{"end":"2017-06-30","val":0,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15","frame":"CY2017Q2I"},{"end":"2017-09-30","val":0,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":0,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2017Q4I"}]}},"SecuritiesLoanedNotSubjectToMasterNettingArrangement":{"label":"Securities Loaned, Not Subject to Master Netting Arrangement","description":"Amount of securities loaned to entities in exchange for collateral, not subject to a master netting arrangement.","units":{"USD":[{"end":"2020-03-31","val":1200000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":1300000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07","frame":"CY2020Q2I"},{"end":"2020-09-30","val":1200000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":920000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2020Q4I"},{"end":"2021-03-31","val":879000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":1200000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2021Q2I"},{"end":"2021-09-30","val":1600000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05","frame":"CY2021Q3I"},{"end":"2021-12-31","val":1100000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2021Q4I"},{"end":"2022-03-31","val":1100000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":1400000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":1300000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2022Q3I"},{"end":"2022-12-31","val":627000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2022Q4I"},{"end":"2023-03-31","val":775000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2023Q1I"},{"end":"2023-06-30","val":666000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":699000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":631000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2023Q4I"},{"end":"2024-03-31","val":568000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":606000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":624000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08","frame":"CY2024Q3I"},{"end":"2024-12-31","val":478000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2024Q4I"},{"end":"2025-03-31","val":518000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2025Q1I"},{"end":"2025-06-30","val":444000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08","frame":"CY2025Q2I"},{"end":"2025-09-30","val":379000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3I"},{"end":"2025-12-31","val":466000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025Q4I"}]}},"SecuritiesReceivedAsCollateral":{"label":"Securities Received as Collateral","description":"The carrying value as of the balance sheet date of the assets received as collateral against securities loaned to other broker-dealers. Borrowers of securities generally are required to provide collateral to the lenders of securities, commonly cash but sometimes other securities or standby letters of credit, with a value slightly higher than that of the securities borrowed. In instances where the entity is permitted to sell or re-pledge these securities, the entity reports the fair value of the collateral received and the related obligation to return the collateral as a liability.","units":{"USD":[{"end":"2016-12-31","val":27000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"end":"2016-12-31","val":27000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":27000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2016Q4I"},{"end":"2017-06-30","val":24000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15","frame":"CY2017Q2I"},{"end":"2017-09-30","val":0,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":29000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"end":"2017-12-31","val":29000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":29000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"end":"2017-12-31","val":29000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"end":"2017-12-31","val":29000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2017Q4I"},{"end":"2018-03-31","val":42000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":56000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":0,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06","frame":"CY2018Q3I"},{"end":"2018-12-31","val":55000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"end":"2018-12-31","val":55000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"end":"2018-12-31","val":55000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"end":"2018-12-31","val":55000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"end":"2018-12-31","val":55000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2018Q4I"},{"end":"2019-03-31","val":36000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":18000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06","frame":"CY2019Q2I"},{"end":"2019-09-30","val":35000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2019Q3I"},{"end":"2019-12-31","val":0,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"end":"2019-12-31","val":0,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"end":"2019-12-31","val":0,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q4I"},{"end":"2020-06-30","val":12000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07","frame":"CY2020Q2I"},{"end":"2020-09-30","val":6000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":0,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"end":"2020-12-31","val":0,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2020Q4I"},{"end":"2021-06-30","val":7000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2021Q2I"},{"end":"2021-12-31","val":2000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2021-12-31","val":2000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":2000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":2000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"end":"2021-12-31","val":2000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":0,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":0,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":0,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2022Q3I"},{"end":"2022-12-31","val":0,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2022Q4I"}]}},"SecuritizationFinancialAssetForWhichTransferIsAccountedAsSaleGainLossOnSale":{"label":"Securitization or Asset-backed Financing Arrangement, Financial Asset for which Transfer is Accounted as Sale, Gain (Loss) on Sale","description":"Reflects, by transferred financial asset type, the amount of sales proceeds in excess of or deficient from the sum of the carrying amounts of transferred financial assets plus transaction costs, including those transactions in which the seller/transferor has continuing involvement with the financial assets that have been transferred.","units":{"USD":[{"start":"2017-01-01","end":"2017-06-30","val":-2000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2017-04-01","end":"2017-06-30","val":0,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":-2000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-04-01","end":"2018-06-30","val":0,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2"}]}},"SeparateAccountAssets":{"label":"Separate Account Asset","description":"Amount of asset at fair value held for benefit of separate account policyholder.","units":{"USD":[{"end":"2016-12-31","val":113043000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"end":"2016-12-31","val":113043000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":113043000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2016Q4I"},{"end":"2017-06-30","val":115566000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15","frame":"CY2017Q2I"},{"end":"2017-09-30","val":116857000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":118257000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"end":"2017-12-31","val":118257000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":118257000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"end":"2017-12-31","val":118257000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"end":"2017-12-31","val":118257000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2017Q4I"},{"end":"2018-03-31","val":114385000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":111587000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":111736000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06","frame":"CY2018Q3I"},{"end":"2018-12-31","val":98256000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"end":"2018-12-31","val":98256000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"end":"2018-12-31","val":98256000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"end":"2018-12-31","val":98256000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"end":"2018-12-31","val":98256000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2018Q4I"},{"end":"2019-03-31","val":105211000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":106214000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06","frame":"CY2019Q2I"},{"end":"2019-09-30","val":103928000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2019Q3I"},{"end":"2019-12-31","val":107107000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"end":"2019-12-31","val":107107000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2019-12-31","val":107107000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"end":"2019-12-31","val":107107000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":107107000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2019Q4I"},{"end":"2020-03-31","val":89008000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":99599000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07","frame":"CY2020Q2I"},{"end":"2020-09-30","val":103184000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":111969000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"end":"2020-12-31","val":111969000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":111969000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"end":"2020-12-31","val":111969000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"end":"2020-12-31","val":111969000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2020Q4I"},{"end":"2021-03-31","val":112224000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":115839000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2021Q2I"},{"end":"2021-09-30","val":112361000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05","frame":"CY2021Q3I"},{"end":"2021-12-31","val":114464000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2021-12-31","val":114464000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":114464000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":114464000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"end":"2021-12-31","val":114464000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":104441000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":88843000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":81836000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2022Q3I"},{"end":"2022-12-31","val":84965000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":84965000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"end":"2022-12-31","val":84965000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":84965000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":84965000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2022Q4I"},{"end":"2023-03-31","val":87440000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2023Q1I"},{"end":"2023-06-30","val":88392000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":82675000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":88271000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"end":"2023-12-31","val":88271000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":88271000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":88271000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"end":"2023-12-31","val":88271000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2023Q4I"},{"end":"2024-03-31","val":90332000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":88260000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":90313000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08","frame":"CY2024Q3I"},{"end":"2024-12-31","val":85636000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"end":"2024-12-31","val":85636000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09"},{"end":"2024-12-31","val":85636000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08"},{"end":"2024-12-31","val":85636000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"end":"2024-12-31","val":85636000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024Q4I"},{"end":"2025-03-31","val":82524000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2025Q1I"},{"end":"2025-06-30","val":86085000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08","frame":"CY2025Q2I"},{"end":"2025-09-30","val":87127000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3I"},{"end":"2025-12-31","val":85528000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025Q4I"}]}},"SeparateAccountsLiability":{"label":"Separate Account, Liability","description":"Amount of liability for variable contract in which all or portion of contract holder's funds is allocated to specific separate account and supported by assets held in separate account.","units":{"USD":[{"end":"2016-12-31","val":113043000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"end":"2016-12-31","val":113043000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":113043000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2016Q4I"},{"end":"2017-06-30","val":115566000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15","frame":"CY2017Q2I"},{"end":"2017-09-30","val":116857000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":118257000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"end":"2017-12-31","val":118257000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":118257000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"end":"2017-12-31","val":118257000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"end":"2017-12-31","val":118257000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2017Q4I"},{"end":"2018-03-31","val":114385000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":111587000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":111736000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06","frame":"CY2018Q3I"},{"end":"2018-12-31","val":98256000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"end":"2018-12-31","val":98256000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"end":"2018-12-31","val":98256000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"end":"2018-12-31","val":98256000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"end":"2018-12-31","val":98256000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2018Q4I"},{"end":"2019-03-31","val":105211000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":106214000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06","frame":"CY2019Q2I"},{"end":"2019-09-30","val":103928000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2019Q3I"},{"end":"2019-12-31","val":107107000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"end":"2019-12-31","val":107107000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2019-12-31","val":107107000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"end":"2019-12-31","val":107107000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":107107000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2019Q4I"},{"end":"2020-03-31","val":89008000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":99599000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07","frame":"CY2020Q2I"},{"end":"2020-09-30","val":103184000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":111969000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"end":"2020-12-31","val":111969000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":111969000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"end":"2020-12-31","val":111969000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"end":"2020-12-31","val":111969000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2020Q4I"},{"end":"2021-03-31","val":112224000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":115839000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2021Q2I"},{"end":"2021-09-30","val":112361000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05","frame":"CY2021Q3I"},{"end":"2021-12-31","val":114464000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2021-12-31","val":114464000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":114464000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":114464000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"end":"2021-12-31","val":114464000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":104441000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2022-03-31","val":104441000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2022Q1I"},{"end":"2022-06-30","val":88843000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2022-06-30","val":88843000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2022Q2I"},{"end":"2022-09-30","val":81836000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"end":"2022-09-30","val":81838000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3I"},{"end":"2022-12-31","val":84965000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":84965000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"end":"2022-12-31","val":84965000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":84965000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":84965000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2022Q4I"},{"end":"2023-03-31","val":87440000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"end":"2023-03-31","val":87440000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1I"},{"end":"2023-06-30","val":88392000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2023-06-30","val":88392000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2023Q2I"},{"end":"2023-09-30","val":82675000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2023-09-30","val":82675000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":88271000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"end":"2023-12-31","val":88271000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":88271000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":88271000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"end":"2023-12-31","val":88271000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2023Q4I"},{"end":"2024-03-31","val":90332000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2024-03-31","val":90332000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2024Q1I"},{"end":"2024-06-30","val":88260000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2024-06-30","val":88260000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":90313000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"end":"2024-09-30","val":90313000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2024Q3I"},{"end":"2024-12-31","val":85636000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"end":"2024-12-31","val":85636000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09"},{"end":"2024-12-31","val":85636000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08"},{"end":"2024-12-31","val":85636000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"end":"2024-12-31","val":85636000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024Q4I"},{"end":"2025-03-31","val":82524000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2025Q1I"},{"end":"2025-06-30","val":86085000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08","frame":"CY2025Q2I"},{"end":"2025-09-30","val":87127000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3I"},{"end":"2025-12-31","val":85528000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025Q4I"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period","description":"The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.","units":{"shares":[{"start":"2020-01-01","end":"2020-12-31","val":9121,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2020"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized","description":"Number of shares authorized for issuance under share-based payment arrangement.","units":{"shares":[{"end":"2018-06-30","val":8000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":7330377,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06","frame":"CY2018Q3I"},{"end":"2018-12-31","val":7306788,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2018Q4I"},{"end":"2019-12-31","val":7107419,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2019Q4I"},{"end":"2020-12-31","val":6747990,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2020Q4I"},{"end":"2021-12-31","val":6241114,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2021Q4I"},{"end":"2022-12-31","val":5605876,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2022Q4I"},{"end":"2023-12-31","val":4939296,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2023Q4I"},{"end":"2024-12-31","val":4878028,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2024Q4I"},{"end":"2025-12-31","val":5188257,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025Q4I"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Expirations in Period","description":"Number of options or other stock instruments for which the right to exercise has lapsed under the terms of the plan agreements.","units":{"shares":[{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2018"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":0,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period","description":"The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.","units":{"shares":[{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"start":"2018-01-01","end":"2018-12-31","val":24570,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2018"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":0,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Net of Forfeitures","description":"Net number of share options (or share units) granted during the period.","units":{"shares":[{"start":"2018-01-01","end":"2018-06-30","val":242560,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-01-01","end":"2018-09-30","val":242560,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"start":"2018-01-01","end":"2018-12-31","val":242560,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2018"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value","description":"Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.","units":{"USD":[{"end":"2018-06-30","val":0,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":0,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06","frame":"CY2018Q3I"},{"end":"2018-12-31","val":0,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2018Q4I"},{"end":"2021-12-31","val":0,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2021Q4I"},{"end":"2022-12-31","val":0,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2022Q4I"},{"end":"2023-12-31","val":0,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2023Q4I"},{"end":"2024-12-31","val":0,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2024Q4I"},{"end":"2025-12-31","val":2000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025Q4I"}]}},"ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice":{"label":"Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price","description":"Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.","units":{"USD/shares":[{"start":"2018-01-01","end":"2018-06-30","val":48.1,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-01-01","end":"2018-09-30","val":53.47,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"start":"2018-01-01","end":"2018-12-31","val":53.47,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2018"},{"start":"2021-01-01","end":"2021-12-31","val":53.47,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":53.47,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":53.47,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":53.47,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":53.47,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"ShortTermInvestments":{"label":"Short-term Investments","description":"Amount of investments including trading securities, available-for-sale securities, held-to-maturity securities, and short-term investments classified as other and current.","units":{"USD":[{"end":"2016-12-31","val":1288000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"end":"2016-12-31","val":1288000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":1288000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2016Q4I"},{"end":"2017-06-30","val":1286000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15","frame":"CY2017Q2I"},{"end":"2017-09-30","val":1149000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":312000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"end":"2017-12-31","val":312000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":312000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"end":"2017-12-31","val":312000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"end":"2017-12-31","val":312000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2017Q4I"},{"end":"2018-03-31","val":293000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":177000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":116000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06","frame":"CY2018Q3I"},{"end":"2018-12-31","val":0,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"end":"2018-12-31","val":0,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"end":"2018-12-31","val":0,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"end":"2018-12-31","val":0,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"end":"2018-12-31","val":0,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2018Q4I"},{"end":"2019-03-31","val":799000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":793000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06","frame":"CY2019Q2I"},{"end":"2019-09-30","val":1985000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2019Q3I"},{"end":"2019-12-31","val":1958000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"end":"2019-12-31","val":1958000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2019-12-31","val":1958000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"end":"2019-12-31","val":1958000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":1958000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2019Q4I"},{"end":"2020-03-31","val":4348000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":4537000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07","frame":"CY2020Q2I"},{"end":"2020-09-30","val":4239000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":3242000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"end":"2020-12-31","val":3242000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":3242000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"end":"2020-12-31","val":3242000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"end":"2020-12-31","val":3242000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2020Q4I"},{"end":"2021-03-31","val":1673000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":1293000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2021Q2I"},{"end":"2021-09-30","val":1892000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05","frame":"CY2021Q3I"},{"end":"2021-12-31","val":1841000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2021-12-31","val":1841000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":1841000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":1841000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"end":"2021-12-31","val":1841000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":1062000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":920000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":1130000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2022Q3I"},{"end":"2022-12-31","val":1081000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":1081000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"end":"2022-12-31","val":1081000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":1081000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":1081000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2022Q4I"},{"end":"2023-03-31","val":1386000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2023Q1I"},{"end":"2023-06-30","val":1125000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":1003000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":1169000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"end":"2023-12-31","val":1169000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":1169000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":1169000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"end":"2023-12-31","val":1169000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2023Q4I"},{"end":"2024-03-31","val":1347000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":1390000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":1812000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08","frame":"CY2024Q3I"},{"end":"2024-12-31","val":1868000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2024Q4I"}]}},"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":"2015-12-31","val":16839000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15","frame":"CY2015Q4I"},{"end":"2016-06-30","val":18464000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15","frame":"CY2016Q2I"},{"end":"2016-12-31","val":14862000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"end":"2016-12-31","val":14862000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":14862000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2016Q4I"},{"end":"2017-06-30","val":16415000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15","frame":"CY2017Q2I"},{"end":"2017-09-30","val":13766000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":14515000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"end":"2017-12-31","val":14515000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":14515000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"end":"2017-12-31","val":14515000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"end":"2017-12-31","val":14515000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2017Q4I"},{"end":"2018-03-31","val":13608000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":13435000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":12884000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06","frame":"CY2018Q3I"},{"end":"2018-12-31","val":14418000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"end":"2018-12-31","val":14418000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"end":"2018-12-31","val":14418000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"end":"2018-12-31","val":14418000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"end":"2018-12-31","val":14418000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2018Q4I"},{"end":"2019-03-31","val":14999000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":16276000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06","frame":"CY2019Q2I"},{"end":"2019-09-30","val":17695000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2019Q3I"},{"end":"2019-12-31","val":16172000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"end":"2019-12-31","val":16172000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2019-12-31","val":16172000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"end":"2019-12-31","val":16172000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":16172000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2019Q4I"},{"end":"2020-03-31","val":20374000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":20909000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07","frame":"CY2020Q2I"},{"end":"2020-09-30","val":18266000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":18023000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"end":"2020-12-31","val":18023000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":18023000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"end":"2020-12-31","val":18023000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"end":"2020-12-31","val":18023000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2020Q4I"},{"end":"2021-03-31","val":15017000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":16115000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2021Q2I"},{"end":"2021-09-30","val":16031000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05","frame":"CY2021Q3I"},{"end":"2021-12-31","val":16142000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2021-12-31","val":16142000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":16142000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":16142000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"end":"2021-12-31","val":16142000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":12814000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":10191000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":5814000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2022Q3I"},{"end":"2022-12-31","val":5973000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":5533000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"end":"2022-12-31","val":5533000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":5533000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":5533000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2022Q4I"},{"end":"2023-03-31","val":5754000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2023Q1I"},{"end":"2023-06-30","val":4907000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":4069000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":4943000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"end":"2023-12-31","val":4943000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":4943000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":4943000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"end":"2023-12-31","val":4943000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2023Q4I"},{"end":"2024-03-31","val":4195000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":4141000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":5525000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08","frame":"CY2024Q3I"},{"end":"2024-12-31","val":4959000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"end":"2024-12-31","val":4959000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09"},{"end":"2024-12-31","val":4959000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08"},{"end":"2024-12-31","val":4959000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"end":"2024-12-31","val":4959000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024Q4I"},{"end":"2025-03-31","val":5239000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2025Q1I"},{"end":"2025-06-30","val":5673000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08","frame":"CY2025Q2I"},{"end":"2025-09-30","val":6363000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3I"},{"end":"2025-12-31","val":6768000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025Q4I"}]}},"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":"2014-12-31","val":17525000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2014Q4I"},{"end":"2015-12-31","val":16839000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2015-12-31","val":16839000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"end":"2015-12-31","val":16839000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2015Q4I"},{"end":"2016-09-30","val":18170000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2016Q3I"},{"end":"2016-12-31","val":14862000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"end":"2016-12-31","val":14862000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":14862000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"end":"2016-12-31","val":14862000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2016-12-31","val":14862000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"end":"2016-12-31","val":14862000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"end":"2016-12-31","val":14862000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"end":"2016-12-31","val":14862000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2016Q4I"},{"end":"2017-03-31","val":15116000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1I"},{"end":"2017-06-30","val":16465000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"end":"2017-06-30","val":16465000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2017Q2I"},{"end":"2017-09-30","val":13831000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2017-09-30","val":13831000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06","frame":"CY2017Q3I"},{"end":"2017-12-31","val":14580000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"end":"2017-12-31","val":14580000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":14580000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"end":"2017-12-31","val":14580000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"end":"2017-12-31","val":14580000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"end":"2017-12-31","val":14580000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"end":"2017-12-31","val":14580000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"end":"2017-12-31","val":14580000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"end":"2017-12-31","val":14580000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"end":"2017-12-31","val":14580000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2017Q4I"},{"end":"2018-03-31","val":13673000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2018-03-31","val":13649000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"end":"2018-03-31","val":13649000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06","frame":"CY2018Q1I"},{"end":"2018-06-30","val":13500000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"end":"2018-06-30","val":13500000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"end":"2018-06-30","val":13500000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2018Q2I"},{"end":"2018-09-30","val":12949000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"end":"2018-09-30","val":12949000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2018Q3I"},{"end":"2018-12-31","val":14483000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"end":"2018-12-31","val":14483000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"end":"2018-12-31","val":14483000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"end":"2018-12-31","val":14483000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"end":"2018-12-31","val":14483000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"end":"2018-12-31","val":14483000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2018-12-31","val":14483000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"end":"2018-12-31","val":14483000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2018-12-31","val":14483000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"end":"2018-12-31","val":14483000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2018Q4I"},{"end":"2019-03-31","val":15064000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"end":"2019-03-31","val":15064000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"end":"2019-03-31","val":15064000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2019-03-31","val":15064000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":16341000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"end":"2019-06-30","val":16341000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"end":"2019-06-30","val":16341000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"end":"2019-06-30","val":16341000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q2I"},{"end":"2019-09-30","val":17760000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"end":"2019-09-30","val":17760000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q3I"},{"end":"2019-12-31","val":16237000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"end":"2019-12-31","val":16237000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2019-12-31","val":16237000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"end":"2019-12-31","val":16237000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":16237000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"end":"2019-12-31","val":16237000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2019-12-31","val":16237000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"end":"2019-12-31","val":16237000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"end":"2019-12-31","val":16237000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2019-12-31","val":16237000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2019Q4I"},{"end":"2020-03-31","val":20439000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2020-03-31","val":20439000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"end":"2020-03-31","val":20439000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-03-31","val":20439000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":20974000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"end":"2020-06-30","val":20974000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2020-06-30","val":20974000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"end":"2020-06-30","val":20974000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05","frame":"CY2020Q2I"},{"end":"2020-09-30","val":18331000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2020-09-30","val":18331000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05","frame":"CY2020Q3I"},{"end":"2020-12-31","val":18088000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"end":"2020-12-31","val":18088000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":18088000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"end":"2020-12-31","val":18088000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"end":"2020-12-31","val":18088000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2020-12-31","val":18088000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2020-12-31","val":18088000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2020-12-31","val":18088000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"end":"2020-12-31","val":18088000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2020-12-31","val":18088000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2020Q4I"},{"end":"2021-03-31","val":15082000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2021-03-31","val":15082000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"end":"2021-03-31","val":15082000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-03-31","val":15082000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2021Q1I"},{"end":"2021-06-30","val":16180000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"end":"2021-06-30","val":16180000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"end":"2021-06-30","val":16180000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-06-30","val":16180000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2021Q2I"},{"end":"2021-09-30","val":16096000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"end":"2021-09-30","val":16096000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2021Q3I"},{"end":"2021-12-31","val":16207000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2021-12-31","val":16207000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":16207000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":16207000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"end":"2021-12-31","val":16207000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2021-12-31","val":8450000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"end":"2021-12-31","val":8450000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2021-12-31","val":8450000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2021-12-31","val":8450000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"end":"2021-12-31","val":8450000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2021Q4I"},{"end":"2022-03-31","val":12879000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2022-03-31","val":12879000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2022-03-31","val":7288000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"end":"2022-03-31","val":7288000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2022Q1I"},{"end":"2022-06-30","val":10256000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2022-06-30","val":10256000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"end":"2022-06-30","val":7246000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-06-30","val":7246000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q2I"},{"end":"2022-09-30","val":5879000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"end":"2022-09-30","val":4666000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3I"},{"end":"2022-12-31","val":6038000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":5598000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"end":"2022-12-31","val":5598000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":5598000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":5598000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"end":"2022-12-31","val":5598000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2022-12-31","val":5598000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2022-12-31","val":5598000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"end":"2022-12-31","val":5598000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"end":"2022-12-31","val":5598000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2022Q4I"},{"end":"2023-03-31","val":5819000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"end":"2023-03-31","val":5819000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2023-03-31","val":5819000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-03-31","val":5819000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2023Q1I"},{"end":"2023-06-30","val":4972000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2023-06-30","val":4972000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2023-06-30","val":4972000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-06-30","val":4972000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08","frame":"CY2023Q2I"},{"end":"2023-09-30","val":4134000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2023-09-30","val":4134000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":5008000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"end":"2023-12-31","val":5008000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":5008000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":5008000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"end":"2023-12-31","val":5008000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"end":"2023-12-31","val":5008000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09"},{"end":"2023-12-31","val":5008000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08"},{"end":"2023-12-31","val":5008000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"end":"2023-12-31","val":5008000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023Q4I"},{"end":"2024-03-31","val":4260000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2024-03-31","val":4260000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2024-03-31","val":4260000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09"},{"end":"2024-03-31","val":4260000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":4206000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2024-06-30","val":4206000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"end":"2024-06-30","val":4206000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08"},{"end":"2024-06-30","val":4206000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2024Q2I"},{"end":"2024-09-30","val":5590000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"end":"2024-09-30","val":5590000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2024Q3I"},{"end":"2024-12-31","val":5024000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"end":"2024-12-31","val":5024000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09"},{"end":"2024-12-31","val":5024000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08"},{"end":"2024-12-31","val":5024000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"end":"2024-12-31","val":5024000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024Q4I"},{"end":"2025-03-31","val":5304000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09"},{"end":"2025-03-31","val":5304000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08","frame":"CY2025Q1I"},{"end":"2025-06-30","val":5738000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08"},{"end":"2025-06-30","val":5738000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":6428000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3I"},{"end":"2025-12-31","val":6833000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025Q4I"}]}},"StockholdersEquityOther":{"label":"Stockholders' Equity, Other","description":"This element represents movements included in the statement of changes in stockholders' equity which are not separately disclosed or provided for elsewhere in the taxonomy.","units":{"USD":[{"start":"2017-01-01","end":"2017-09-30","val":1000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-09-30","val":1000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"start":"2017-01-01","end":"2017-12-31","val":1000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2017-01-01","end":"2017-12-31","val":1000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2017-01-01","end":"2017-12-31","val":1000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2017"}]}},"StockholdersEquityPeriodIncreaseDecrease":{"label":"Stockholders' Equity, Period Increase (Decrease)","description":"The increase (decrease) in stockholders' equity during the period.","units":{"USD":[{"start":"2017-01-01","end":"2017-09-30","val":-1798000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-09-30","val":-1798000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"start":"2017-01-01","end":"2017-12-31","val":-1798000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2017-01-01","end":"2017-12-31","val":-1798000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2017-01-01","end":"2017-12-31","val":-1798000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2017"}]}},"StockIssuedDuringPeriodSharesNewIssues":{"label":"Stock Issued During Period, Shares, New Issues","description":"Number of new stock issued during the period.","units":{"shares":[{"start":"2017-01-01","end":"2017-12-31","val":119673106,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2017-01-01","end":"2017-12-31","val":119673106,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":674912,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":674912,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":674912,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":199853,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2019-01-01","end":"2019-12-31","val":199853,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2019-01-01","end":"2019-12-31","val":199853,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":354652,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":354652,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":354652,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":510919,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":510919,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":510919,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":639980,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":639980,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":639980,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":665146,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":665146,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":665146,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":661758,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2024-01-01","end":"2024-12-31","val":661758,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":601641,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"StockIssuedDuringPeriodSharesStockOptionsExercised":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period","description":"Number of share options (or share units) exercised during the current period.","units":{"shares":[{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":20602,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"StockIssuedDuringPeriodValueNewIssues":{"label":"Stock Issued During Period, Value, New Issues","description":"Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.","units":{"USD":[{"start":"2019-01-01","end":"2019-03-31","val":412000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"start":"2019-01-01","end":"2019-03-31","val":412000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"start":"2019-01-01","end":"2019-03-31","val":412000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"start":"2019-01-01","end":"2019-03-31","val":412000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":412000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-01-01","end":"2019-06-30","val":412000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-01-01","end":"2019-12-31","val":412000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2019-01-01","end":"2019-12-31","val":412000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2019-01-01","end":"2019-12-31","val":412000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-06-30","val":390000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-06-30","val":390000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"start":"2020-04-01","end":"2020-06-30","val":390000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"start":"2020-04-01","end":"2020-06-30","val":390000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-12-31","val":948000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":948000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":948000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":339000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":339000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":339000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"}]}},"StockIssuedDuringPeriodValueShareBasedCompensation":{"label":"Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture","description":"Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).","units":{"USD":[{"start":"2018-01-01","end":"2018-06-30","val":12000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-01-01","end":"2018-06-30","val":12000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2018-04-01","end":"2018-06-30","val":12000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":37000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"start":"2018-07-01","end":"2018-09-30","val":25000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":28000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":28000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":28000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":4000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"start":"2019-01-01","end":"2019-03-31","val":4000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"start":"2019-01-01","end":"2019-03-31","val":4000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"start":"2019-01-01","end":"2019-03-31","val":4000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":8000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-01-01","end":"2019-06-30","val":8000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-04-01","end":"2019-06-30","val":4000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"start":"2019-04-01","end":"2019-06-30","val":4000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07","frame":"CY2019Q2"},{"start":"2019-07-01","end":"2019-09-30","val":4000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-07-01","end":"2019-09-30","val":4000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":21000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2019-01-01","end":"2019-12-31","val":21000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2019-01-01","end":"2019-12-31","val":21000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":1000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"start":"2020-01-01","end":"2020-03-31","val":1000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"start":"2020-01-01","end":"2020-03-31","val":1000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2020-01-01","end":"2020-03-31","val":1000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":6000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-06-30","val":6000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"start":"2020-04-01","end":"2020-06-30","val":5000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"start":"2020-04-01","end":"2020-06-30","val":5000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2020Q2"},{"start":"2020-07-01","end":"2020-09-30","val":7000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-07-01","end":"2020-09-30","val":7000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":19000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":19000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-1000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":-1000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-01-01","end":"2021-03-31","val":-1000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":4000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"start":"2021-04-01","end":"2021-06-30","val":5000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2021Q2"},{"start":"2021-07-01","end":"2021-09-30","val":10000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":20000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-5000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1"}]}},"StockRepurchasedDuringPeriodShares":{"label":"Stock Repurchased During Period, Shares","description":"Number of shares that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.","units":{"shares":[{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":2915682,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":2915682,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":2915682,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":11704888,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2019-01-01","end":"2019-12-31","val":11704888,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2019-01-01","end":"2019-12-31","val":11704888,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":18170335,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":18170335,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":18170335,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":10852465,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":10852465,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":10852465,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":10231984,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":10231984,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":10231984,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":5439859,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":5439859,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":5439859,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":5536064,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2024-01-01","end":"2024-12-31","val":5536064,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":2059473,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"StockRepurchaseProgramAuthorizedAmount1":{"label":"Stock Repurchase Program, Authorized Amount","description":"Amount of stock repurchase plan authorized.","units":{"USD":[{"end":"2018-08-05","val":200000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06","frame":"CY2018Q2I"}]}},"SummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesCarryingAmount":{"label":"SEC Schedule, 12-15, Insurance Companies, Summary of Investments, Other than Investments in Related Parties, Amount","description":"Amount of investment held by insurance company, excluding investment in related party.","units":{"USD":[{"end":"2017-12-31","val":82338000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2017Q4I"},{"end":"2018-12-31","val":83181000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2018Q4I"},{"end":"2019-12-31","val":95782000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2019Q4I"},{"end":"2020-12-31","val":109531000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2020Q4I"},{"end":"2021-12-31","val":118225000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2021Q4I"},{"end":"2022-12-31","val":108592000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2022Q4I"},{"end":"2023-12-31","val":115456000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2023Q4I"},{"end":"2024-12-31","val":117387000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2024Q4I"},{"end":"2025-12-31","val":120629000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025Q4I"}]}},"SummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesCost":{"label":"SEC Schedule, 12-15, Insurance Companies, Summary of Investments, Other than Investments in Related Parties, Cost","description":"Cost of investment held by insurance company, excluding investment in related party.","units":{"USD":[{"end":"2017-12-31","val":77500000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2017Q4I"},{"end":"2018-12-31","val":81495000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2018Q4I"},{"end":"2019-12-31","val":88815000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2019Q4I"},{"end":"2020-12-31","val":97559000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2020Q4I"},{"end":"2021-12-31","val":109882000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2021Q4I"},{"end":"2022-12-31","val":117363000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2022Q4I"},{"end":"2023-12-31","val":121590000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2023Q4I"},{"end":"2024-12-31","val":124935000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2024Q4I"},{"end":"2025-12-31","val":125659000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025Q4I"}]}},"SupplementalInformationForPropertyCasualtyInsuranceUnderwritersCurrentYearClaimsAndClaimsAdjustmentExpense":{"label":"Current Year Claims and Claims Adjustment Expense","description":"Amount, after effects of reinsurance, of expense for claims incurred in the current reporting period and related claims settlement costs.","units":{"USD":[{"start":"2016-01-01","end":"2016-06-30","val":516000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2016-01-01","end":"2016-09-30","val":738000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-06-30","val":400000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2017-01-01","end":"2017-09-30","val":556000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"}]}},"SupplementalInformationForPropertyCasualtyInsuranceUnderwritersPriorYearClaimsAndClaimsAdjustmentExpense":{"label":"Prior Year Claims and Claims Adjustment Expense","description":"Amount, after effects of reinsurance, of expense (reversal of expense) for claims incurred in prior reporting periods and related claims settlement costs.","units":{"USD":[{"start":"2016-01-01","end":"2016-06-30","val":-27000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2016-01-01","end":"2016-09-30","val":-48000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-06-30","val":-13000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2017-01-01","end":"2017-09-30","val":-5000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"}]}},"SupplementaryInsuranceInformationBenefitsClaimsLossesAndSettlementExpense":{"label":"SEC Schedule, 12-16, Insurance Companies, Supplementary Insurance Information, Benefit, Claim, Loss and Settlement Expenses","description":"Amount of insurance benefit, claim, loss and settlement expenses incurred, as disclosed in supplementary insurance information.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":4528000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":5068000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2016-01-01","end":"2016-12-31","val":5068000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":4747000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2017-01-01","end":"2017-12-31","val":4747000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2017-01-01","end":"2017-12-31","val":4747000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":4351000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":4351000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":4351000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":4733000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2019-01-01","end":"2019-12-31","val":4733000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2019-01-01","end":"2019-12-31","val":4733000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":6803000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":6803000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":6803000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":4755000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":4755000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":4015000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":5604000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":3531000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":3531000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":4501000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":4501000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":4501000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":4430000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2024-01-01","end":"2024-12-31","val":4430000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":3993000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"SupplementaryInsuranceInformationNetInvestmentIncome":{"label":"SEC Schedule, 12-16, Insurance Companies, Supplementary Insurance Information, Net Investment Income","description":"Amount of net investment income earned, disclosed in supplementary insurance information.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":3099000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":3207000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2016-01-01","end":"2016-12-31","val":3207000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":3078000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2017-01-01","end":"2017-12-31","val":3078000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2017-01-01","end":"2017-12-31","val":3078000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":3338000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":3338000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":3338000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":3579000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2019-01-01","end":"2019-12-31","val":3579000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2019-01-01","end":"2019-12-31","val":3579000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":3601000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":3601000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":3601000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":4881000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":4881000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":4881000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":4138000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":4138000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":4138000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":4664000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":4664000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":4664000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":5222000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2024-01-01","end":"2024-12-31","val":5222000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":5244000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"SupplementaryInsuranceInformationOtherOperatingExpense":{"label":"SEC Schedule, 12-16, Insurance Companies, Supplementary Insurance Information, Other Operating Expense","description":"Amount of operating expense classified as other, disclosed in supplementary insurance information.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":2120000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":2284000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2016-01-01","end":"2016-12-31","val":2284000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":2483000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2017-01-01","end":"2017-12-31","val":2483000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2017-01-01","end":"2017-12-31","val":2483000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":2575000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":2575000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":2575000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":2491000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2019-01-01","end":"2019-12-31","val":2491000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2019-01-01","end":"2019-12-31","val":2491000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":2353000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":2353000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":2353000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":2451000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":2451000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":2449000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":2085000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":2085000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":2085000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":1977000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":1977000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":1977000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":1946000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2024-01-01","end":"2024-12-31","val":1946000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":1958000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"SupplementaryInsuranceInformationUnearnedPremiums":{"label":"SEC Schedule, 12-16, Insurance Companies, Supplementary Insurance Information, Unearned Premium","description":"Amount of premium not yet earned, disclosed in supplementary insurance information.","units":{"USD":[{"end":"2016-12-31","val":20000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2016Q4I"},{"end":"2017-12-31","val":19000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"end":"2017-12-31","val":19000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2017Q4I"},{"end":"2018-12-31","val":20000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"end":"2018-12-31","val":20000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2018Q4I"},{"end":"2019-12-31","val":19000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"end":"2019-12-31","val":19000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2019Q4I"},{"end":"2020-12-31","val":15000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"end":"2020-12-31","val":15000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2020Q4I"},{"end":"2021-12-31","val":15000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2021-12-31","val":15000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-12-31","val":16000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":15000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2022Q4I"},{"end":"2023-12-31","val":16000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"end":"2023-12-31","val":16000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2023Q4I"},{"end":"2024-12-31","val":14000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"end":"2024-12-31","val":14000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024Q4I"},{"end":"2025-12-31","val":15000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025Q4I"}]}},"TransferOfInvestments":{"label":"Transfer from Investments","description":"Value of investments transferred from the entity's investments in noncash transactions.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2015"},{"start":"2016-01-01","end":"2016-06-30","val":0,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2016-01-01","end":"2016-09-30","val":0,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-01-01","end":"2016-12-31","val":346000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2016-01-01","end":"2016-12-31","val":346000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":293000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":293000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2017-01-01","end":"2017-06-30","val":293000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2017-01-01","end":"2017-09-30","val":293000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-09-30","val":293000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"start":"2017-01-01","end":"2017-12-31","val":293000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2017-01-01","end":"2017-12-31","val":293000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2017-01-01","end":"2017-12-31","val":293000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":95000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":95000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":95000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":43000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"TransfersAccountedForAsSecuredBorrowingsAssociatedLiabilitiesCarryingAmount":{"label":"Transfers Accounted for as Secured Borrowings, Associated Liabilities, Carrying Amount","description":"Carrying amount of liabilities associated with financial assets accounted for as secured borrowings recognized in the transferor's statement of financial position at the end of each period presented.","units":{"USD":[{"end":"2016-12-31","val":6642000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"end":"2016-12-31","val":6642000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":6642000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2016Q4I"},{"end":"2017-06-30","val":6750000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15","frame":"CY2017Q2I"},{"end":"2017-09-30","val":3902000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":3791000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"end":"2017-12-31","val":3791000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":3791000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"end":"2017-12-31","val":3791000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"end":"2017-12-31","val":3791000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2017Q4I"},{"end":"2018-03-31","val":3777000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":3834000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":3746000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06","frame":"CY2018Q3I"},{"end":"2018-12-31","val":3646000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"end":"2018-12-31","val":3646000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"end":"2018-12-31","val":3646000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"end":"2018-12-31","val":3646000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"end":"2018-12-31","val":3646000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2018Q4I"},{"end":"2019-03-31","val":3407000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":3023000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06","frame":"CY2019Q2I"},{"end":"2019-09-30","val":3244000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2019Q3I"},{"end":"2019-12-31","val":3074000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"end":"2019-12-31","val":3074000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2019-12-31","val":3074000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"end":"2019-12-31","val":3074000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":3074000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2019Q4I"},{"end":"2020-03-31","val":3584000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":3674000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07","frame":"CY2020Q2I"},{"end":"2020-09-30","val":3625000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":3674000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"end":"2020-12-31","val":3674000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":3674000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"end":"2020-12-31","val":3674000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"end":"2020-12-31","val":3674000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2020Q4I"},{"end":"2021-03-31","val":3330000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":4025000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2021Q2I"},{"end":"2021-09-30","val":4539000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05","frame":"CY2021Q3I"},{"end":"2021-12-31","val":4611000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2021-12-31","val":4611000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":4611000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":4611000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"end":"2021-12-31","val":4611000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":5168000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":5391000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":4844000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2022Q3I"},{"end":"2022-12-31","val":3731000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":3731000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"end":"2022-12-31","val":3731000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":3731000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":3731000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2022Q4I"},{"end":"2023-03-31","val":3692000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2023Q1I"},{"end":"2023-06-30","val":3390000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":3171000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":3277000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"end":"2023-12-31","val":3277000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":3277000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":3277000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"end":"2023-12-31","val":3277000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2023Q4I"},{"end":"2024-03-31","val":3191000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":3279000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":3270000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08","frame":"CY2024Q3I"},{"end":"2024-12-31","val":3210000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"end":"2024-12-31","val":3210000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09"},{"end":"2024-12-31","val":3210000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08"},{"end":"2024-12-31","val":3210000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"end":"2024-12-31","val":3210000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024Q4I"},{"end":"2025-03-31","val":3254000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2025Q1I"},{"end":"2025-06-30","val":3301000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08","frame":"CY2025Q2I"},{"end":"2025-09-30","val":3271000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3I"},{"end":"2025-12-31","val":3225000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025Q4I"}]}},"TransferToInvestments":{"label":"Transfer to Investments","description":"Value of investments transferred to the entity's investments in noncash transactions.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2015"},{"start":"2016-01-01","end":"2016-06-30","val":3478000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2016-01-01","end":"2016-09-30","val":3478000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-01-01","end":"2016-12-31","val":4030000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2016-01-01","end":"2016-12-31","val":4030000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2018"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":99000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":99000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":99000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":43000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"TreasuryStockShares":{"label":"Treasury Stock, Shares","description":"Number of common and preferred shares that were previously issued and that were repurchased by the issuing entity and held in treasury on the financial statement date. This stock has no voting rights and receives no dividends.","units":{"shares":[{"end":"2017-12-31","val":0,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"end":"2017-12-31","val":0,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2017Q4I"},{"end":"2018-09-30","val":982057,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06","frame":"CY2018Q3I"},{"end":"2018-12-31","val":2915682,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"end":"2018-12-31","val":2915682,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"end":"2018-12-31","val":2915682,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"end":"2018-12-31","val":2915682,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"end":"2018-12-31","val":2915682,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2018Q4I"},{"end":"2019-03-31","val":4369827,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":7948461,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06","frame":"CY2019Q2I"},{"end":"2019-09-30","val":11350510,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2019Q3I"},{"end":"2019-12-31","val":14620570,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"end":"2019-12-31","val":14620570,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2019-12-31","val":14620570,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"end":"2019-12-31","val":14620570,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":14620570,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2019Q4I"},{"end":"2020-03-31","val":20364825,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":27941592,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07","frame":"CY2020Q2I"},{"end":"2020-09-30","val":29811441,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":32790905,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"end":"2020-12-31","val":32790905,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":32790905,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"end":"2020-12-31","val":32790905,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"end":"2020-12-31","val":32790905,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2020Q4I"},{"end":"2021-03-31","val":34598646,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":37252000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2021Q2I"},{"end":"2021-09-30","val":40543167,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05","frame":"CY2021Q3I"},{"end":"2021-12-31","val":43643370,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2021-12-31","val":43643370,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":43643370,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":43643370,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"end":"2021-12-31","val":43643370,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":46268758,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":49023057,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":52068832,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2022Q3I"},{"end":"2022-12-31","val":53875354,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2022Q4I"}]}},"TreasuryStockSharesAcquired":{"label":"Treasury Stock, Shares, Acquired","description":"Number of shares that have been repurchased during the period and are being held in treasury.","units":{"shares":[{"start":"2018-01-01","end":"2018-09-30","val":982057,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"}]}},"TreasuryStockValue":{"label":"Treasury Stock, Value","description":"The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.","units":{"USD":[{"end":"2017-12-31","val":0,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"end":"2017-12-31","val":0,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2017Q4I"},{"end":"2018-09-30","val":42000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06","frame":"CY2018Q3I"},{"end":"2018-12-31","val":118000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"end":"2018-12-31","val":118000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"end":"2018-12-31","val":118000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"end":"2018-12-31","val":118000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"end":"2018-12-31","val":118000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2018Q4I"},{"end":"2019-03-31","val":170000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":306000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06","frame":"CY2019Q2I"},{"end":"2019-09-30","val":432000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2019Q3I"},{"end":"2019-12-31","val":562000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"end":"2019-12-31","val":562000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2019-12-31","val":562000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"end":"2019-12-31","val":562000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":562000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2019Q4I"},{"end":"2020-03-31","val":706000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":887000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07","frame":"CY2020Q2I"},{"end":"2020-09-30","val":941000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":1038000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"end":"2020-12-31","val":1038000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":1038000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"end":"2020-12-31","val":1038000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"end":"2020-12-31","val":1038000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2020Q4I"},{"end":"2021-03-31","val":1112000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":1236000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2021Q2I"},{"end":"2021-09-30","val":1385000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05","frame":"CY2021Q3I"},{"end":"2021-12-31","val":1543000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2021-12-31","val":1543000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":1543000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":1543000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"end":"2021-12-31","val":1543000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":1681000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":1813000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":1949000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2022Q3I"},{"end":"2022-12-31","val":2042000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":2042000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"end":"2022-12-31","val":2042000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":2042000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":2042000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2022Q4I"},{"end":"2023-03-31","val":2119000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2023Q1I"},{"end":"2023-06-30","val":2183000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":2248000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":2309000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"end":"2023-12-31","val":2309000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":2309000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":2309000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"end":"2023-12-31","val":2309000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2023Q4I"},{"end":"2024-03-31","val":2382000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":2447000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":2512000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08","frame":"CY2024Q3I"},{"end":"2024-12-31","val":2572000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"end":"2024-12-31","val":2572000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09"},{"end":"2024-12-31","val":2572000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08"},{"end":"2024-12-31","val":2572000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"end":"2024-12-31","val":2572000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024Q4I"},{"end":"2025-03-31","val":2644000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2025Q1I"},{"end":"2025-06-30","val":2687000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08","frame":"CY2025Q2I"},{"end":"2025-09-30","val":2688000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3I"},{"end":"2025-12-31","val":2688000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025Q4I"}]}},"TreasuryStockValueAcquiredCostMethod":{"label":"Treasury Stock, Value, Acquired, Cost Method","description":"Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method.","units":{"USD":[{"start":"2018-01-01","end":"2018-09-30","val":42000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"start":"2018-07-01","end":"2018-09-30","val":42000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":105000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":105000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":105000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":52000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"start":"2019-01-01","end":"2019-03-31","val":52000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"start":"2019-01-01","end":"2019-03-31","val":52000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"start":"2019-01-01","end":"2019-03-31","val":52000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":188000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-01-01","end":"2019-06-30","val":188000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-04-01","end":"2019-06-30","val":136000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"start":"2019-04-01","end":"2019-06-30","val":136000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":314000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-07-01","end":"2019-09-30","val":126000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-07-01","end":"2019-09-30","val":126000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":442000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2019-01-01","end":"2019-12-31","val":442000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2019-01-01","end":"2019-12-31","val":442000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":142000000,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"start":"2020-01-01","end":"2020-03-31","val":142000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"start":"2020-01-01","end":"2020-03-31","val":142000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2020-01-01","end":"2020-03-31","val":142000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":322000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-06-30","val":322000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"start":"2020-04-01","end":"2020-06-30","val":180000000,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"start":"2020-04-01","end":"2020-06-30","val":180000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2020Q2"},{"start":"2020-07-01","end":"2020-09-30","val":54000000,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-07-01","end":"2020-09-30","val":54000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":473000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":473000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":473000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":68000000,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":68000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-01-01","end":"2021-03-31","val":68000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":68000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":192000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"start":"2021-01-01","end":"2021-06-30","val":192000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2021-04-01","end":"2021-06-30","val":124000000,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-04-01","end":"2021-06-30","val":124000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-07-01","end":"2021-09-30","val":149000000,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"start":"2021-07-01","end":"2021-09-30","val":149000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":499000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":499000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":499000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":127000000,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":127000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-03-31","val":127000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"start":"2022-01-01","end":"2022-03-31","val":127000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":259000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-01-01","end":"2022-06-30","val":259000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-04-01","end":"2022-06-30","val":132000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":132000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2022Q2"},{"start":"2022-07-01","end":"2022-09-30","val":136000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":136000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":488000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":488000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":488000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":62000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"start":"2023-01-01","end":"2023-03-31","val":62000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-03-31","val":62000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2023-01-01","end":"2023-03-31","val":62000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":126000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-06-30","val":126000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"start":"2023-04-01","end":"2023-06-30","val":64000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-04-01","end":"2023-06-30","val":64000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2023Q2"},{"start":"2023-07-01","end":"2023-09-30","val":64000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":64000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":250000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":250000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":250000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":62000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":62000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-03-31","val":62000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09"},{"start":"2024-01-01","end":"2024-03-31","val":62000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":126000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"start":"2024-01-01","end":"2024-06-30","val":126000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2024-04-01","end":"2024-06-30","val":64000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-04-01","end":"2024-06-30","val":64000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08","frame":"CY2024Q2"},{"start":"2024-07-01","end":"2024-09-30","val":64000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"start":"2024-07-01","end":"2024-09-30","val":64000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":250000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2024-01-01","end":"2024-12-31","val":250000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":59000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09"},{"start":"2025-01-01","end":"2025-03-31","val":59000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":102000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2025-04-01","end":"2025-06-30","val":43000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08","frame":"CY2025Q2"},{"start":"2025-07-01","end":"2025-09-30","val":0,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":102000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"UnrecognizedTaxBenefits":{"label":"Unrecognized Tax Benefits","description":"Amount of unrecognized tax benefits.","units":{"USD":[{"end":"2014-12-31","val":60000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2014Q4I"},{"end":"2015-12-31","val":64000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"end":"2015-12-31","val":64000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2015Q4I"},{"end":"2016-12-31","val":58000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"end":"2016-12-31","val":58000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"end":"2016-12-31","val":58000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2016Q4I"},{"end":"2017-12-31","val":23000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"end":"2017-12-31","val":23000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"end":"2017-12-31","val":23000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"end":"2017-12-31","val":23000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2017Q4I"},{"end":"2018-12-31","val":35000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"end":"2018-12-31","val":35000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"end":"2018-12-31","val":35000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"end":"2018-12-31","val":35000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2018Q4I"},{"end":"2019-12-31","val":35000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"end":"2019-12-31","val":35000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"end":"2019-12-31","val":35000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2019-12-31","val":35000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2019Q4I"},{"end":"2020-12-31","val":35000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"end":"2020-12-31","val":35000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2020-12-31","val":35000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2020-12-31","val":35000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2020Q4I"},{"end":"2021-12-31","val":35000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2021-12-31","val":35000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2021-12-31","val":35000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"end":"2021-12-31","val":35000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2021Q4I"},{"end":"2022-12-31","val":19000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":19000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"end":"2022-12-31","val":19000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"end":"2022-12-31","val":19000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2022Q4I"},{"end":"2023-12-31","val":19000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"end":"2023-12-31","val":19000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"end":"2023-12-31","val":19000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023Q4I"},{"end":"2024-12-31","val":1000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"end":"2024-12-31","val":1000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024Q4I"},{"end":"2025-12-31","val":1000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025Q4I"}]}},"UnrecognizedTaxBenefitsDecreasesResultingFromCurrentPeriodTaxPositions":{"label":"Unrecognized Tax Benefits, Decrease Resulting from Current Period Tax Positions","description":"Amount of decrease in unrecognized tax benefits resulting from tax positions that have been or will be taken in current period tax return.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":2000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2017-01-01","end":"2017-12-31","val":2000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2017-01-01","end":"2017-12-31","val":2000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":2000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions":{"label":"Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions","description":"Amount of decrease in unrecognized tax benefits resulting from tax positions taken in prior period tax returns.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":9000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2016-01-01","end":"2016-12-31","val":9000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":4000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2017-01-01","end":"2017-12-31","val":4000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2017-01-01","end":"2017-12-31","val":4000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":6000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2024-01-01","end":"2024-12-31","val":6000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":1000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities":{"label":"Unrecognized Tax Benefits, Decrease Resulting from Settlements with Taxing Authorities","description":"Amount of decrease in unrecognized tax benefits resulting from settlements with taxing authorities.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":4000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":4000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2016-01-01","end":"2016-12-31","val":4000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":32000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2017-01-01","end":"2017-12-31","val":32000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2017-01-01","end":"2017-12-31","val":32000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":0,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions":{"label":"Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions","description":"Amount of increase in unrecognized tax benefits resulting from tax positions that have been or will be taken in current period tax return.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":3000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":5000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2016-01-01","end":"2016-12-31","val":5000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":3000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2017-01-01","end":"2017-12-31","val":3000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2017-01-01","end":"2017-12-31","val":3000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":0,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions":{"label":"Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions","description":"Amount of increase in unrecognized tax benefits resulting from tax positions taken in prior period tax returns.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":5000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":2000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2016-01-01","end":"2016-12-31","val":2000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":12000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":12000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":12000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":6000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":6000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":6000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":3000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate":{"label":"Unrecognized Tax Benefits that Would Impact Effective Tax Rate","description":"The total amount of unrecognized tax benefits that, if recognized, would affect the effective tax rate.","units":{"USD":[{"end":"2015-12-31","val":53000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2015Q4I"},{"end":"2016-12-31","val":58000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"end":"2016-12-31","val":58000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2016Q4I"},{"end":"2017-12-31","val":23000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"end":"2017-12-31","val":23000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"end":"2017-12-31","val":23000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2017Q4I"},{"end":"2018-12-31","val":35000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"end":"2018-12-31","val":35000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"end":"2018-12-31","val":35000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2018Q4I"},{"end":"2019-12-31","val":35000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"end":"2019-12-31","val":35000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"end":"2019-12-31","val":35000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019Q4I"},{"end":"2020-12-31","val":35000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"end":"2020-12-31","val":35000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2020-12-31","val":35000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020Q4I"},{"end":"2021-12-31","val":35000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2021-12-31","val":35000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2021-12-31","val":35000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021Q4I"},{"end":"2022-12-31","val":19000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":19000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"end":"2022-12-31","val":19000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2022Q4I"},{"end":"2023-12-31","val":19000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"end":"2023-12-31","val":19000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"end":"2023-12-31","val":19000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023Q4I"},{"end":"2024-12-31","val":1000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"end":"2024-12-31","val":1000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024Q4I"},{"end":"2025-12-31","val":1000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025Q4I"}]}},"ValueOfBusinessAcquiredVOBA":{"label":"Present Value of Future Insurance Profits, Net","description":"Amount, after accumulated amortization, of present value of future profits of insurance contract acquired in business combination.","units":{"USD":[{"end":"2014-12-31","val":763000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2014Q4I"},{"end":"2015-12-31","val":711000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"end":"2015-12-31","val":711000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2015Q4I"},{"end":"2016-12-31","val":641000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"end":"2016-12-31","val":641000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"end":"2016-12-31","val":641000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2016Q4I"},{"end":"2017-12-31","val":608000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"end":"2017-12-31","val":608000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"end":"2017-12-31","val":608000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"end":"2017-12-31","val":608000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2017Q4I"},{"end":"2018-12-31","val":568000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"end":"2018-12-31","val":568000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"end":"2018-12-31","val":568000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"end":"2018-12-31","val":568000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2018Q4I"},{"end":"2019-12-31","val":502000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"end":"2019-12-31","val":502000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"end":"2019-12-31","val":502000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2019-12-31","val":502000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2019Q4I"},{"end":"2020-12-31","val":504000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"end":"2020-12-31","val":504000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2020-12-31","val":504000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020Q4I"},{"end":"2021-12-31","val":530000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2021-12-31","val":530000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-12-31","val":587000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2022Q4I"}]}},"VariableInterestEntityConsolidatedCarryingAmountAssets":{"label":"Variable Interest Entity, Consolidated, Carrying Amount, Assets (Deprecated 2020-01-31)","description":"The carrying amount of the consolidated Variable Interest Entity's assets included in the reporting entity's statement of financial position.","units":{"USD":[{"end":"2016-12-31","val":3559000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"end":"2016-12-31","val":3559000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":3559000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2016Q4I"},{"end":"2017-06-30","val":124000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15","frame":"CY2017Q2I"},{"end":"2017-09-30","val":120000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":116000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"end":"2017-12-31","val":116000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"end":"2017-12-31","val":116000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06","frame":"CY2017Q4I"},{"end":"2018-06-30","val":96000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":93000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06","frame":"CY2018Q3I"}]}},"VariableInterestEntityConsolidatedCarryingAmountLiabilities":{"label":"Variable Interest Entity, Consolidated, Carrying Amount, Liabilities (Deprecated 2020-01-31)","description":"The carrying amount of the consolidated Variable Interest Entity's liabilities included in the reporting entity's statement of financial position.","units":{"USD":[{"end":"2016-12-31","val":24000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"end":"2016-12-31","val":24000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":24000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2016Q4I"},{"end":"2017-06-30","val":16000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15","frame":"CY2017Q2I"},{"end":"2017-09-30","val":14000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":11000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"end":"2017-12-31","val":11000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"end":"2017-12-31","val":11000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06","frame":"CY2017Q4I"},{"end":"2018-06-30","val":5000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":3000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06","frame":"CY2018Q3I"}]}},"VariableInterestEntityEntityMaximumLossExposureAmount":{"label":"Variable Interest Entity, Reporting Entity Involvement, Maximum Loss Exposure, Amount","description":"The reporting entity's maximum amount of exposure to loss as a result of its involvement with the Variable Interest Entity (VIE).","units":{"USD":[{"end":"2017-12-31","val":86000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"end":"2017-12-31","val":86000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06","frame":"CY2017Q4I"},{"end":"2018-06-30","val":73000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":72000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06","frame":"CY2018Q3I"}]}},"VariableInterestEntityFinancialOrOtherSupportAmount":{"label":"Variable Interest Entity, Financial or Other Support, Amount","description":"The amount of financial or other support the reporting entity has provided (explicitly or implicitly) to the Variable Interest Entity (VIE) that it was not previously contractually required to provide or that the reporting entity intends to provide, including, for example, situations in which the reporting entity assisted the VIE in obtaining another type of support.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2015"},{"start":"2016-01-01","end":"2016-06-30","val":0,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2016-01-01","end":"2016-09-30","val":0,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"start":"2017-07-01","end":"2017-09-30","val":0,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"start":"2018-07-01","end":"2018-09-30","val":0,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1"}]}},"VariableInterestEntityNonconsolidatedCarryingAmountAssets":{"label":"Variable Interest Entity, Nonconsolidated, Carrying Amount, Assets (Deprecated 2020-01-31)","description":"Carrying amount of the assets in the reporting entity's statement of financial position that relate to the reporting entity's variable interest in the Variable Interest Entity (VIE), where the reporting entity is not the VIE's primary beneficiary.","units":{"USD":[{"end":"2016-12-31","val":15165000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"end":"2016-12-31","val":15165000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":15165000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2016Q4I"},{"end":"2017-06-30","val":14225000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15","frame":"CY2017Q2I"},{"end":"2017-09-30","val":13557000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":13558000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"end":"2017-12-31","val":13558000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":13558000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"end":"2017-12-31","val":13558000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"end":"2017-12-31","val":13558000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2017Q4I"},{"end":"2018-03-31","val":13677000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":13492000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":13666000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06","frame":"CY2018Q3I"},{"end":"2018-12-31","val":14855000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"end":"2018-12-31","val":14855000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"end":"2018-12-31","val":14855000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"end":"2018-12-31","val":14855000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"end":"2018-12-31","val":14855000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2018Q4I"},{"end":"2019-03-31","val":15039000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":15251000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06","frame":"CY2019Q2I"},{"end":"2019-09-30","val":15207000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2019Q3I"},{"end":"2019-12-31","val":15001000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2019Q4I"}]}},"VariableInterestEntityNonconsolidatedCarryingAmountLiabilities":{"label":"Variable Interest Entity, Nonconsolidated, Carrying Amount, Liabilities (Deprecated 2020-01-31)","description":"Carrying amount of the liabilities in the reporting entity's statement of financial position that relate to the reporting entity's variable interest in the Variable Interest Entity (VIE), where the reporting entity is not the VIE's primary beneficiary.","units":{"USD":[{"end":"2016-12-31","val":15973000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"end":"2016-12-31","val":15973000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":15973000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16","frame":"CY2016Q4I"},{"end":"2017-06-30","val":15094000000,"accn":"0001167609-17-000067","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15","frame":"CY2017Q2I"},{"end":"2017-09-30","val":14469000000,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":14517000000,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"end":"2017-12-31","val":14517000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":14517000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"end":"2017-12-31","val":14517000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"end":"2017-12-31","val":14517000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2017Q4I"},{"end":"2018-03-31","val":14873000000,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":14720000000,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":15046000000,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06","frame":"CY2018Q3I"},{"end":"2018-12-31","val":16244000000,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"end":"2018-12-31","val":16244000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"end":"2018-12-31","val":16244000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"end":"2018-12-31","val":16244000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"end":"2018-12-31","val":16244000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2018Q4I"},{"end":"2019-03-31","val":15890000000,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":15868000000,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06","frame":"CY2019Q2I"},{"end":"2019-09-30","val":15659000000,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2019Q3I"},{"end":"2019-12-31","val":15534000000,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2019Q4I"}]}},"WeightedAverageNumberOfDilutedSharesOutstanding":{"label":"Weighted Average Number of Shares Outstanding, Diluted","description":"The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.","units":{"shares":[{"start":"2016-01-01","end":"2016-12-31","val":119773106,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":119773106,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2017-01-01","end":"2017-12-31","val":119773106,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2017"},{"start":"2018-01-01","end":"2018-06-30","val":119773106,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"start":"2018-04-01","end":"2018-06-30","val":119773106,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":119734128,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2018-07-01","end":"2018-09-30","val":119657443,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":119827478,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":119827478,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":119827478,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":116805384,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":115863127,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"start":"2019-01-01","end":"2019-06-30","val":115863127,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"start":"2019-04-01","end":"2019-06-30","val":115536654,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"start":"2019-04-01","end":"2019-06-30","val":115536654,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":114742698,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-01-01","end":"2019-09-30","val":114742698,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":111527480,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-07-01","end":"2019-09-30","val":111527480,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":112508650,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2019-01-01","end":"2019-12-31","val":112508650,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2019-01-01","end":"2019-12-31","val":112508650,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":105093515,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"start":"2020-01-01","end":"2020-03-31","val":105093515,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":99868932,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"start":"2020-01-01","end":"2020-06-30","val":99868932,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2020-04-01","end":"2020-06-30","val":94698169,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"start":"2020-04-01","end":"2020-06-30","val":94698169,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":97366447,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":97366447,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"start":"2020-07-01","end":"2020-09-30","val":92693188,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-07-01","end":"2020-09-30","val":92693188,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":95350822,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":95350822,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":95350822,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":87573444,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":87573444,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":86555806,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-01-01","end":"2021-06-30","val":86555806,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":86065150,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-04-01","end":"2021-06-30","val":86065150,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":85256761,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"start":"2021-01-01","end":"2021-09-30","val":85256761,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2021-07-01","end":"2021-09-30","val":83244987,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"start":"2021-07-01","end":"2021-09-30","val":83244987,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":83783664,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":83783664,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":84466157,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":77476465,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":77476465,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":76160471,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":76160471,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":74971658,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":74971658,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":74777175,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-01-01","end":"2022-09-30","val":74777175,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":71517500,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":71959380,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":72970249,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":73581168,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":73581168,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":67873189,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"start":"2023-01-01","end":"2023-03-31","val":67873189,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":67294437,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-06-30","val":67294437,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-04-01","end":"2023-06-30","val":66722046,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-04-01","end":"2023-06-30","val":66722046,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":66658796,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":66658796,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":65744351,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":65744351,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":66013645,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":66013645,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":66013645,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":63036773,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":63036773,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":62496801,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":62496801,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08"},{"start":"2024-04-01","end":"2024-06-30","val":62255330,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-04-01","end":"2024-06-30","val":62255330,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":61860201,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"start":"2024-01-01","end":"2024-09-30","val":61860201,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2024-07-01","end":"2024-09-30","val":60949819,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"start":"2024-07-01","end":"2024-09-30","val":60949819,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":61600382,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2024-01-01","end":"2024-12-31","val":61600382,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":58258125,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":57832368,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08"},{"start":"2025-04-01","end":"2025-06-30","val":57734170,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":57976106,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2025-07-01","end":"2025-09-30","val":57512901,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":57939779,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"WeightedAverageNumberOfSharesOutstandingBasic":{"label":"Weighted Average Number of Shares Outstanding, Basic","description":"Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.","units":{"shares":[{"start":"2016-01-01","end":"2016-12-31","val":119773106,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-09-30","val":119773106,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-09-30","val":119773106,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"start":"2017-07-01","end":"2017-09-30","val":119773106,"accn":"0001167609-17-000091","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-07-01","end":"2017-09-30","val":119773106,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":119773106,"accn":"0001167609-18-000005","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-16"},{"start":"2017-01-01","end":"2017-12-31","val":119773106,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2017-01-01","end":"2017-12-31","val":119773106,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":119773106,"accn":"0001685040-18-000007","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":119773106,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":119773106,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-01-01","end":"2018-06-30","val":119773106,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"start":"2018-04-01","end":"2018-06-30","val":119773106,"accn":"0001685040-18-000019","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-04-01","end":"2018-06-30","val":119773106,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":119734128,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"start":"2018-01-01","end":"2018-09-30","val":119734128,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2018-07-01","end":"2018-09-30","val":119657443,"accn":"0001685040-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-06"},{"start":"2018-07-01","end":"2018-09-30","val":119657443,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":119386280,"accn":"0001685040-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":119386280,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":119386280,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":116805384,"accn":"0001685040-19-000020","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"start":"2019-01-01","end":"2019-03-31","val":116805384,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":115863127,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"start":"2019-01-01","end":"2019-06-30","val":115863127,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"start":"2019-04-01","end":"2019-06-30","val":114931224,"accn":"0001685040-19-000032","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-06"},{"start":"2019-04-01","end":"2019-06-30","val":114931224,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":114195767,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-01-01","end":"2019-09-30","val":114195767,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":110915416,"accn":"0001685040-19-000042","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-07-01","end":"2019-09-30","val":110915416,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":112508650,"accn":"0001685040-20-000007","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-26"},{"start":"2019-01-01","end":"2019-12-31","val":112508650,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2019-01-01","end":"2019-12-31","val":112508650,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":104759339,"accn":"0001685040-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"start":"2020-01-01","end":"2020-03-31","val":104759339,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":99728754,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"start":"2020-01-01","end":"2020-06-30","val":99728754,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2020-04-01","end":"2020-06-30","val":94698169,"accn":"0001685040-20-000028","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-07"},{"start":"2020-04-01","end":"2020-06-30","val":94698169,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":97366447,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":97366447,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"start":"2020-07-01","end":"2020-09-30","val":92693188,"accn":"0001685040-20-000034","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-07-01","end":"2020-09-30","val":92693188,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":95350822,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":95350822,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":95350822,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":87573444,"accn":"0001685040-21-000018","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":87573444,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":86555806,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-01-01","end":"2021-06-30","val":86555806,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":85549350,"accn":"0001685040-21-000029","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-04-01","end":"2021-06-30","val":85549350,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":85256761,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"start":"2021-01-01","end":"2021-09-30","val":85256761,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2021-07-01","end":"2021-09-30","val":82701032,"accn":"0001685040-21-000041","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-05"},{"start":"2021-07-01","end":"2021-09-30","val":82701032,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":83783664,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":83783664,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":83783664,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":76853890,"accn":"0001685040-22-000020","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":76853890,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":75705755,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":75705755,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":74570237,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":74570237,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":74294329,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-01-01","end":"2022-09-30","val":74294329,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":71517500,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":71517500,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":72970249,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":72970249,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":72970249,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":67873189,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"start":"2023-01-01","end":"2023-03-31","val":67873189,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":67294437,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-06-30","val":67294437,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-04-01","end":"2023-06-30","val":66722046,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-04-01","end":"2023-06-30","val":66722046,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":66658796,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":66658796,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":65408241,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":65408241,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":66013645,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":66013645,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":66013645,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":63036773,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":63036773,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":62496801,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":62496801,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08"},{"start":"2024-04-01","end":"2024-06-30","val":61956829,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-04-01","end":"2024-06-30","val":61956829,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":61860201,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"start":"2024-01-01","end":"2024-09-30","val":61860201,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2024-07-01","end":"2024-09-30","val":60600840,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"start":"2024-07-01","end":"2024-09-30","val":60600840,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":61199247,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2024-01-01","end":"2024-12-31","val":61199247,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":58258125,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":57832368,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08"},{"start":"2025-04-01","end":"2025-06-30","val":57411289,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":57624589,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2025-07-01","end":"2025-09-30","val":57215806,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":57526188,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"WriteOffOfDeferredDebtIssuanceCost":{"label":"Write off of Deferred Debt Issuance Cost","description":"Write-off of amounts previously capitalized as debt issuance cost in an extinguishment of debt.","units":{"USD":[{"start":"2020-10-01","end":"2020-12-31","val":6000000,"accn":"0001685040-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-24"},{"start":"2020-10-01","end":"2020-12-31","val":6000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-10-01","end":"2020-12-31","val":6000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020Q4"},{"start":"2021-11-01","end":"2021-11-30","val":4000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-11-01","end":"2021-11-30","val":4000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-11-01","end":"2021-11-30","val":4000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021Q4I"}]}},"GainsLossesOnExtinguishmentOfDebt":{"label":"Gain (Loss) on Extinguishment of Debt","description":"Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":-43000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":-43000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":-75000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":-75000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":-75000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2023"}]}},"IncomeTaxReconciliationPriorYearIncomeTaxes":{"label":"Effective Income Tax Rate Reconciliation, Prior Year Income Taxes, Amount","description":"Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to revisions of previously reported income tax expense (benefit).","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":-5000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":2000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":2000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":14000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":14000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":14000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":-6000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":-6000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":-6000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":-5000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":-5000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":-12000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2024-01-01","end":"2024-12-31","val":6000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":0,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax":{"label":"Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification, before Tax","description":"Amount, before tax and after reclassification, of gain (loss) from derivative instrument designated and qualifying cash flow hedge included in assessment of hedge effectiveness.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":-19000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":-72000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":-72000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":156000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":156000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":156000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":309000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":309000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":309000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":-287000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":-287000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":-287000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":118000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2024-01-01","end":"2024-12-31","val":118000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":-245000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPriceOfferingDate":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Discount from Market Price, Offering Date","description":"Discount rate from fair value on offering date that participants pay for shares.","units":{"pure":[{"start":"2021-01-01","end":"2021-12-31","val":0.15,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0.15,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":0.15,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":0.15,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":0.15,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number","description":"The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.","units":{"shares":[{"end":"2021-12-31","val":187371,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2021Q4I"},{"end":"2022-12-31","val":187371,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2022Q4I"},{"end":"2023-12-31","val":187371,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2023Q4I"},{"end":"2024-12-31","val":187371,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2024Q4I"},{"end":"2025-12-31","val":166769,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025Q4I"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price","description":"The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.","units":{"USD/shares":[{"end":"2021-12-31","val":53.47,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2021Q4I"},{"end":"2022-12-31","val":53.47,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2022Q4I"},{"end":"2023-12-31","val":53.47,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2023Q4I"},{"end":"2024-12-31","val":53.47,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2024Q4I"},{"end":"2025-12-31","val":53.47,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025Q4I"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross","description":"Gross number of share options (or share units) granted during the period.","units":{"shares":[{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":0,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number","description":"Number of options outstanding, including both vested and non-vested options.","units":{"shares":[{"end":"2021-12-31","val":187371,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2021Q4I"},{"end":"2022-12-31","val":187371,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2022Q4I"},{"end":"2023-12-31","val":187371,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2023Q4I"},{"end":"2024-12-31","val":187371,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2024Q4I"},{"end":"2025-12-31","val":166769,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025Q4I"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Per Share Weighted Average Price of Shares Purchased","description":"Per share weighted-average price paid for shares purchased on open market for issuance under share-based payment arrangement.","units":{"USD/shares":[{"end":"2019-12-31","val":6.99,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019Q4I"},{"end":"2020-12-31","val":8.34,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2020-12-31","val":8.34,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020Q4I"},{"end":"2021-12-31","val":10.06,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2021-12-31","val":10.06,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2021-12-31","val":10.06,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021Q4I"},{"end":"2022-12-31","val":8.54,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":8.54,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"end":"2022-12-31","val":8.54,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2022Q4I"},{"end":"2023-12-31","val":9.04,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"end":"2023-12-31","val":9.04,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"end":"2023-12-31","val":9.04,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023Q4I"},{"end":"2024-12-31","val":8.54,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"end":"2024-12-31","val":8.54,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024Q4I"},{"end":"2025-12-31","val":13.41,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025Q4I"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Shares Issued in Period","description":"Number of shares issued under share-based payment arrangement.","units":{"shares":[{"start":"2019-01-01","end":"2019-12-31","val":68897,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":117950,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":117950,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":73999,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":73999,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":73999,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":74734,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":74734,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":74734,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":77598,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":77598,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":77598,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":76572,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2024-01-01","end":"2024-12-31","val":76572,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":64543,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value","description":"Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.","units":{"USD":[{"end":"2021-12-31","val":0,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2021Q4I"},{"end":"2022-12-31","val":0,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2022Q4I"},{"end":"2023-12-31","val":0,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2023Q4I"},{"end":"2024-12-31","val":0,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2024Q4I"},{"end":"2025-12-31","val":2000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025Q4I"}]}},"ValuationAllowanceDeferredTaxAssetChangeInAmount":{"label":"Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount","description":"Amount of increase (decrease) in the valuation allowance for a specified deferred tax asset.","units":{"USD":[{"start":"2021-01-01","end":"2021-12-31","val":18000000,"accn":"0001685040-22-000006","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":18000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2022"}]}},"DeferredIncomeTaxAssetsNet":{"label":"Deferred Income Tax Assets, Net","description":"Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.","units":{"USD":[{"end":"2021-12-31","val":0,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":0,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"end":"2021-12-31","val":0,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-06-30","val":471000000,"accn":"0001685040-22-000045","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":1619000000,"accn":"0001685040-22-000051","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2022Q3I"},{"end":"2022-12-31","val":1618000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":1736000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"end":"2022-12-31","val":1736000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":1736000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":1736000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2022Q4I"},{"end":"2023-03-31","val":1673000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2023Q1I"},{"end":"2023-06-30","val":1897000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":2121000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":1893000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"end":"2023-12-31","val":1893000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":1893000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":1893000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"end":"2023-12-31","val":1893000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2023Q4I"},{"end":"2024-03-31","val":2063000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":2087000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":1737000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08","frame":"CY2024Q3I"},{"end":"2024-12-31","val":1875000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"end":"2024-12-31","val":1875000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09"},{"end":"2024-12-31","val":1875000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08"},{"end":"2024-12-31","val":1875000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"end":"2024-12-31","val":1875000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024Q4I"},{"end":"2025-03-31","val":1808000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2025Q1I"},{"end":"2025-06-30","val":1695000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08","frame":"CY2025Q2I"},{"end":"2025-09-30","val":1531000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3I"},{"end":"2025-12-31","val":1442000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025Q4I"}]}},"CurrentFederalStateAndLocalTaxExpenseBenefit":{"label":"Current Federal, State and Local, Tax Expense (Benefit)","description":"Amount of current state, local, and federal tax expense (benefit) pertaining to income (loss) from continuing operations.","units":{"USD":[{"start":"2020-01-01","end":"2020-12-31","val":5000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":9000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":9000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":10000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":10000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":10000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":9000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":9000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":10000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2024"}]}},"DeferredTaxAssetsNet":{"label":"Deferred Tax Assets, Net of Valuation Allowance","description":"Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.","units":{"USD":[{"end":"2021-12-31","val":1458000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-12-31","val":3279000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":3378000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2022Q4I"},{"end":"2023-12-31","val":3414000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"end":"2023-12-31","val":3414000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2023Q4I"},{"end":"2024-12-31","val":3698000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"end":"2024-12-31","val":3698000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024Q4I"},{"end":"2025-12-31","val":3972000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025Q4I"}]}},"DeferredTaxAssetsOtherComprehensiveLoss":{"label":"Deferred Tax Assets, Other Comprehensive Loss","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from unrealized losses in other comprehensive income.","units":{"USD":[{"end":"2021-12-31","val":0,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-12-31","val":1426000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":1513000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2022Q4I"},{"end":"2023-12-31","val":1074000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"end":"2023-12-31","val":1074000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2023Q4I"},{"end":"2024-12-31","val":1267000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"end":"2024-12-31","val":1267000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024Q4I"},{"end":"2025-12-31","val":888000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025Q4I"}]}},"DefinedContributionPlanIncreaseDecreaseCost":{"label":"Defined Contribution Plan, Increase (Decrease), Cost","description":"Amount of increase (decrease) in cost for defined contribution plan.","units":{"USD":[{"start":"2020-01-01","end":"2020-12-31","val":7000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":9000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":9000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":-2000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":-2000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":-2000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":9000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":9000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":9000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":10000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2024-01-01","end":"2024-12-31","val":10000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":13000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"IncomeTaxReconciliationTaxSettlementsDomestic":{"label":"Effective Income Tax Rate Reconciliation, Tax Settlement, Domestic, Amount","description":"Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to domestic income tax settlement.","units":{"USD":[{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":7000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":-15000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":-15000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":-15000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":-18000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2024"}]}},"IncomeTaxReconciliationTaxSettlementsOther":{"label":"Effective Income Tax Rate Reconciliation, Tax Settlement, Other, Amount","description":"Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other income tax settlements.","units":{"USD":[{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":-4000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":-4000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":-76000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":-76000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":-76000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":6000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2024"}]}},"PaymentsToAcquireShortTermInvestments":{"label":"Payments to Acquire Short-term Investments","description":"The cash outflow for securities or other assets acquired, which qualify for treatment as an investing activity and are to be liquidated, if necessary, within the current operating cycle. Includes cash flows from securities classified as trading securities that were acquired for reasons other than sale in the short-term.","units":{"USD":[{"start":"2021-01-01","end":"2021-12-31","val":4900000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":4100000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":4100000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":4100000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":4200000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":4200000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":4200000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":4000000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2024-01-01","end":"2024-12-31","val":4000000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":2900000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"ProceedsFromSaleOfShortTermInvestments":{"label":"Proceeds from Sale of Short-term Investments","description":"The cash inflow from sales of all investments, including securities and other assets, having ready marketability and intended by management to be liquidated, if necessary, within the current operating cycle. Includes cash flows from securities classified as trading securities that were acquired for reasons other than sale in the short-term.","units":{"USD":[{"start":"2021-01-01","end":"2021-12-31","val":6300000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":4900000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":4900000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":4900000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":4200000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":4200000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":4200000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":3300000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2024-01-01","end":"2024-12-31","val":3300000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":3600000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"ReinsuranceRetentionPolicyExcessRetentionPercentage":{"label":"Reinsurance Retention Policy, Excess Retention, Percentage","description":"Percentage of risk reinsured in excess of stated retention per entity policy.","units":{"pure":[{"start":"2022-01-01","end":"2022-12-31","val":1,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":1,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":1,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":1,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"ReinsuranceRetentionPolicyReinsuredRiskPercentage":{"label":"Reinsurance Retention Policy, Reinsured Risk, Percentage","description":"Percentage of risk reinsured on insurance products per entity policy.","units":{"pure":[{"start":"2022-01-01","end":"2022-12-31","val":1,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2022"}]}},"UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations":{"label":"Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations","description":"Amount of decrease in unrecognized tax benefits resulting from lapses of applicable statutes of limitations.","units":{"USD":[{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":22000000,"accn":"0001685040-23-000011","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":22000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":22000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":12000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2024-01-01","end":"2024-12-31","val":12000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":0,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"LiabilityForFuturePolicyBenefitRemeasurementGainLoss":{"label":null,"description":null,"units":{"USD":[{"start":"2021-01-01","end":"2021-12-31","val":-50000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":0,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":35000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":35000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":137000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":137000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":0,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-06-30","val":0,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-04-01","end":"2023-06-30","val":0,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-04-01","end":"2023-06-30","val":0,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-234000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":-234000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":-234000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":-234000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":-234000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":-234000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":-234000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":0,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":0,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":0,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":0,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08"},{"start":"2024-04-01","end":"2024-06-30","val":0,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-04-01","end":"2024-06-30","val":0,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":-978000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"start":"2024-01-01","end":"2024-09-30","val":-978000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2024-07-01","end":"2024-09-30","val":-978000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"start":"2024-07-01","end":"2024-09-30","val":-978000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":-978000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2024-01-01","end":"2024-12-31","val":-978000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":0,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":0,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08"},{"start":"2025-04-01","end":"2025-06-30","val":0,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":-273000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2025-07-01","end":"2025-09-30","val":-273000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":-273000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"MarketRiskBenefitAssetAmount":{"label":null,"description":null,"units":{"USD":[{"end":"2022-12-31","val":483000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"end":"2022-12-31","val":483000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":483000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":483000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2022Q4I"},{"end":"2023-03-31","val":510000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2023Q1I"},{"end":"2023-06-30","val":602000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":694000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":656000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"end":"2023-12-31","val":656000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":656000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":656000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"end":"2023-12-31","val":656000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2023Q4I"},{"end":"2024-03-31","val":839000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":916000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":750000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08","frame":"CY2024Q3I"},{"end":"2024-12-31","val":1092000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"end":"2024-12-31","val":1092000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09"},{"end":"2024-12-31","val":1092000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08"},{"end":"2024-12-31","val":1092000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"end":"2024-12-31","val":1092000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024Q4I"},{"end":"2025-03-31","val":914000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2025Q1I"},{"end":"2025-06-30","val":1084000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08","frame":"CY2025Q2I"},{"end":"2025-09-30","val":979000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3I"},{"end":"2025-12-31","val":1060000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025Q4I"}]}},"MarketRiskBenefitChangeInFairValueGainLoss":{"label":"Market Risk Benefit, Change in Fair Value, Gain (Loss)","description":"Amount of gain (loss) from (increase) decrease in fair value of contract or contract feature in long-duration contract issued by insurance entity that both protects contract holder from other-than-nominal capital market risk and exposes insurance entity to other-than-nominal capital market risk. Excludes change attributable to instrument-specific credit risk.","units":{"USD":[{"start":"2021-01-01","end":"2021-12-31","val":-4134000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"start":"2021-01-01","end":"2021-12-31","val":-4134000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2021-01-01","end":"2021-12-31","val":-4134000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2021-01-01","end":"2021-12-31","val":4134000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":1579000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":1641000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":62000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":2625000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":984000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-4104000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"start":"2022-01-01","end":"2022-12-31","val":-4104000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-01-01","end":"2022-12-31","val":-4104000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-01-01","end":"2022-12-31","val":4104000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":4104000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-194000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"start":"2023-01-01","end":"2023-03-31","val":-194000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":1106000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-06-30","val":1106000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-04-01","end":"2023-06-30","val":1300000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-04-01","end":"2023-06-30","val":1300000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":2170000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":2170000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":1064000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":1064000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":1507000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":1507000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":1507000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":1440000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":1440000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":1796000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":1796000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08"},{"start":"2024-04-01","end":"2024-06-30","val":356000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-04-01","end":"2024-06-30","val":356000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":1186000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"start":"2024-01-01","end":"2024-09-30","val":1186000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2024-07-01","end":"2024-09-30","val":-610000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"start":"2024-07-01","end":"2024-09-30","val":-610000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":2673000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2024-01-01","end":"2024-12-31","val":2673000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-893000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":208000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08"},{"start":"2025-04-01","end":"2025-06-30","val":1101000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":-81000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2025-07-01","end":"2025-09-30","val":-289000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":268000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"MarketRiskBenefitLiabilityAmount":{"label":null,"description":null,"units":{"USD":[{"end":"2021-12-31","val":16034000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"end":"2021-12-31","val":16034000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2021-12-31","val":16034000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2021-12-31","val":16034000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021Q4I"},{"end":"2022-12-31","val":10389000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"end":"2022-12-31","val":10389000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":10389000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":10389000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2022Q4I"},{"end":"2023-03-31","val":10729000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2023Q1I"},{"end":"2023-06-30","val":9783000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":8830000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":10323000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"end":"2023-12-31","val":10323000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":10323000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":10323000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"end":"2023-12-31","val":10323000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2023Q4I"},{"end":"2024-03-31","val":8964000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":8708000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":9580000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08","frame":"CY2024Q3I"},{"end":"2024-12-31","val":8329000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"end":"2024-12-31","val":8329000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09"},{"end":"2024-12-31","val":8329000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08"},{"end":"2024-12-31","val":8329000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"end":"2024-12-31","val":8329000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024Q4I"},{"end":"2025-03-31","val":9165000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2025Q1I"},{"end":"2025-06-30","val":8051000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08","frame":"CY2025Q2I"},{"end":"2025-09-30","val":8529000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3I"},{"end":"2025-12-31","val":8063000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025Q4I"}]}},"PolicyholderFunds":{"label":"Policyholder Account Balance","description":"Amount due to policyholder. Includes, but is not limited to, unpaid policy dividend, retrospective refund, and undistributed earnings on participating business. Excludes future policy benefit and claim expense.","units":{"USD":[{"end":"2022-03-31","val":66711000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2022Q1I"},{"end":"2022-06-30","val":66717000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2022Q2I"},{"end":"2022-09-30","val":69749000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3I"},{"end":"2022-12-31","val":73527000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2022Q4I"},{"end":"2023-03-31","val":76120000000,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"end":"2023-03-31","val":76120000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1I"},{"end":"2023-06-30","val":78643000000,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2023-06-30","val":78643000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2023Q2I"},{"end":"2023-09-30","val":78371000000,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2023-09-30","val":78371000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":81068000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"end":"2023-12-31","val":81068000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2023Q4I"},{"end":"2024-03-31","val":84159000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2024-03-31","val":84159000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2024Q1I"},{"end":"2024-06-30","val":85865000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2024-06-30","val":85865000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":87678000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"end":"2024-09-30","val":87678000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2024Q3I"},{"end":"2024-12-31","val":87989000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"end":"2024-12-31","val":87989000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024Q4I"},{"end":"2025-03-31","val":85618000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2025Q1I"},{"end":"2025-06-30","val":88046000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08","frame":"CY2025Q2I"},{"end":"2025-09-30","val":88703000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3I"},{"end":"2025-12-31","val":87952000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025Q4I"}]}},"TreasuryStockCommonShares":{"label":"Treasury Stock, Common, Shares","description":"Number of previously issued common shares repurchased by the issuing entity and held in treasury.","units":{"shares":[{"end":"2022-12-31","val":53875354,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"end":"2022-12-31","val":53875354,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":53875354,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":53875354,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2022Q4I"},{"end":"2023-03-31","val":55316248,"accn":"0001685040-23-000028","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2023Q1I"},{"end":"2023-06-30","val":56802177,"accn":"0001685040-23-000056","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":58086462,"accn":"0001685040-23-000073","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":59315213,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"end":"2023-12-31","val":59315213,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":59315213,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":59315213,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"end":"2023-12-31","val":59315213,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2023Q4I"},{"end":"2024-03-31","val":60802801,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":62190283,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":63618289,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08","frame":"CY2024Q3I"},{"end":"2024-12-31","val":64851277,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"end":"2024-12-31","val":64851277,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09"},{"end":"2024-12-31","val":64851277,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08"},{"end":"2024-12-31","val":64851277,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"end":"2024-12-31","val":64851277,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024Q4I"},{"end":"2025-03-31","val":66115244,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2025Q1I"},{"end":"2025-06-30","val":66897044,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08","frame":"CY2025Q2I"},{"end":"2025-09-30","val":66910750,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3I"},{"end":"2025-12-31","val":66910750,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025Q4I"}]}},"OciLiabilityForFuturePolicyBenefitGainLossAfterReclassificationAdjustmentAndTax":{"label":null,"description":null,"units":{"USD":[{"start":"2021-01-01","end":"2021-12-31","val":1242000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":4075000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":4075000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":-380000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":-380000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":-380000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":543000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2024-01-01","end":"2024-12-31","val":543000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":-331000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"OciMarketRiskBenefitInstrumentSpecificCreditRiskGainLossAfterAdjustmentsBeforeTax":{"label":null,"description":null,"units":{"USD":[{"start":"2021-01-01","end":"2021-12-31","val":-634000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":2344000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":2344000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":-636000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":-636000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":-636000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":352000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2024-01-01","end":"2024-12-31","val":352000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":440000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"ReinsuranceLossOnUncollectibleAccountsInPeriodAmount":{"label":"Reinsurance, Loss on Uncollectible Accounts in Period, Amount","description":"Amount of the write-down or write-off of a receivable from a reinsurer.","units":{"USD":[{"start":"2023-01-01","end":"2023-12-31","val":10000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2023"}]}},"ReinsuranceRecoverablesOnUnpaidLossesAllowance":{"label":"Reinsurance Recoverables on Unpaid Losses, Allowance","description":"Amount of valuation allowance for reinsurance recoverables for losses reported to the ceding insurer but not yet paid, and for amounts expected based upon statistical projections and other measures of incurred losses and loss settlement expenses which have not yet been reported to the ceding insurer.","units":{"USD":[{"end":"2023-12-31","val":3000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2023Q4I"}]}},"TaxesPayableCurrentAndNoncurrent":{"label":"Taxes Payable","description":"Carrying value as of the balance sheet date of obligations incurred and payable for statutory income, sales, use, payroll, excise, real, property and other taxes.","units":{"USD":[{"end":"2022-12-31","val":328000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2022Q4I"},{"end":"2023-12-31","val":328000000,"accn":"0001685040-24-000007","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"end":"2023-12-31","val":328000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2023Q4I"},{"end":"2024-12-31","val":328000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"end":"2024-12-31","val":328000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024Q4I"},{"end":"2025-12-31","val":328000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025Q4I"}]}},"PremiumsReceivableAllowanceForDoubtfulAccountsPeriodIncreaseDecrease":{"label":"Premium Receivable, Allowance for Credit Loss, Period Increase (Decrease)","description":"Amount of increase (decrease) in allowance for credit loss on premium receivable.","units":{"USD":[{"start":"2024-01-01","end":"2024-03-31","val":187000000,"accn":"0001685040-24-000019","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":187000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2024-01-01","end":"2024-03-31","val":187000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09"},{"start":"2024-01-01","end":"2024-03-31","val":187000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08"},{"start":"2024-01-01","end":"2024-03-31","val":187000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2024-01-01","end":"2024-03-31","val":187000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024Q1"},{"start":"2024-04-01","end":"2024-06-30","val":187000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2"},{"start":"2024-07-01","end":"2024-09-30","val":187000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08","frame":"CY2024Q3"}]}},"AdjustmentsToAdditionalPaidInCapitalDividendsInExcessOfRetainedEarnings":{"label":"Adjustments to Additional Paid in Capital, Dividends in Excess of Retained Earnings","description":"Amount of decrease in additional paid in capital (APIC) resulting from dividends legally declared (or paid) in excess of retained earnings balance.","units":{"USD":[{"start":"2022-01-01","end":"2022-12-31","val":104000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":26000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":51000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"start":"2023-04-01","end":"2023-06-30","val":25000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2023Q2"},{"start":"2023-07-01","end":"2023-09-30","val":26000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":102000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2023-01-01","end":"2023-12-31","val":102000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":26000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-03-31","val":26000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09"},{"start":"2024-01-01","end":"2024-03-31","val":26000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":51000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"start":"2024-01-01","end":"2024-06-30","val":51000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2024-04-01","end":"2024-06-30","val":25000000,"accn":"0001685040-24-000037","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-04-01","end":"2024-06-30","val":25000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08","frame":"CY2024Q2"},{"start":"2024-07-01","end":"2024-09-30","val":26000000,"accn":"0001685040-24-000053","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-08"},{"start":"2024-07-01","end":"2024-09-30","val":26000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":102000000,"accn":"0001685040-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-28"},{"start":"2024-01-01","end":"2024-12-31","val":102000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":26000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09"},{"start":"2025-01-01","end":"2025-03-31","val":26000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":51000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2025-04-01","end":"2025-06-30","val":25000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08","frame":"CY2025Q2"},{"start":"2025-07-01","end":"2025-09-30","val":26000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":102000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"OtherShortTermInvestments":{"label":"Other Short-term Investments","description":"Amount of short-term investments classified as other.","units":{"USD":[{"end":"2024-12-31","val":1868000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09"},{"end":"2024-12-31","val":1868000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08"},{"end":"2024-12-31","val":1868000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"end":"2024-12-31","val":1868000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024Q4I"},{"end":"2025-03-31","val":1569000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2025Q1I"},{"end":"2025-06-30","val":1170000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08","frame":"CY2025Q2I"},{"end":"2025-09-30","val":778000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3I"},{"end":"2025-12-31","val":1197000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025Q4I"}]}},"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":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":0,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":0,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08"},{"start":"2024-01-01","end":"2024-09-30","val":0,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":18000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":178000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08"},{"start":"2025-01-01","end":"2025-09-30","val":198000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2025-01-01","end":"2025-12-31","val":199000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"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":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":0,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":0,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08"},{"start":"2024-01-01","end":"2024-09-30","val":0,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":6000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":6000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08"},{"start":"2025-01-01","end":"2025-09-30","val":27000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2025-01-01","end":"2025-12-31","val":44000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"TradingSecuritiesDebt":{"label":"Debt Securities, Trading","description":"Amount of investment in debt security measured at fair value with change in fair value recognized in net income (trading).","units":{"USD":[{"end":"2024-12-31","val":0,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09"},{"end":"2024-12-31","val":0,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08"},{"end":"2024-12-31","val":0,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"end":"2024-12-31","val":0,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024Q4I"},{"end":"2025-03-31","val":365000000,"accn":"0001685040-25-000018","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-09","frame":"CY2025Q1I"},{"end":"2025-06-30","val":520000000,"accn":"0001685040-25-000048","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-08","frame":"CY2025Q2I"},{"end":"2025-09-30","val":528000000,"accn":"0001685040-25-000071","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3I"},{"end":"2025-12-31","val":506000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025Q4I"}]}},"EffectiveIncomeTaxRateContinuingOperations":{"label":"Effective Income Tax Rate Reconciliation, Percent","description":"Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.","units":{"pure":[{"start":"2023-01-01","end":"2023-12-31","val":0.25,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":0.07,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":0.08,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance":{"label":"Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent","description":"Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the valuation allowance for deferred tax assets.","units":{"pure":[{"start":"2023-01-01","end":"2023-12-31","val":0.02,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":0,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"EffectiveIncomeTaxRateReconciliationDeductionsDividends":{"label":"Effective Income Tax Rate Reconciliation, Deduction, Dividend, Percent","description":"Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to deduction for dividend.","units":{"pure":[{"start":"2023-01-01","end":"2023-12-31","val":-0.03,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":0.09,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":0.07,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther":{"label":"Effective Income Tax Rate Reconciliation, Nondeductible Expense, Other, Percent","description":"Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other nondeductible expenses.","units":{"pure":[{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":0,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost":{"label":"Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-based Payment Arrangement, Percent","description":"Percentage of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to nondeductible expense for share-based payment arrangement.","units":{"pure":[{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":0.01,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":0.01,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"EffectiveIncomeTaxRateReconciliationOtherAdjustments":{"label":"Effective Income Tax Rate Reconciliation, Other Adjustments, Percent","description":"Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.","units":{"pure":[{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":0.03,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":-0.02,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent":{"label":"Effective Income Tax Rate Reconciliation,Other Reconciling Items, Percent","description":"Percentage of the difference, between reported income tax expense (benefit) and the expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations, that is attributable to tax exempt income, equity in earnings (loss) of an unconsolidated subsidiary, minority interest income (expense), tax holiday, disposition of a business, disposition of an asset, repatriation of foreign earnings, repatriation of foreign earnings jobs creation act of 2004, change in enacted tax rate, prior year income taxes, change in deferred tax asset valuation allowance, and other adjustments.","units":{"pure":[{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":0,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"EffectiveIncomeTaxRateReconciliationPriorYearIncomeTaxes":{"label":"Effective Income Tax Rate Reconciliation, Prior Year Income Taxes, Percent","description":"Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to revisions of previously reported income tax expense.","units":{"pure":[{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":0.01,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":0,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes":{"label":"Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent","description":"Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to state and local income tax expense (benefit), net of federal tax expense (benefit).","units":{"pure":[{"start":"2023-01-01","end":"2023-12-31","val":-0.01,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":0.02,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":0.03,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"EffectiveIncomeTaxRateReconciliationTaxContingencies":{"label":"Effective Income Tax Rate Reconciliation, Tax Contingency, Percent","description":"Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to income tax contingencies. Includes, but not limited to, domestic tax contingency, foreign tax contingency, state and local tax contingency, and other contingencies.","units":{"pure":[{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":-0.04,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":0,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"EffectiveIncomeTaxRateReconciliationTaxCredits":{"label":"Effective Income Tax Rate Reconciliation, Tax Credit, Percent","description":"Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to tax credits. Including, but not limited to, research credit, foreign tax credit, investment tax credit, and other tax credits.","units":{"pure":[{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":0,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"EffectiveIncomeTaxRateReconciliationTaxCreditsForeign":{"label":"Effective Income Tax Rate Reconciliation, Tax Credit, Foreign, Percent","description":"Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to foreign tax credit.","units":{"pure":[{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":0.07,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":0.07,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"IncomeTaxesReceivable":{"label":"Income Taxes Receivable, Current","description":"Carrying amount due within one year of the balance sheet date (or one operating cycle, if longer) from tax authorities as of the balance sheet date representing refunds of overpayments or recoveries based on agreed-upon resolutions of disputes.","units":{"USD":[{"end":"2024-12-31","val":16000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024Q4I"},{"end":"2025-12-31","val":17000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025Q4I"}]}},"IncomeTaxReconciliationNondeductibleExpenseOther":{"label":"Effective Income Tax Rate Reconciliation, Nondeductible Expense, Other, Amount","description":"Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other nondeductible expenses.","units":{"USD":[{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":3000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":0,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost":{"label":"Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-based Payment Arrangement, Amount","description":"Amount of reported income tax expense (benefit) in excess of (less than) expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to nondeductible expense for award under share-based payment arrangement. Includes, but is not limited to, expense determined to be nondeductible upon grant or after for award under share-based payment arrangement.","units":{"USD":[{"start":"2023-01-01","end":"2023-12-31","val":5000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":4000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":5000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"IncomeTaxReconciliationStateAndLocalIncomeTaxes":{"label":"Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount","description":"Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to state and local income tax expense (benefit).","units":{"USD":[{"start":"2023-01-01","end":"2023-12-31","val":9000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":10000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":12000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"IncomeTaxReconciliationTaxContingencies":{"label":"Effective Income Tax Rate Reconciliation, Tax Contingency, Amount","description":"Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to increase (decrease) in income tax contingencies. Including, but not limited to, domestic tax contingency, foreign tax contingency, state and local tax contingency, and other contingencies.","units":{"USD":[{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":-18000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":0,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}},"IncomeTaxReconciliationTaxCreditsForeign":{"label":"Effective Income Tax Rate Reconciliation, Tax Credit, Foreign, Amount","description":"Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to foreign tax credit.","units":{"USD":[{"start":"2023-01-01","end":"2023-12-31","val":2000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":31000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":32000000,"accn":"0001685040-26-000011","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-24","frame":"CY2025"}]}}},"ecd":{"CoSelectedMeasureAmt":{"label":"","description":"","units":{"USD":[{"start":"2021-01-01","end":"2021-12-31","val":594000000,"accn":"0001193125-26-154952","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-14","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":38000000,"accn":"0001193125-26-154952","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-14","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":350000000,"accn":"0001193125-26-154952","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-14","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":-100000000,"accn":"0001193125-26-154952","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-14","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":0,"accn":"0001193125-26-154952","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-14","frame":"CY2025"}]}},"NonPeoNeoAvgCompActuallyPaidAmt":{"label":"","description":"","units":{"USD":[{"start":"2021-01-01","end":"2021-12-31","val":3881547,"accn":"0001193125-26-154952","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-14","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":2735369,"accn":"0001193125-26-154952","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-14","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":3407317,"accn":"0001193125-26-154952","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-14","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":2657805,"accn":"0001193125-26-154952","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-14","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":3974894,"accn":"0001193125-26-154952","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-14","frame":"CY2025"}]}},"NonPeoNeoAvgTotalCompAmt":{"label":"","description":"","units":{"USD":[{"start":"2021-01-01","end":"2021-12-31","val":2851864,"accn":"0001193125-26-154952","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-14","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":3245624,"accn":"0001193125-26-154952","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-14","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":3165429,"accn":"0001193125-26-154952","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-14","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":3068280,"accn":"0001193125-26-154952","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-14","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":3316499,"accn":"0001193125-26-154952","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-14","frame":"CY2025"}]}},"PeerGroupTotalShareholderRtnAmt":{"label":"","description":"","units":{"USD":[{"start":"2021-01-01","end":"2021-12-31","val":123.73,"accn":"0001193125-26-154952","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-14","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":136.53,"accn":"0001193125-26-154952","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-14","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":142.87,"accn":"0001193125-26-154952","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-14","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":171.87,"accn":"0001193125-26-154952","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-14","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":201,"accn":"0001193125-26-154952","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-14","frame":"CY2025"}]}},"PeoActuallyPaidCompAmt":{"label":"","description":"","units":{"USD":[{"start":"2021-01-01","end":"2021-12-31","val":12615385,"accn":"0001193125-26-154952","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-14","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":6721609,"accn":"0001193125-26-154952","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-14","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":11442022,"accn":"0001193125-26-154952","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-14","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":8018342,"accn":"0001193125-26-154952","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-14","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":13490199,"accn":"0001193125-26-154952","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-14","frame":"CY2025"}]}},"PeoTotalCompAmt":{"label":"","description":"","units":{"USD":[{"start":"2021-01-01","end":"2021-12-31","val":7914025,"accn":"0001193125-26-154952","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-14","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":9750186,"accn":"0001193125-26-154952","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-14","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":10005985,"accn":"0001193125-26-154952","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-14","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":10068833,"accn":"0001193125-26-154952","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-14","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":10461127,"accn":"0001193125-26-154952","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-14","frame":"CY2025"}]}},"TotalShareholderRtnAmt":{"label":"","description":"","units":{"USD":[{"start":"2021-01-01","end":"2021-12-31","val":132.04,"accn":"0001193125-26-154952","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-14","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":130.69,"accn":"0001193125-26-154952","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-14","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":134.9,"accn":"0001193125-26-154952","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-14","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":122.46,"accn":"0001193125-26-154952","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-14","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":178.95,"accn":"0001193125-26-154952","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-14","frame":"CY2025"}]}}}}}