{"cik":1361113,"entityName":"VARONIS SYSTEMS, 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":"2014-05-05","val":24454608,"accn":"0001193125-14-190004","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08","frame":"CY2014Q1I"},{"end":"2014-08-04","val":24496389,"accn":"0001193125-14-296834","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-06","frame":"CY2014Q2I"},{"end":"2014-11-06","val":24566214,"accn":"0001193125-14-406113","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10","frame":"CY2014Q3I"},{"end":"2015-02-16","val":24693879,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19"},{"end":"2015-05-05","val":24846066,"accn":"0001171843-15-002648","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2015Q1I"},{"end":"2015-08-03","val":24920021,"accn":"0001171843-15-004456","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07","frame":"CY2015Q2I"},{"end":"2015-11-04","val":25758080,"accn":"0001171843-15-006078","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06","frame":"CY2015Q3I"},{"end":"2016-02-09","val":26077731,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12","frame":"CY2015Q4I"},{"end":"2016-05-02","val":26212572,"accn":"0001171843-16-009717","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1I"},{"end":"2016-08-05","val":26389830,"accn":"0001171843-16-011647","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09","frame":"CY2016Q2I"},{"end":"2016-11-02","val":26676719,"accn":"0001171843-16-012959","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3I"},{"end":"2017-02-07","val":26841597,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09","frame":"CY2016Q4I"},{"end":"2017-05-03","val":27216804,"accn":"0001171843-17-002737","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2017Q1I"},{"end":"2017-08-02","val":27504378,"accn":"0001171843-17-004747","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2017Q2I"},{"end":"2017-11-01","val":27838749,"accn":"0001171843-17-006623","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03","frame":"CY2017Q3I"},{"end":"2018-02-09","val":28157995,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13","frame":"CY2017Q4I"},{"end":"2018-04-27","val":28752821,"accn":"0001171843-18-003268","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-01","frame":"CY2018Q1I"},{"end":"2018-07-27","val":29220303,"accn":"0001628280-18-009870","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-07-31","frame":"CY2018Q2I"},{"end":"2018-10-26","val":29464713,"accn":"0001628280-18-013109","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2018Q3I"},{"end":"2019-02-08","val":29580605,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2018Q4I"},{"end":"2019-04-26","val":30256905,"accn":"0001628280-19-005208","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-04-30","frame":"CY2019Q1I"},{"end":"2019-07-26","val":30328787,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30","frame":"CY2019Q2I"},{"end":"2019-10-25","val":30484432,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30","frame":"CY2019Q3I"},{"end":"2020-02-07","val":30608217,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11","frame":"CY2019Q4I"},{"end":"2020-04-30","val":31468030,"accn":"0001628280-20-006469","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-05","frame":"CY2020Q1I"},{"end":"2020-07-30","val":31548926,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04","frame":"CY2020Q2I"},{"end":"2020-10-23","val":31726906,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27","frame":"CY2020Q3I"},{"end":"2021-02-05","val":31832751,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09","frame":"CY2020Q4I"},{"end":"2021-04-30","val":106152171,"accn":"0001628280-21-008893","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-04","frame":"CY2021Q1I"},{"end":"2021-07-30","val":106916695,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03","frame":"CY2021Q2I"},{"end":"2021-10-29","val":107323729,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02","frame":"CY2021Q3I"},{"end":"2022-02-04","val":107514424,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08","frame":"CY2021Q4I"},{"end":"2022-04-29","val":109569674,"accn":"0001628280-22-012004","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2022Q1I"},{"end":"2022-07-29","val":109890447,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02","frame":"CY2022Q2I"},{"end":"2022-10-28","val":110220081,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01","frame":"CY2022Q3I"},{"end":"2023-02-03","val":107616152,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07","frame":"CY2022Q4I"},{"end":"2023-04-28","val":109712572,"accn":"0001628280-23-014872","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2023Q1I"},{"end":"2023-07-28","val":109648559,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01","frame":"CY2023Q2I"},{"end":"2023-10-27","val":108953058,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31","frame":"CY2023Q3I"},{"end":"2024-02-02","val":109103721,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06","frame":"CY2023Q4I"},{"end":"2024-05-03","val":111503210,"accn":"0001628280-24-021113","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-07","frame":"CY2024Q1I"},{"end":"2024-07-26","val":112179617,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30","frame":"CY2024Q2I"},{"end":"2024-10-25","val":112470921,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2024Q3I"},{"end":"2025-01-31","val":112550156,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06","frame":"CY2024Q4I"},{"end":"2025-05-02","val":111924959,"accn":"0001628280-25-023196","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1I"},{"end":"2025-07-25","val":112047109,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2I"},{"end":"2025-10-24","val":117897308,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29","frame":"CY2025Q3I"},{"end":"2026-01-30","val":117447726,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2025Q4I"},{"end":"2026-04-24","val":114814150,"accn":"0001628280-26-028411","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-29","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":"2014-06-30","val":273900000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19","frame":"CY2014Q2I"},{"end":"2015-06-30","val":237200000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12","frame":"CY2015Q2I"},{"end":"2016-06-30","val":289500000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09","frame":"CY2016Q2I"},{"end":"2017-06-30","val":977100000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13","frame":"CY2017Q2I"},{"end":"2018-06-30","val":2150000000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2018Q2I"},{"end":"2019-06-28","val":1840000000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11","frame":"CY2019Q2I"},{"end":"2020-06-30","val":2730000000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09","frame":"CY2020Q2I"},{"end":"2021-06-30","val":6080000000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08","frame":"CY2021Q2I"},{"end":"2022-06-30","val":3170000000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07","frame":"CY2022Q2I"},{"end":"2023-06-30","val":2560000000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06","frame":"CY2023Q2I"},{"end":"2024-06-30","val":5250000000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06","frame":"CY2024Q2I"},{"end":"2025-06-30","val":5560000000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2025Q2I"}]}}},"us-gaap":{"AccountsPayableCurrent":{"label":"Accounts Payable, Current","description":"Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).","units":{"USD":[{"end":"2013-12-31","val":2163000,"accn":"0001193125-14-190004","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08"},{"end":"2013-12-31","val":2163000,"accn":"0001193125-14-296834","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-06"},{"end":"2013-12-31","val":2163000,"accn":"0001193125-14-406113","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"end":"2013-12-31","val":2163000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19","frame":"CY2013Q4I"},{"end":"2014-03-31","val":2089000,"accn":"0001193125-14-190004","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08","frame":"CY2014Q1I"},{"end":"2014-06-30","val":2300000,"accn":"0001193125-14-296834","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-06","frame":"CY2014Q2I"},{"end":"2014-09-30","val":2754000,"accn":"0001193125-14-406113","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10","frame":"CY2014Q3I"},{"end":"2014-12-31","val":2703000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19"},{"end":"2014-12-31","val":2703000,"accn":"0001171843-15-002648","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"end":"2014-12-31","val":2703000,"accn":"0001171843-15-004456","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"end":"2014-12-31","val":2703000,"accn":"0001171843-15-006078","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"end":"2014-12-31","val":2703000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12","frame":"CY2014Q4I"},{"end":"2015-03-31","val":2122000,"accn":"0001171843-15-002648","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2015Q1I"},{"end":"2015-06-30","val":2584000,"accn":"0001171843-15-004456","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07","frame":"CY2015Q2I"},{"end":"2015-09-30","val":2215000,"accn":"0001171843-15-006078","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06","frame":"CY2015Q3I"},{"end":"2015-12-31","val":2612000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12"},{"end":"2015-12-31","val":2612000,"accn":"0001171843-16-009717","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"end":"2015-12-31","val":2612000,"accn":"0001171843-16-011647","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"end":"2015-12-31","val":2612000,"accn":"0001171843-16-012959","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"end":"2015-12-31","val":2612000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09","frame":"CY2015Q4I"},{"end":"2016-03-31","val":702000,"accn":"0001171843-16-009717","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1I"},{"end":"2016-06-30","val":2074000,"accn":"0001171843-16-011647","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09","frame":"CY2016Q2I"},{"end":"2016-09-30","val":944000,"accn":"0001171843-16-012959","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3I"},{"end":"2016-12-31","val":1288000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09"},{"end":"2016-12-31","val":1288000,"accn":"0001171843-17-002737","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"end":"2016-12-31","val":1288000,"accn":"0001171843-17-004747","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"end":"2016-12-31","val":1288000,"accn":"0001171843-17-006623","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"end":"2016-12-31","val":1288000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13","frame":"CY2016Q4I"},{"end":"2017-03-31","val":1582000,"accn":"0001171843-17-002737","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2017Q1I"},{"end":"2017-06-30","val":1348000,"accn":"0001171843-17-004747","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2017Q2I"},{"end":"2017-09-30","val":1366000,"accn":"0001171843-17-006623","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03","frame":"CY2017Q3I"},{"end":"2017-12-31","val":635000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13"},{"end":"2017-12-31","val":635000,"accn":"0001171843-18-003268","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-01"},{"end":"2017-12-31","val":635000,"accn":"0001628280-18-009870","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-07-31"},{"end":"2017-12-31","val":635000,"accn":"0001628280-18-013109","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"end":"2017-12-31","val":635000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2017Q4I"},{"end":"2018-03-31","val":483000,"accn":"0001171843-18-003268","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-01","frame":"CY2018Q1I"},{"end":"2018-06-30","val":1899000,"accn":"0001628280-18-009870","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-07-31","frame":"CY2018Q2I"},{"end":"2018-09-30","val":3145000,"accn":"0001628280-18-013109","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2018Q3I"},{"end":"2018-12-31","val":2620000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"end":"2018-12-31","val":2620000,"accn":"0001628280-19-005208","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-04-30"},{"end":"2018-12-31","val":2620000,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30"},{"end":"2018-12-31","val":2620000,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"end":"2018-12-31","val":2620000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11","frame":"CY2018Q4I"},{"end":"2019-03-31","val":624000,"accn":"0001628280-19-005208","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-04-30","frame":"CY2019Q1I"},{"end":"2019-06-30","val":2299000,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30","frame":"CY2019Q2I"},{"end":"2019-09-30","val":2999000,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30","frame":"CY2019Q3I"},{"end":"2019-12-31","val":997000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11"},{"end":"2019-12-31","val":997000,"accn":"0001628280-20-006469","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-05"},{"end":"2019-12-31","val":997000,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04"},{"end":"2019-12-31","val":997000,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"end":"2019-12-31","val":997000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09","frame":"CY2019Q4I"},{"end":"2020-03-31","val":823000,"accn":"0001628280-20-006469","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-05","frame":"CY2020Q1I"},{"end":"2020-06-30","val":678000,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04","frame":"CY2020Q2I"},{"end":"2020-09-30","val":767000,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27","frame":"CY2020Q3I"},{"end":"2020-12-31","val":850000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09"},{"end":"2020-12-31","val":850000,"accn":"0001628280-21-008893","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-04"},{"end":"2020-12-31","val":850000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2020-12-31","val":850000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2020-12-31","val":850000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08","frame":"CY2020Q4I"},{"end":"2021-03-31","val":637000,"accn":"0001628280-21-008893","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-04","frame":"CY2021Q1I"},{"end":"2021-06-30","val":3167000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03","frame":"CY2021Q2I"},{"end":"2021-09-30","val":3446000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02","frame":"CY2021Q3I"},{"end":"2021-12-31","val":5324000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08"},{"end":"2021-12-31","val":5324000,"accn":"0001628280-22-012004","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"end":"2021-12-31","val":5324000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"end":"2021-12-31","val":5324000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"end":"2021-12-31","val":5324000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07","frame":"CY2021Q4I"},{"end":"2022-03-31","val":4771000,"accn":"0001628280-22-012004","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2022Q1I"},{"end":"2022-06-30","val":4757000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02","frame":"CY2022Q2I"},{"end":"2022-09-30","val":5989000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01","frame":"CY2022Q3I"},{"end":"2022-12-31","val":2962000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07"},{"end":"2022-12-31","val":2962000,"accn":"0001628280-23-014872","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"end":"2022-12-31","val":2962000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"end":"2022-12-31","val":2962000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"end":"2022-12-31","val":2962000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06","frame":"CY2022Q4I"},{"end":"2023-03-31","val":708000,"accn":"0001628280-23-014872","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2023Q1I"},{"end":"2023-06-30","val":680000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01","frame":"CY2023Q2I"},{"end":"2023-09-30","val":1328000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31","frame":"CY2023Q3I"},{"end":"2023-12-31","val":672000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06"},{"end":"2023-12-31","val":672000,"accn":"0001628280-24-021113","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-07"},{"end":"2023-12-31","val":672000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"end":"2023-12-31","val":672000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"end":"2023-12-31","val":672000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06","frame":"CY2023Q4I"},{"end":"2024-03-31","val":2899000,"accn":"0001628280-24-021113","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-07","frame":"CY2024Q1I"},{"end":"2024-06-30","val":2532000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30","frame":"CY2024Q2I"},{"end":"2024-09-30","val":1489000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2024Q3I"},{"end":"2024-12-31","val":4313000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"end":"2024-12-31","val":4313000,"accn":"0001628280-25-023196","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"end":"2024-12-31","val":4313000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"end":"2024-12-31","val":4313000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29"},{"end":"2024-12-31","val":4313000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2024Q4I"},{"end":"2025-03-31","val":6274000,"accn":"0001628280-25-023196","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1I"},{"end":"2025-06-30","val":7115000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2I"},{"end":"2025-09-30","val":5261000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29","frame":"CY2025Q3I"},{"end":"2025-12-31","val":5735000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04"},{"end":"2025-12-31","val":5735000,"accn":"0001628280-26-028411","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-29","frame":"CY2025Q4I"},{"end":"2026-03-31","val":10762000,"accn":"0001628280-26-028411","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-29","frame":"CY2026Q1I"}]}},"AccountsReceivableNetCurrent":{"label":"Accounts Receivable, after Allowance for Credit Loss, Current","description":"Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.","units":{"USD":[{"end":"2013-12-31","val":28268000,"accn":"0001193125-14-190004","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08"},{"end":"2013-12-31","val":28268000,"accn":"0001193125-14-296834","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-06"},{"end":"2013-12-31","val":28268000,"accn":"0001193125-14-406113","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"end":"2013-12-31","val":28268000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19","frame":"CY2013Q4I"},{"end":"2014-03-31","val":14254000,"accn":"0001193125-14-190004","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08","frame":"CY2014Q1I"},{"end":"2014-06-30","val":18854000,"accn":"0001193125-14-296834","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-06","frame":"CY2014Q2I"},{"end":"2014-09-30","val":21146000,"accn":"0001193125-14-406113","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10","frame":"CY2014Q3I"},{"end":"2014-12-31","val":37869000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19"},{"end":"2014-12-31","val":37869000,"accn":"0001171843-15-002648","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"end":"2014-12-31","val":37869000,"accn":"0001171843-15-004456","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"end":"2014-12-31","val":37869000,"accn":"0001171843-15-006078","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"end":"2014-12-31","val":37869000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12","frame":"CY2014Q4I"},{"end":"2015-03-31","val":20643000,"accn":"0001171843-15-002648","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2015Q1I"},{"end":"2015-06-30","val":28949000,"accn":"0001171843-15-004456","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07","frame":"CY2015Q2I"},{"end":"2015-09-30","val":28186000,"accn":"0001171843-15-006078","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06","frame":"CY2015Q3I"},{"end":"2015-12-31","val":47436000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12"},{"end":"2015-12-31","val":47436000,"accn":"0001171843-16-009717","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"end":"2015-12-31","val":47436000,"accn":"0001171843-16-011647","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"end":"2015-12-31","val":47436000,"accn":"0001171843-16-012959","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"end":"2015-12-31","val":47436000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09","frame":"CY2015Q4I"},{"end":"2016-03-31","val":24400000,"accn":"0001171843-16-009717","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1I"},{"end":"2016-06-30","val":33493000,"accn":"0001171843-16-011647","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09","frame":"CY2016Q2I"},{"end":"2016-09-30","val":30125000,"accn":"0001171843-16-012959","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3I"},{"end":"2016-12-31","val":53861000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09"},{"end":"2016-12-31","val":53861000,"accn":"0001171843-17-002737","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"end":"2016-12-31","val":53861000,"accn":"0001171843-17-004747","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"end":"2016-12-31","val":53861000,"accn":"0001171843-17-006623","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"end":"2016-12-31","val":53861000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13","frame":"CY2016Q4I"},{"end":"2017-03-31","val":27466000,"accn":"0001171843-17-002737","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2017Q1I"},{"end":"2017-06-30","val":41313000,"accn":"0001171843-17-004747","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2017Q2I"},{"end":"2017-09-30","val":44680000,"accn":"0001171843-17-006623","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03","frame":"CY2017Q3I"},{"end":"2017-12-31","val":75596000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13"},{"end":"2017-12-31","val":75596000,"accn":"0001171843-18-003268","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-01"},{"end":"2017-12-31","val":75596000,"accn":"0001628280-18-009870","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-07-31"},{"end":"2017-12-31","val":75596000,"accn":"0001628280-18-013109","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"end":"2017-12-31","val":75596000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2017Q4I"},{"end":"2018-03-31","val":32468000,"accn":"0001171843-18-003268","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-01","frame":"CY2018Q1I"},{"end":"2018-06-30","val":41393000,"accn":"0001628280-18-009870","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-07-31","frame":"CY2018Q2I"},{"end":"2018-09-30","val":52938000,"accn":"0001628280-18-013109","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2018Q3I"},{"end":"2018-12-31","val":83223000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"end":"2018-12-31","val":83223000,"accn":"0001628280-19-005208","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-04-30"},{"end":"2018-12-31","val":83223000,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30"},{"end":"2018-12-31","val":83223000,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"end":"2018-12-31","val":83223000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11","frame":"CY2018Q4I"},{"end":"2019-03-31","val":41796000,"accn":"0001628280-19-005208","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-04-30","frame":"CY2019Q1I"},{"end":"2019-06-30","val":45563000,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30","frame":"CY2019Q2I"},{"end":"2019-09-30","val":51866000,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30","frame":"CY2019Q3I"},{"end":"2019-12-31","val":75050000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11"},{"end":"2019-12-31","val":75050000,"accn":"0001628280-20-006469","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-05"},{"end":"2019-12-31","val":75050000,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04"},{"end":"2019-12-31","val":75050000,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"end":"2019-12-31","val":75050000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09","frame":"CY2019Q4I"},{"end":"2020-03-31","val":38265000,"accn":"0001628280-20-006469","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-05","frame":"CY2020Q1I"},{"end":"2020-06-30","val":48766000,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04","frame":"CY2020Q2I"},{"end":"2020-09-30","val":60111000,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27","frame":"CY2020Q3I"},{"end":"2020-12-31","val":94229000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09"},{"end":"2020-12-31","val":94229000,"accn":"0001628280-21-008893","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-04"},{"end":"2020-12-31","val":94229000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2020-12-31","val":94229000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2020-12-31","val":94229000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08","frame":"CY2020Q4I"},{"end":"2021-03-31","val":51302000,"accn":"0001628280-21-008893","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-04","frame":"CY2021Q1I"},{"end":"2021-06-30","val":60145000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03","frame":"CY2021Q2I"},{"end":"2021-09-30","val":71382000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02","frame":"CY2021Q3I"},{"end":"2021-12-31","val":117179000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08"},{"end":"2021-12-31","val":117179000,"accn":"0001628280-22-012004","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"end":"2021-12-31","val":117179000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"end":"2021-12-31","val":117179000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"end":"2021-12-31","val":117179000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07","frame":"CY2021Q4I"},{"end":"2022-03-31","val":63604000,"accn":"0001628280-22-012004","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2022Q1I"},{"end":"2022-06-30","val":83929000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02","frame":"CY2022Q2I"},{"end":"2022-09-30","val":91685000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01","frame":"CY2022Q3I"},{"end":"2022-12-31","val":135979000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07"},{"end":"2022-12-31","val":135979000,"accn":"0001628280-23-014872","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"end":"2022-12-31","val":135979000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"end":"2022-12-31","val":135979000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"end":"2022-12-31","val":135979000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06","frame":"CY2022Q4I"},{"end":"2023-03-31","val":75393000,"accn":"0001628280-23-014872","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2023Q1I"},{"end":"2023-06-30","val":103668000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01","frame":"CY2023Q2I"},{"end":"2023-09-30","val":111084000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31","frame":"CY2023Q3I"},{"end":"2023-12-31","val":169116000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06"},{"end":"2023-12-31","val":169116000,"accn":"0001628280-24-021113","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-07"},{"end":"2023-12-31","val":169116000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"end":"2023-12-31","val":169116000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"end":"2023-12-31","val":169116000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06","frame":"CY2023Q4I"},{"end":"2024-03-31","val":100441000,"accn":"0001628280-24-021113","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-07","frame":"CY2024Q1I"},{"end":"2024-06-30","val":122412000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30","frame":"CY2024Q2I"},{"end":"2024-09-30","val":119203000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2024Q3I"},{"end":"2024-12-31","val":192832000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"end":"2024-12-31","val":192832000,"accn":"0001628280-25-023196","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"end":"2024-12-31","val":192832000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"end":"2024-12-31","val":192832000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29"},{"end":"2024-12-31","val":192832000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2024Q4I"},{"end":"2025-03-31","val":123579000,"accn":"0001628280-25-023196","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1I"},{"end":"2025-06-30","val":149703000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2I"},{"end":"2025-09-30","val":142628000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29","frame":"CY2025Q3I"},{"end":"2025-12-31","val":242822000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04"},{"end":"2025-12-31","val":242822000,"accn":"0001628280-26-028411","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-29","frame":"CY2025Q4I"},{"end":"2026-03-31","val":156617000,"accn":"0001628280-26-028411","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-29","frame":"CY2026Q1I"}]}},"AccruedLiabilitiesAndOtherLiabilities":{"label":"Accrued Liabilities and Other Liabilities","description":"Amount of expenses incurred but not yet paid nor invoiced, and liabilities classified as other.","units":{"USD":[{"end":"2013-12-31","val":11643000,"accn":"0001193125-14-190004","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08"},{"end":"2013-12-31","val":11643000,"accn":"0001193125-14-296834","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-06"},{"end":"2013-12-31","val":11643000,"accn":"0001193125-14-406113","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"end":"2013-12-31","val":11643000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19","frame":"CY2013Q4I"},{"end":"2014-03-31","val":11442000,"accn":"0001193125-14-190004","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08","frame":"CY2014Q1I"},{"end":"2014-06-30","val":12883000,"accn":"0001193125-14-296834","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-06","frame":"CY2014Q2I"},{"end":"2014-09-30","val":14881000,"accn":"0001193125-14-406113","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10","frame":"CY2014Q3I"},{"end":"2014-12-31","val":16754000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19"},{"end":"2014-12-31","val":16754000,"accn":"0001171843-15-002648","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"end":"2014-12-31","val":16754000,"accn":"0001171843-15-004456","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"end":"2014-12-31","val":16754000,"accn":"0001171843-15-006078","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"end":"2014-12-31","val":16754000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12","frame":"CY2014Q4I"},{"end":"2015-03-31","val":14480000,"accn":"0001171843-15-002648","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2015Q1I"},{"end":"2015-06-30","val":16867000,"accn":"0001171843-15-004456","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07","frame":"CY2015Q2I"},{"end":"2015-09-30","val":19055000,"accn":"0001171843-15-006078","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06","frame":"CY2015Q3I"},{"end":"2015-12-31","val":23029000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12"},{"end":"2015-12-31","val":23029000,"accn":"0001171843-16-009717","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"end":"2015-12-31","val":23029000,"accn":"0001171843-16-011647","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"end":"2015-12-31","val":23029000,"accn":"0001171843-16-012959","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"end":"2015-12-31","val":23029000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09","frame":"CY2015Q4I"},{"end":"2016-03-31","val":18118000,"accn":"0001171843-16-009717","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1I"},{"end":"2016-06-30","val":22714000,"accn":"0001171843-16-011647","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09","frame":"CY2016Q2I"},{"end":"2016-09-30","val":22197000,"accn":"0001171843-16-012959","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3I"},{"end":"2016-12-31","val":28479000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09"},{"end":"2016-12-31","val":28479000,"accn":"0001171843-17-002737","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"end":"2016-12-31","val":28479000,"accn":"0001171843-17-004747","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"end":"2016-12-31","val":28479000,"accn":"0001171843-17-006623","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"end":"2016-12-31","val":28479000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13","frame":"CY2016Q4I"},{"end":"2017-03-31","val":21579000,"accn":"0001171843-17-002737","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2017Q1I"},{"end":"2017-06-30","val":30769000,"accn":"0001171843-17-004747","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2017Q2I"},{"end":"2017-09-30","val":32166000,"accn":"0001171843-17-006623","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03","frame":"CY2017Q3I"},{"end":"2017-12-31","val":42453000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13"},{"end":"2017-12-31","val":42453000,"accn":"0001171843-18-003268","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-01"},{"end":"2017-12-31","val":42453000,"accn":"0001628280-18-009870","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-07-31"},{"end":"2017-12-31","val":42453000,"accn":"0001628280-18-013109","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"end":"2017-12-31","val":42453000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2017Q4I"},{"end":"2018-03-31","val":36190000,"accn":"0001171843-18-003268","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-01","frame":"CY2018Q1I"},{"end":"2018-06-30","val":45493000,"accn":"0001628280-18-009870","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-07-31","frame":"CY2018Q2I"},{"end":"2018-09-30","val":46104000,"accn":"0001628280-18-013109","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2018Q3I"},{"end":"2018-12-31","val":55991000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"end":"2018-12-31","val":55991000,"accn":"0001628280-19-005208","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-04-30"},{"end":"2018-12-31","val":55991000,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30"},{"end":"2018-12-31","val":55991000,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"end":"2018-12-31","val":55991000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11","frame":"CY2018Q4I"},{"end":"2019-03-31","val":50301000,"accn":"0001628280-19-005208","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-04-30","frame":"CY2019Q1I"},{"end":"2019-06-30","val":53794000,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30","frame":"CY2019Q2I"},{"end":"2019-09-30","val":53694000,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30","frame":"CY2019Q3I"},{"end":"2019-12-31","val":62607000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11"},{"end":"2019-12-31","val":62607000,"accn":"0001628280-20-006469","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-05"},{"end":"2019-12-31","val":62607000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09","frame":"CY2019Q4I"},{"end":"2020-03-31","val":59994000,"accn":"0001628280-20-006469","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-05","frame":"CY2020Q1I"},{"end":"2020-12-31","val":83198000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09"},{"end":"2020-12-31","val":83198000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08","frame":"CY2020Q4I"},{"end":"2021-12-31","val":102226000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08"},{"end":"2021-12-31","val":102226000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07","frame":"CY2021Q4I"},{"end":"2022-12-31","val":115231000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07"},{"end":"2022-12-31","val":115231000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06","frame":"CY2022Q4I"},{"end":"2023-12-31","val":125057000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06"},{"end":"2023-12-31","val":125057000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06","frame":"CY2023Q4I"},{"end":"2024-12-31","val":164930000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"end":"2024-12-31","val":164930000,"accn":"0001628280-25-023196","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"end":"2024-12-31","val":164930000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"end":"2024-12-31","val":164930000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29"},{"end":"2024-12-31","val":164930000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2024Q4I"},{"end":"2025-03-31","val":156780000,"accn":"0001628280-25-023196","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1I"},{"end":"2025-06-30","val":190344000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2I"},{"end":"2025-09-30","val":193074000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29","frame":"CY2025Q3I"},{"end":"2025-12-31","val":225411000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04"},{"end":"2025-12-31","val":225411000,"accn":"0001628280-26-028411","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-29","frame":"CY2025Q4I"},{"end":"2026-03-31","val":211469000,"accn":"0001628280-26-028411","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-29","frame":"CY2026Q1I"}]}},"AccruedLiabilitiesCurrent":{"label":"Accrued Liabilities, Current","description":"Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).","units":{"USD":[{"end":"2013-12-31","val":2894000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19","frame":"CY2013Q4I"},{"end":"2014-12-31","val":4022000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19"},{"end":"2014-12-31","val":4022000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12","frame":"CY2014Q4I"},{"end":"2015-12-31","val":5781000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12","frame":"CY2015Q4I"}]}},"AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment":{"label":"Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment","description":"Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.","units":{"USD":[{"end":"2013-12-31","val":2661000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19","frame":"CY2013Q4I"},{"end":"2014-12-31","val":3932000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19"},{"end":"2014-12-31","val":3932000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12","frame":"CY2014Q4I"},{"end":"2015-12-31","val":5519000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12"},{"end":"2015-12-31","val":5519000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09","frame":"CY2015Q4I"},{"end":"2016-12-31","val":7443000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09"},{"end":"2016-12-31","val":7443000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13","frame":"CY2016Q4I"},{"end":"2017-12-31","val":8003000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13"},{"end":"2017-12-31","val":8003000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2017Q4I"},{"end":"2018-12-31","val":11532000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"end":"2018-12-31","val":11532000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11","frame":"CY2018Q4I"},{"end":"2019-12-31","val":16409000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11"},{"end":"2019-12-31","val":16409000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09","frame":"CY2019Q4I"},{"end":"2020-12-31","val":24811000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09"},{"end":"2020-12-31","val":24811000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08","frame":"CY2020Q4I"},{"end":"2021-12-31","val":34098000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08"},{"end":"2021-12-31","val":34098000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07","frame":"CY2021Q4I"},{"end":"2022-12-31","val":41192000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07"},{"end":"2022-12-31","val":41192000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06","frame":"CY2022Q4I"},{"end":"2023-12-31","val":45524000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06"},{"end":"2023-12-31","val":45524000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06","frame":"CY2023Q4I"},{"end":"2024-12-31","val":51278000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"end":"2024-12-31","val":51278000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2024Q4I"},{"end":"2025-12-31","val":56240000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2025Q4I"}]}},"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-03-31","val":-22000,"accn":"0001193125-14-190004","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08","frame":"CY2014Q1I"},{"end":"2014-06-30","val":47000,"accn":"0001193125-14-296834","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-06","frame":"CY2014Q2I"},{"end":"2014-09-30","val":-542000,"accn":"0001193125-14-406113","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10","frame":"CY2014Q3I"},{"end":"2014-12-31","val":-326000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19"},{"end":"2014-12-31","val":-326000,"accn":"0001171843-15-002648","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"end":"2014-12-31","val":-326000,"accn":"0001171843-15-004456","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"end":"2014-12-31","val":-326000,"accn":"0001171843-15-006078","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"end":"2014-12-31","val":-326000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12","frame":"CY2014Q4I"},{"end":"2015-03-31","val":-446000,"accn":"0001171843-15-002648","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2015Q1I"},{"end":"2015-06-30","val":610000,"accn":"0001171843-15-004456","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07","frame":"CY2015Q2I"},{"end":"2015-09-30","val":67000,"accn":"0001171843-15-006078","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06","frame":"CY2015Q3I"},{"end":"2015-12-31","val":-331000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12"},{"end":"2015-12-31","val":-331000,"accn":"0001171843-16-009717","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"end":"2015-12-31","val":-331000,"accn":"0001171843-16-011647","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"end":"2015-12-31","val":-331000,"accn":"0001171843-16-012959","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"end":"2015-12-31","val":-331000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09","frame":"CY2015Q4I"},{"end":"2016-03-31","val":893000,"accn":"0001171843-16-009717","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1I"},{"end":"2016-06-30","val":48000,"accn":"0001171843-16-011647","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09","frame":"CY2016Q2I"},{"end":"2016-09-30","val":379000,"accn":"0001171843-16-012959","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3I"},{"end":"2016-12-31","val":-479000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09"},{"end":"2016-12-31","val":-479000,"accn":"0001171843-17-002737","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"end":"2016-12-31","val":-479000,"accn":"0001171843-17-004747","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"end":"2016-12-31","val":-479000,"accn":"0001171843-17-006623","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"end":"2016-12-31","val":-479000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13","frame":"CY2016Q4I"},{"end":"2017-03-31","val":1645000,"accn":"0001171843-17-002737","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2017Q1I"},{"end":"2017-06-30","val":2128000,"accn":"0001171843-17-004747","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2017Q2I"},{"end":"2017-09-30","val":1009000,"accn":"0001171843-17-006623","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03","frame":"CY2017Q3I"},{"end":"2017-12-31","val":136000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13"},{"end":"2017-12-31","val":136000,"accn":"0001171843-18-003268","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-01"},{"end":"2017-12-31","val":136000,"accn":"0001628280-18-009870","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-07-31"},{"end":"2017-12-31","val":136000,"accn":"0001628280-18-013109","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"end":"2017-12-31","val":136000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2017Q4I"},{"end":"2018-03-31","val":-1973000,"accn":"0001171843-18-003268","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-01","frame":"CY2018Q1I"},{"end":"2018-06-30","val":-2838000,"accn":"0001628280-18-009870","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-07-31","frame":"CY2018Q2I"},{"end":"2018-09-30","val":-1742000,"accn":"0001628280-18-013109","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2018Q3I"},{"end":"2018-12-31","val":-3633000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"end":"2018-12-31","val":-3633000,"accn":"0001628280-19-005208","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-04-30"},{"end":"2018-12-31","val":-3633000,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30"},{"end":"2018-12-31","val":-3633000,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"end":"2018-12-31","val":-3633000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11","frame":"CY2018Q4I"},{"end":"2019-03-31","val":-688000,"accn":"0001628280-19-005208","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-04-30","frame":"CY2019Q1I"},{"end":"2019-06-30","val":258000,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30","frame":"CY2019Q2I"},{"end":"2019-09-30","val":771000,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30","frame":"CY2019Q3I"},{"end":"2019-12-31","val":-449000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11"},{"end":"2019-12-31","val":-449000,"accn":"0001628280-20-006469","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-05"},{"end":"2019-12-31","val":-449000,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04"},{"end":"2019-12-31","val":-449000,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"end":"2019-12-31","val":-449000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09","frame":"CY2019Q4I"},{"end":"2020-03-31","val":291000,"accn":"0001628280-20-006469","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-05","frame":"CY2020Q1I"},{"end":"2020-06-30","val":3536000,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04","frame":"CY2020Q2I"},{"end":"2020-09-30","val":3665000,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27","frame":"CY2020Q3I"},{"end":"2020-12-31","val":9371000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09"},{"end":"2020-12-31","val":9371000,"accn":"0001628280-21-008893","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-04"},{"end":"2020-12-31","val":9371000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2020-12-31","val":9371000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2020-12-31","val":9371000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08","frame":"CY2020Q4I"},{"end":"2021-03-31","val":4191000,"accn":"0001628280-21-008893","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-04","frame":"CY2021Q1I"},{"end":"2021-06-30","val":3093000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03","frame":"CY2021Q2I"},{"end":"2021-09-30","val":2528000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02","frame":"CY2021Q3I"},{"end":"2021-12-31","val":6083000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08"},{"end":"2021-12-31","val":6083000,"accn":"0001628280-22-012004","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"end":"2021-12-31","val":6083000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"end":"2021-12-31","val":6083000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"end":"2021-12-31","val":6083000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07","frame":"CY2021Q4I"},{"end":"2022-03-31","val":2894000,"accn":"0001628280-22-012004","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2022Q1I"},{"end":"2022-06-30","val":-7919000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02","frame":"CY2022Q2I"},{"end":"2022-09-30","val":-12357000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01","frame":"CY2022Q3I"},{"end":"2022-12-31","val":-9557000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07"},{"end":"2022-12-31","val":-9557000,"accn":"0001628280-23-014872","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"end":"2022-12-31","val":-9557000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"end":"2022-12-31","val":-9557000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"end":"2022-12-31","val":-9557000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06","frame":"CY2022Q4I"},{"end":"2023-03-31","val":-14381000,"accn":"0001628280-23-014872","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2023Q1I"},{"end":"2023-06-30","val":-18019000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01","frame":"CY2023Q2I"},{"end":"2023-09-30","val":-23120000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31","frame":"CY2023Q3I"},{"end":"2023-12-31","val":-8649000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06"},{"end":"2023-12-31","val":-8649000,"accn":"0001628280-24-021113","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-07"},{"end":"2023-12-31","val":-8649000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"end":"2023-12-31","val":-8649000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"end":"2023-12-31","val":-8649000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06","frame":"CY2023Q4I"},{"end":"2024-03-31","val":-9105000,"accn":"0001628280-24-021113","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-07","frame":"CY2024Q1I"},{"end":"2024-06-30","val":-10625000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30","frame":"CY2024Q2I"},{"end":"2024-09-30","val":-4381000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2024Q3I"},{"end":"2024-12-31","val":2676000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"end":"2024-12-31","val":2676000,"accn":"0001628280-25-023196","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"end":"2024-12-31","val":2676000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"end":"2024-12-31","val":2676000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29"},{"end":"2024-12-31","val":2676000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2024Q4I"},{"end":"2025-03-31","val":-1162000,"accn":"0001628280-25-023196","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1I"},{"end":"2025-06-30","val":14497000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2I"},{"end":"2025-09-30","val":18382000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29","frame":"CY2025Q3I"},{"end":"2025-12-31","val":23132000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04"},{"end":"2025-12-31","val":23132000,"accn":"0001628280-26-028411","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-29","frame":"CY2025Q4I"},{"end":"2026-03-31","val":20529000,"accn":"0001628280-26-028411","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-29","frame":"CY2026Q1I"}]}},"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":"2014-12-31","val":162478000,"accn":"0001171843-15-002648","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"end":"2014-12-31","val":162478000,"accn":"0001171843-15-004456","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"end":"2014-12-31","val":162478000,"accn":"0001171843-15-006078","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"end":"2014-12-31","val":162478000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12","frame":"CY2014Q4I"},{"end":"2015-03-31","val":164711000,"accn":"0001171843-15-002648","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2015Q1I"},{"end":"2015-06-30","val":166744000,"accn":"0001171843-15-004456","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07","frame":"CY2015Q2I"},{"end":"2015-09-30","val":169828000,"accn":"0001171843-15-006078","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06","frame":"CY2015Q3I"},{"end":"2015-12-31","val":172326000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12"},{"end":"2015-12-31","val":172326000,"accn":"0001171843-16-009717","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"end":"2015-12-31","val":172326000,"accn":"0001171843-16-011647","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"end":"2015-12-31","val":172326000,"accn":"0001171843-16-012959","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"end":"2015-12-31","val":172326000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09","frame":"CY2015Q4I"},{"end":"2016-03-31","val":175711000,"accn":"0001171843-16-009717","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1I"},{"end":"2016-06-30","val":179574000,"accn":"0001171843-16-011647","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09","frame":"CY2016Q2I"},{"end":"2016-09-30","val":185583000,"accn":"0001171843-16-012959","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3I"},{"end":"2016-12-31","val":189335000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09"},{"end":"2016-12-31","val":189335000,"accn":"0001171843-17-002737","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"end":"2016-12-31","val":189335000,"accn":"0001171843-17-004747","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"end":"2016-12-31","val":189335000,"accn":"0001171843-17-006623","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"end":"2016-12-31","val":189335000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13","frame":"CY2016Q4I"},{"end":"2017-03-31","val":197237000,"accn":"0001171843-17-002737","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2017Q1I"},{"end":"2017-06-30","val":204751000,"accn":"0001171843-17-004747","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2017Q2I"},{"end":"2017-09-30","val":213995000,"accn":"0001171843-17-006623","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03","frame":"CY2017Q3I"},{"end":"2017-12-31","val":223868000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13"},{"end":"2017-12-31","val":223868000,"accn":"0001171843-18-003268","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-01"},{"end":"2017-12-31","val":223868000,"accn":"0001628280-18-009870","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-07-31"},{"end":"2017-12-31","val":223868000,"accn":"0001628280-18-013109","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"end":"2017-12-31","val":223868000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2017Q4I"},{"end":"2018-03-31","val":231860000,"accn":"0001171843-18-003268","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-01","frame":"CY2018Q1I"},{"end":"2018-06-30","val":243733000,"accn":"0001628280-18-009870","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-07-31","frame":"CY2018Q2I"},{"end":"2018-09-30","val":256210000,"accn":"0001628280-18-013109","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2018Q3I"},{"end":"2018-12-31","val":266941000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"end":"2018-12-31","val":266941000,"accn":"0001628280-19-005208","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-04-30"},{"end":"2018-12-31","val":266941000,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30"},{"end":"2018-12-31","val":266941000,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"end":"2018-12-31","val":266941000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11","frame":"CY2018Q4I"},{"end":"2019-03-31","val":271260000,"accn":"0001628280-19-005208","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-04-30","frame":"CY2019Q1I"},{"end":"2019-06-30","val":285001000,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30","frame":"CY2019Q2I"},{"end":"2019-09-30","val":299051000,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30","frame":"CY2019Q3I"},{"end":"2019-12-31","val":310682000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11"},{"end":"2019-12-31","val":310682000,"accn":"0001628280-20-006469","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-05"},{"end":"2019-12-31","val":310682000,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04"},{"end":"2019-12-31","val":310682000,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"end":"2019-12-31","val":310682000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09","frame":"CY2019Q4I"},{"end":"2020-03-31","val":327881000,"accn":"0001628280-20-006469","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-05","frame":"CY2020Q1I"},{"end":"2020-06-30","val":347447000,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04","frame":"CY2020Q2I"},{"end":"2020-09-30","val":370933000,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27","frame":"CY2020Q3I"},{"end":"2020-12-31","val":395410000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09"},{"end":"2020-12-31","val":395347000,"accn":"0001628280-21-008893","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-04"},{"end":"2020-12-31","val":395347000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2020-12-31","val":395347000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2020-12-31","val":395347000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08","frame":"CY2020Q4I"},{"end":"2021-03-31","val":920691000,"accn":"0001628280-21-008893","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-04","frame":"CY2021Q1I"},{"end":"2021-06-30","val":946532000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03","frame":"CY2021Q2I"},{"end":"2021-09-30","val":976995000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02","frame":"CY2021Q3I"},{"end":"2021-12-31","val":1018005000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08"},{"end":"2021-12-31","val":1018005000,"accn":"0001628280-22-012004","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"end":"2021-12-31","val":1018005000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"end":"2021-12-31","val":1018005000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"end":"2021-12-31","val":1018005000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07","frame":"CY2021Q4I"},{"end":"2022-03-31","val":1000493000,"accn":"0001628280-22-012004","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2022Q1I"},{"end":"2022-06-30","val":1038250000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02","frame":"CY2022Q2I"},{"end":"2022-09-30","val":1077280000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01","frame":"CY2022Q3I"},{"end":"2022-12-31","val":1055048000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07"},{"end":"2022-12-31","val":1055048000,"accn":"0001628280-23-014872","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"end":"2022-12-31","val":1055048000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"end":"2022-12-31","val":1055048000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"end":"2022-12-31","val":1055048000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06","frame":"CY2022Q4I"},{"end":"2023-03-31","val":1077327000,"accn":"0001628280-23-014872","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2023Q1I"},{"end":"2023-06-30","val":1109093000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01","frame":"CY2023Q2I"},{"end":"2023-09-30","val":1111076000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31","frame":"CY2023Q3I"},{"end":"2023-12-31","val":1142578000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06"},{"end":"2023-12-31","val":1142578000,"accn":"0001628280-24-021113","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-07"},{"end":"2023-12-31","val":1142578000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"end":"2023-12-31","val":1142578000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"end":"2023-12-31","val":1142578000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06","frame":"CY2023Q4I"},{"end":"2024-03-31","val":1146222000,"accn":"0001628280-24-021113","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-07","frame":"CY2024Q1I"},{"end":"2024-06-30","val":1177947000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30","frame":"CY2024Q2I"},{"end":"2024-09-30","val":1159990000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2024Q3I"},{"end":"2024-12-31","val":1193022000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"end":"2024-12-31","val":1193022000,"accn":"0001628280-25-023196","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"end":"2024-12-31","val":1193022000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"end":"2024-12-31","val":1193022000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29"},{"end":"2024-12-31","val":1193022000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2024Q4I"},{"end":"2025-03-31","val":1144730000,"accn":"0001628280-25-023196","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1I"},{"end":"2025-06-30","val":1138652000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2I"},{"end":"2025-09-30","val":1428039000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29","frame":"CY2025Q3I"},{"end":"2025-12-31","val":1444885000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04"},{"end":"2025-12-31","val":1444885000,"accn":"0001628280-26-028411","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-29","frame":"CY2025Q4I"},{"end":"2026-03-31","val":1339202000,"accn":"0001628280-26-028411","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-29","frame":"CY2026Q1I"}]}},"AdditionalPaidInCapitalCommonStock":{"label":"Additional Paid in Capital, Common Stock","description":"Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.","units":{"USD":[{"end":"2013-12-31","val":4741000,"accn":"0001193125-14-190004","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08"},{"end":"2013-12-31","val":4741000,"accn":"0001193125-14-296834","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-06"},{"end":"2013-12-31","val":4741000,"accn":"0001193125-14-406113","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"end":"2013-12-31","val":4741000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19","frame":"CY2013Q4I"},{"end":"2014-03-31","val":158092000,"accn":"0001193125-14-190004","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08","frame":"CY2014Q1I"},{"end":"2014-06-30","val":159087000,"accn":"0001193125-14-296834","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-06","frame":"CY2014Q2I"},{"end":"2014-09-30","val":160484000,"accn":"0001193125-14-406113","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10","frame":"CY2014Q3I"},{"end":"2014-12-31","val":162478000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19","frame":"CY2014Q4I"}]}},"AdjustmentOfWarrantsGrantedForServices":{"label":"Adjustment of Warrants Granted for Services","description":"Adjustment for noncash service expenses paid for by granting of warrants.","units":{"USD":[{"start":"2012-01-01","end":"2012-12-31","val":258000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19","frame":"CY2012"},{"start":"2013-01-01","end":"2013-06-30","val":263000,"accn":"0001193125-14-296834","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-06"},{"start":"2013-01-01","end":"2013-09-30","val":263000,"accn":"0001193125-14-406113","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"start":"2013-01-01","end":"2013-12-31","val":263000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19"},{"start":"2013-01-01","end":"2013-12-31","val":263000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":846000,"accn":"0001171843-15-002648","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":519000,"accn":"0001171843-15-004456","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"}]}},"AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature":{"label":"Adjustments to Additional Paid in Capital, Convertible Debt with Conversion Feature","description":"Amount of increase (decrease) in additional paid in capital (APIC) resulting from recognition of deferred taxes for convertible debt with a beneficial conversion feature.","units":{"USD":[{"start":"2020-04-01","end":"2020-06-30","val":30794000,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04"},{"start":"2020-04-01","end":"2020-06-30","val":30794000,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2020-04-01","end":"2020-06-30","val":30794000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2020-04-01","end":"2020-06-30","val":30794000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-12-31","val":30794000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09"},{"start":"2020-01-01","end":"2020-12-31","val":30794000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08"},{"start":"2020-01-01","end":"2020-12-31","val":30794000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07","frame":"CY2020"}]}},"AdjustmentsToAdditionalPaidInCapitalMarkToMarket":{"label":"Adjustments to Additional Paid in Capital, Fair Value","description":"Amount of increase (decrease) to additional paid in capital (APIC) resulting from changes in fair value of common and preferred stock issued to employee benefit trust but unearned.","units":{"USD":[{"start":"2020-01-01","end":"2020-12-31","val":709000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09"},{"start":"2020-01-01","end":"2020-12-31","val":709000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08"},{"start":"2020-01-01","end":"2020-12-31","val":709000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07","frame":"CY2020"}]}},"AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition":{"label":"APIC, Share-based Payment Arrangement, Option, Increase for Cost Recognition","description":"Amount of increase to additional paid-in capital (APIC) for recognition of cost for option under share-based payment arrangement.","units":{"USD":[{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":40000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2018"}]}},"AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue":{"label":"APIC, Share-based Payment Arrangement, Increase for Cost Recognition","description":"Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":7794000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":12938000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13"},{"start":"2016-01-01","end":"2016-12-31","val":12938000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":19835000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13"},{"start":"2017-01-01","end":"2017-12-31","val":19835000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"start":"2017-01-01","end":"2017-12-31","val":19835000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":6927000,"accn":"0001628280-19-005208","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-04-30"},{"start":"2018-01-01","end":"2018-03-31","val":6927000,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30"},{"start":"2018-01-01","end":"2018-03-31","val":6927000,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30","frame":"CY2018Q1"},{"start":"2018-04-01","end":"2018-06-30","val":8848000,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30"},{"start":"2018-04-01","end":"2018-06-30","val":8848000,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30","frame":"CY2018Q2"},{"start":"2018-07-01","end":"2018-09-30","val":8399000,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":34961000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"start":"2018-01-01","end":"2018-12-31","val":34961000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11"},{"start":"2018-01-01","end":"2018-12-31","val":34961000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":8961000,"accn":"0001628280-19-005208","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-04-30"},{"start":"2019-01-01","end":"2019-03-31","val":8961000,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30"},{"start":"2019-01-01","end":"2019-03-31","val":8961000,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"start":"2019-01-01","end":"2019-03-31","val":8961000,"accn":"0001628280-20-006469","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-05"},{"start":"2019-01-01","end":"2019-03-31","val":8961000,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04"},{"start":"2019-01-01","end":"2019-03-31","val":8961000,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27","frame":"CY2019Q1"},{"start":"2019-04-01","end":"2019-06-30","val":14796000,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30"},{"start":"2019-04-01","end":"2019-06-30","val":14796000,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"start":"2019-04-01","end":"2019-06-30","val":14796000,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04"},{"start":"2019-04-01","end":"2019-06-30","val":14796000,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27","frame":"CY2019Q2"},{"start":"2019-07-01","end":"2019-09-30","val":11022000,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"start":"2019-07-01","end":"2019-09-30","val":11022000,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":46139000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11"},{"start":"2019-01-01","end":"2019-12-31","val":46139000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09"},{"start":"2019-01-01","end":"2019-12-31","val":46139000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":12883000,"accn":"0001628280-20-006469","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-05"},{"start":"2020-01-01","end":"2020-03-31","val":12883000,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04"},{"start":"2020-01-01","end":"2020-03-31","val":12883000,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2020-01-01","end":"2020-03-31","val":12883000,"accn":"0001628280-21-008893","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-04"},{"start":"2020-01-01","end":"2020-03-31","val":12883000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2020-01-01","end":"2020-03-31","val":12883000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02","frame":"CY2020Q1"},{"start":"2020-04-01","end":"2020-06-30","val":17623000,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04"},{"start":"2020-04-01","end":"2020-06-30","val":17623000,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2020-04-01","end":"2020-06-30","val":17623000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2020-04-01","end":"2020-06-30","val":17623000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02","frame":"CY2020Q2"},{"start":"2020-07-01","end":"2020-09-30","val":18678000,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2020-07-01","end":"2020-09-30","val":18678000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":68585000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09"},{"start":"2020-01-01","end":"2020-12-31","val":68585000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08"},{"start":"2020-01-01","end":"2020-12-31","val":68585000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":21379000,"accn":"0001628280-21-008893","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-04"},{"start":"2021-01-01","end":"2021-03-31","val":21379000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-01-01","end":"2021-03-31","val":21379000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-01-01","end":"2021-03-31","val":21379000,"accn":"0001628280-22-012004","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"start":"2021-01-01","end":"2021-03-31","val":21379000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2021-01-01","end":"2021-03-31","val":21379000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01","frame":"CY2021Q1"},{"start":"2021-04-01","end":"2021-06-30","val":25868000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-04-01","end":"2021-06-30","val":25868000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-04-01","end":"2021-06-30","val":25868000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2021-04-01","end":"2021-06-30","val":25868000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01","frame":"CY2021Q2"},{"start":"2021-07-01","end":"2021-09-30","val":24422000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-07-01","end":"2021-09-30","val":24422000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":109779000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08"},{"start":"2021-01-01","end":"2021-12-31","val":109779000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07"},{"start":"2021-01-01","end":"2021-12-31","val":109779000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":35998000,"accn":"0001628280-22-012004","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"start":"2022-01-01","end":"2022-03-31","val":35998000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2022-01-01","end":"2022-03-31","val":35998000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2022-01-01","end":"2022-03-31","val":35998000,"accn":"0001628280-23-014872","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"start":"2022-01-01","end":"2022-03-31","val":35998000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2022-01-01","end":"2022-03-31","val":35998000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31","frame":"CY2022Q1"},{"start":"2022-04-01","end":"2022-06-30","val":37758000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2022-04-01","end":"2022-06-30","val":37758000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2022-04-01","end":"2022-06-30","val":37758000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2022-04-01","end":"2022-06-30","val":37758000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31","frame":"CY2022Q2"},{"start":"2022-07-01","end":"2022-09-30","val":34300000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2022-07-01","end":"2022-09-30","val":34300000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":142862000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07"},{"start":"2022-01-01","end":"2022-12-31","val":142862000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06"},{"start":"2022-01-01","end":"2022-12-31","val":142862000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":35811000,"accn":"0001628280-23-014872","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"start":"2023-01-01","end":"2023-03-31","val":35811000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2023-01-01","end":"2023-03-31","val":35811000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2023-01-01","end":"2023-03-31","val":35811000,"accn":"0001628280-24-021113","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-07"},{"start":"2023-01-01","end":"2023-03-31","val":35811000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2023-01-01","end":"2023-03-31","val":35811000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2023Q1"},{"start":"2023-04-01","end":"2023-06-30","val":39385000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":39385000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2023-04-01","end":"2023-06-30","val":39385000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2023-04-01","end":"2023-06-30","val":39385000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2023Q2"},{"start":"2023-07-01","end":"2023-09-30","val":32980000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2023-07-01","end":"2023-09-30","val":32980000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":139819000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06"},{"start":"2023-01-01","end":"2023-12-31","val":139819000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"start":"2023-01-01","end":"2023-12-31","val":139819000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":32093000,"accn":"0001628280-24-021113","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-07"},{"start":"2024-01-01","end":"2024-03-31","val":32093000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2024-01-01","end":"2024-03-31","val":32093000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-01-01","end":"2024-03-31","val":32093000,"accn":"0001628280-25-023196","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"start":"2024-01-01","end":"2024-03-31","val":32093000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2024-01-01","end":"2024-03-31","val":32093000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29","frame":"CY2024Q1"},{"start":"2024-04-01","end":"2024-06-30","val":30089000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2024-04-01","end":"2024-06-30","val":30089000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-04-01","end":"2024-06-30","val":30089000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2024-04-01","end":"2024-06-30","val":30089000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29","frame":"CY2024Q2"},{"start":"2024-07-01","end":"2024-09-30","val":31931000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-07-01","end":"2024-09-30","val":31931000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":126682000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"start":"2024-01-01","end":"2024-12-31","val":126682000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":32255000,"accn":"0001628280-25-023196","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"start":"2025-01-01","end":"2025-03-31","val":32255000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2025-01-01","end":"2025-03-31","val":32255000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29"},{"start":"2025-01-01","end":"2025-03-31","val":32255000,"accn":"0001628280-26-028411","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-29","frame":"CY2025Q1"},{"start":"2025-04-01","end":"2025-06-30","val":33859000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2025-04-01","end":"2025-06-30","val":33859000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29","frame":"CY2025Q2"},{"start":"2025-07-01","end":"2025-09-30","val":31550000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":130242000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":33739000,"accn":"0001628280-26-028411","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-29","frame":"CY2026Q1"}]}},"AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts":{"label":"Adjustments to Additional Paid in Capital, Stock Issued, Issuance Costs","description":"Amount of decrease in additional paid in capital (APIC) resulting from direct costs associated with issuing stock. Includes, but is not limited to, legal and accounting fees and direct costs associated with stock issues under a shelf registration.","units":{"USD":[{"start":"2021-01-01","end":"2021-03-31","val":17466000,"accn":"0001628280-21-008893","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-04"},{"start":"2021-01-01","end":"2021-03-31","val":17466000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-01-01","end":"2021-03-31","val":17466000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-01-01","end":"2021-03-31","val":17466000,"accn":"0001628280-22-012004","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"start":"2021-01-01","end":"2021-03-31","val":17466000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2021-01-01","end":"2021-03-31","val":17466000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-12-31","val":17466000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08"},{"start":"2021-01-01","end":"2021-12-31","val":17466000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07"},{"start":"2021-01-01","end":"2021-12-31","val":17466000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06","frame":"CY2021"}]}},"AllocatedShareBasedCompensationExpense":{"label":"Share-based Payment Arrangement, Expense","description":"Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.","units":{"USD":[{"start":"2012-01-01","end":"2012-12-31","val":848000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":1788000,"accn":"0001193125-14-406113","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"start":"2013-01-01","end":"2013-12-31","val":1788000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19"},{"start":"2013-01-01","end":"2013-12-31","val":1788000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12","frame":"CY2013"},{"start":"2014-01-01","end":"2014-06-30","val":1624000,"accn":"0001171843-15-004456","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2014-04-01","end":"2014-06-30","val":978000,"accn":"0001171843-15-004456","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":2838000,"accn":"0001193125-14-406113","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"start":"2014-01-01","end":"2014-09-30","val":2838000,"accn":"0001171843-15-006078","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2014-07-01","end":"2014-09-30","val":1214000,"accn":"0001171843-15-006078","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":4664000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19"},{"start":"2014-01-01","end":"2014-12-31","val":4664000,"accn":"0001171843-15-002648","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"start":"2014-01-01","end":"2014-12-31","val":4664000,"accn":"0001171843-15-004456","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2014-01-01","end":"2014-12-31","val":4664000,"accn":"0001171843-15-006078","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2014-01-01","end":"2014-12-31","val":4664000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12"},{"start":"2014-01-01","end":"2014-12-31","val":4664000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":1685000,"accn":"0001171843-15-002648","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"start":"2015-01-01","end":"2015-03-31","val":1685000,"accn":"0001171843-16-009717","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":3647000,"accn":"0001171843-15-004456","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2015-01-01","end":"2015-06-30","val":3647000,"accn":"0001171843-16-011647","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"start":"2015-04-01","end":"2015-06-30","val":1962000,"accn":"0001171843-15-004456","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2015-04-01","end":"2015-06-30","val":1962000,"accn":"0001171843-16-011647","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":5704000,"accn":"0001171843-15-006078","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2015-01-01","end":"2015-09-30","val":5704000,"accn":"0001171843-16-012959","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2015-07-01","end":"2015-09-30","val":2057000,"accn":"0001171843-15-006078","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2015-07-01","end":"2015-09-30","val":2057000,"accn":"0001171843-16-012959","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":7794000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12"},{"start":"2015-01-01","end":"2015-12-31","val":7794000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09"},{"start":"2015-01-01","end":"2015-12-31","val":7794000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":2624000,"accn":"0001171843-16-009717","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"start":"2016-01-01","end":"2016-03-31","val":2624000,"accn":"0001171843-17-002737","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":5997000,"accn":"0001171843-16-011647","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"start":"2016-01-01","end":"2016-06-30","val":5997000,"accn":"0001171843-17-004747","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2016-04-01","end":"2016-06-30","val":3373000,"accn":"0001171843-16-011647","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"start":"2016-04-01","end":"2016-06-30","val":3373000,"accn":"0001171843-17-004747","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":9455000,"accn":"0001171843-16-012959","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-01-01","end":"2016-09-30","val":9455000,"accn":"0001171843-17-006623","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2016-07-01","end":"2016-09-30","val":3458000,"accn":"0001171843-16-012959","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-07-01","end":"2016-09-30","val":3458000,"accn":"0001171843-17-006623","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":12938000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09"},{"start":"2016-01-01","end":"2016-12-31","val":12938000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13"},{"start":"2016-01-01","end":"2016-12-31","val":12938000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":4404000,"accn":"0001171843-17-002737","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"start":"2017-01-01","end":"2017-03-31","val":4404000,"accn":"0001171843-18-003268","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-01","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":9663000,"accn":"0001171843-17-004747","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-06-30","val":9663000,"accn":"0001628280-18-009870","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-07-31"},{"start":"2017-04-01","end":"2017-06-30","val":5259000,"accn":"0001171843-17-004747","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-04-01","end":"2017-06-30","val":5259000,"accn":"0001628280-18-009870","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-07-31","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":14445000,"accn":"0001171843-17-006623","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2017-01-01","end":"2017-09-30","val":14445000,"accn":"0001628280-18-013109","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2017-07-01","end":"2017-09-30","val":4782000,"accn":"0001171843-17-006623","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2017-07-01","end":"2017-09-30","val":4782000,"accn":"0001628280-18-013109","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":19835000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13"},{"start":"2017-01-01","end":"2017-12-31","val":19835000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"start":"2017-01-01","end":"2017-12-31","val":19835000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":6927000,"accn":"0001171843-18-003268","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-01"},{"start":"2018-01-01","end":"2018-03-31","val":6927000,"accn":"0001628280-19-005208","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-04-30","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":15775000,"accn":"0001628280-18-009870","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-07-31"},{"start":"2018-01-01","end":"2018-06-30","val":15775000,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30"},{"start":"2018-04-01","end":"2018-06-30","val":8848000,"accn":"0001628280-18-009870","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-07-31"},{"start":"2018-04-01","end":"2018-06-30","val":8848000,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":24174000,"accn":"0001628280-18-013109","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2018-01-01","end":"2018-09-30","val":24174000,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"start":"2018-07-01","end":"2018-09-30","val":8399000,"accn":"0001628280-18-013109","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2018-07-01","end":"2018-09-30","val":8399000,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":34961000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"start":"2018-01-01","end":"2018-12-31","val":34961000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11"},{"start":"2018-01-01","end":"2018-12-31","val":34961000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":8961000,"accn":"0001628280-19-005208","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-04-30"},{"start":"2019-01-01","end":"2019-03-31","val":8961000,"accn":"0001628280-20-006469","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-05","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":23757000,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30"},{"start":"2019-01-01","end":"2019-06-30","val":23757000,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04"},{"start":"2019-04-01","end":"2019-06-30","val":14796000,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30"},{"start":"2019-04-01","end":"2019-06-30","val":14796000,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":34779000,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"start":"2019-01-01","end":"2019-09-30","val":34779000,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2019-07-01","end":"2019-09-30","val":11022000,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"start":"2019-07-01","end":"2019-09-30","val":11022000,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":46139000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11"},{"start":"2019-01-01","end":"2019-12-31","val":46139000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09"},{"start":"2019-01-01","end":"2019-12-31","val":46139000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":12883000,"accn":"0001628280-20-006469","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-05"},{"start":"2020-01-01","end":"2020-03-31","val":12883000,"accn":"0001628280-21-008893","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-04","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":30506000,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04"},{"start":"2020-01-01","end":"2020-06-30","val":30506000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2020-04-01","end":"2020-06-30","val":17623000,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04"},{"start":"2020-04-01","end":"2020-06-30","val":17623000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":49184000,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2020-01-01","end":"2020-09-30","val":49184000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2020-07-01","end":"2020-09-30","val":18678000,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2020-07-01","end":"2020-09-30","val":18678000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":68585000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09"},{"start":"2020-01-01","end":"2020-12-31","val":68585000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08"},{"start":"2020-01-01","end":"2020-12-31","val":68585000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":21379000,"accn":"0001628280-21-008893","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-04"},{"start":"2021-01-01","end":"2021-03-31","val":21379000,"accn":"0001628280-22-012004","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":47247000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-01-01","end":"2021-06-30","val":47247000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2021-04-01","end":"2021-06-30","val":25868000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-04-01","end":"2021-06-30","val":25868000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":71669000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-01-01","end":"2021-09-30","val":71669000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2021-07-01","end":"2021-09-30","val":24422000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-07-01","end":"2021-09-30","val":24422000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":109779000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08"},{"start":"2021-01-01","end":"2021-12-31","val":109779000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07"},{"start":"2021-01-01","end":"2021-12-31","val":109779000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":35998000,"accn":"0001628280-22-012004","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"start":"2022-01-01","end":"2022-03-31","val":35998000,"accn":"0001628280-23-014872","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":73756000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2022-01-01","end":"2022-06-30","val":73756000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2022-04-01","end":"2022-06-30","val":37758000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2022-04-01","end":"2022-06-30","val":37758000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":108056000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2022-01-01","end":"2022-09-30","val":108056000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2022-07-01","end":"2022-09-30","val":34300000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2022-07-01","end":"2022-09-30","val":34300000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":142862000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07"},{"start":"2022-01-01","end":"2022-12-31","val":142862000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":35811000,"accn":"0001628280-23-014872","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"start":"2023-01-01","end":"2023-03-31","val":35811000,"accn":"0001628280-24-021113","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-07","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":75195000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2023-01-01","end":"2023-06-30","val":75195000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2023-04-01","end":"2023-06-30","val":39384000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":39384000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":108176000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2023-01-01","end":"2023-09-30","val":108176000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2023-07-01","end":"2023-09-30","val":32980000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2023-07-01","end":"2023-09-30","val":32980000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":139819000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06"},{"start":"2023-01-01","end":"2023-12-31","val":139819000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":32093000,"accn":"0001628280-24-021113","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-07"},{"start":"2024-01-01","end":"2024-03-31","val":32093000,"accn":"0001628280-25-023196","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":62182000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2024-01-01","end":"2024-06-30","val":62182000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2024-04-01","end":"2024-06-30","val":30089000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2024-04-01","end":"2024-06-30","val":30089000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":94113000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-01-01","end":"2024-09-30","val":94113000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29"},{"start":"2024-07-01","end":"2024-09-30","val":31931000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-07-01","end":"2024-09-30","val":31931000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":126682000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":32255000,"accn":"0001628280-25-023196","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"start":"2025-01-01","end":"2025-03-31","val":32255000,"accn":"0001628280-26-028411","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-29","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":66114000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2025-04-01","end":"2025-06-30","val":33859000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":97664000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29"},{"start":"2025-07-01","end":"2025-09-30","val":31550000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":130242000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":33739000,"accn":"0001628280-26-028411","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-29","frame":"CY2026Q1"}]}},"AllowanceForDoubtfulAccountsReceivableCurrent":{"label":"Accounts Receivable, Allowance for Credit Loss, Current","description":"Amount of allowance for credit loss on accounts receivable, classified as current.","units":{"USD":[{"end":"2013-12-31","val":139000,"accn":"0001193125-14-190004","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08"},{"end":"2013-12-31","val":139000,"accn":"0001193125-14-296834","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-06"},{"end":"2013-12-31","val":139000,"accn":"0001193125-14-406113","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"end":"2013-12-31","val":139000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19","frame":"CY2013Q4I"},{"end":"2014-03-31","val":139000,"accn":"0001193125-14-190004","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08","frame":"CY2014Q1I"},{"end":"2014-06-30","val":178000,"accn":"0001193125-14-296834","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-06","frame":"CY2014Q2I"},{"end":"2014-09-30","val":200000,"accn":"0001193125-14-406113","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10","frame":"CY2014Q3I"},{"end":"2014-12-31","val":149000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19"},{"end":"2014-12-31","val":149000,"accn":"0001171843-15-002648","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"end":"2014-12-31","val":149000,"accn":"0001171843-15-004456","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"end":"2014-12-31","val":149000,"accn":"0001171843-15-006078","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"end":"2014-12-31","val":149000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12","frame":"CY2014Q4I"},{"end":"2015-03-31","val":149000,"accn":"0001171843-15-002648","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2015Q1I"},{"end":"2015-06-30","val":207000,"accn":"0001171843-15-004456","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07","frame":"CY2015Q2I"},{"end":"2015-09-30","val":525000,"accn":"0001171843-15-006078","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06","frame":"CY2015Q3I"},{"end":"2015-12-31","val":156000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12"},{"end":"2015-12-31","val":156000,"accn":"0001171843-16-009717","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"end":"2015-12-31","val":156000,"accn":"0001171843-16-011647","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"end":"2015-12-31","val":156000,"accn":"0001171843-16-012959","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"end":"2015-12-31","val":156000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09","frame":"CY2015Q4I"},{"end":"2016-03-31","val":274000,"accn":"0001171843-16-009717","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1I"},{"end":"2016-06-30","val":358000,"accn":"0001171843-16-011647","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09","frame":"CY2016Q2I"},{"end":"2016-09-30","val":349000,"accn":"0001171843-16-012959","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3I"},{"end":"2016-12-31","val":372000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09"},{"end":"2016-12-31","val":372000,"accn":"0001171843-17-002737","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"end":"2016-12-31","val":372000,"accn":"0001171843-17-004747","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"end":"2016-12-31","val":372000,"accn":"0001171843-17-006623","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"end":"2016-12-31","val":372000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13","frame":"CY2016Q4I"},{"end":"2017-03-31","val":429000,"accn":"0001171843-17-002737","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2017Q1I"},{"end":"2017-06-30","val":420000,"accn":"0001171843-17-004747","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2017Q2I"},{"end":"2017-09-30","val":575000,"accn":"0001171843-17-006623","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03","frame":"CY2017Q3I"},{"end":"2017-12-31","val":433000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13"},{"end":"2017-12-31","val":433000,"accn":"0001171843-18-003268","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-01"},{"end":"2017-12-31","val":433000,"accn":"0001628280-18-009870","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-07-31"},{"end":"2017-12-31","val":433000,"accn":"0001628280-18-013109","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"end":"2017-12-31","val":433000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2017Q4I"},{"end":"2018-03-31","val":433000,"accn":"0001171843-18-003268","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-01","frame":"CY2018Q1I"},{"end":"2018-06-30","val":395000,"accn":"0001628280-18-009870","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-07-31","frame":"CY2018Q2I"},{"end":"2018-09-30","val":459000,"accn":"0001628280-18-013109","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2018Q3I"},{"end":"2018-12-31","val":483000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"end":"2018-12-31","val":483000,"accn":"0001628280-19-005208","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-04-30"},{"end":"2018-12-31","val":483000,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30"},{"end":"2018-12-31","val":483000,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"end":"2018-12-31","val":483000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11","frame":"CY2018Q4I"},{"end":"2019-06-30","val":655000,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30","frame":"CY2019Q2I"},{"end":"2019-09-30","val":645000,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30","frame":"CY2019Q3I"},{"end":"2019-12-31","val":637000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11"},{"end":"2019-12-31","val":637000,"accn":"0001628280-20-006469","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-05"},{"end":"2019-12-31","val":637000,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04"},{"end":"2019-12-31","val":637000,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"end":"2019-12-31","val":637000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09","frame":"CY2019Q4I"},{"end":"2020-03-31","val":614000,"accn":"0001628280-20-006469","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-05","frame":"CY2020Q1I"},{"end":"2020-06-30","val":862000,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04","frame":"CY2020Q2I"},{"end":"2020-09-30","val":1283000,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27","frame":"CY2020Q3I"},{"end":"2020-12-31","val":1250000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09"},{"end":"2020-12-31","val":1250000,"accn":"0001628280-21-008893","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-04"},{"end":"2020-12-31","val":1250000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2020-12-31","val":1250000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2020-12-31","val":1250000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08","frame":"CY2020Q4I"},{"end":"2021-03-31","val":1527000,"accn":"0001628280-21-008893","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-04","frame":"CY2021Q1I"},{"end":"2021-06-30","val":1737000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03","frame":"CY2021Q2I"},{"end":"2021-09-30","val":2226000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02","frame":"CY2021Q3I"},{"end":"2021-12-31","val":2754000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08"},{"end":"2021-12-31","val":2754000,"accn":"0001628280-22-012004","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"end":"2021-12-31","val":2754000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"end":"2021-12-31","val":2754000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"end":"2021-12-31","val":2754000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07","frame":"CY2021Q4I"},{"end":"2022-03-31","val":3575000,"accn":"0001628280-22-012004","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2022Q1I"},{"end":"2022-06-30","val":2980000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02","frame":"CY2022Q2I"},{"end":"2022-09-30","val":3355000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01","frame":"CY2022Q3I"},{"end":"2022-12-31","val":3453000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07"},{"end":"2022-12-31","val":3453000,"accn":"0001628280-23-014872","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"end":"2022-12-31","val":3453000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"end":"2022-12-31","val":3453000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"end":"2022-12-31","val":3453000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06","frame":"CY2022Q4I"},{"end":"2023-03-31","val":3431000,"accn":"0001628280-23-014872","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2023Q1I"},{"end":"2023-06-30","val":3500000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01","frame":"CY2023Q2I"},{"end":"2023-09-30","val":3517000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31","frame":"CY2023Q3I"},{"end":"2023-12-31","val":1487000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06"},{"end":"2023-12-31","val":1487000,"accn":"0001628280-24-021113","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-07"},{"end":"2023-12-31","val":1487000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"end":"2023-12-31","val":1487000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"end":"2023-12-31","val":1487000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06","frame":"CY2023Q4I"},{"end":"2024-03-31","val":1135000,"accn":"0001628280-24-021113","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-07","frame":"CY2024Q1I"},{"end":"2024-06-30","val":1682000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30","frame":"CY2024Q2I"},{"end":"2024-09-30","val":1970000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2024Q3I"},{"end":"2024-12-31","val":2518000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"end":"2024-12-31","val":2518000,"accn":"0001628280-25-023196","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"end":"2024-12-31","val":2518000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"end":"2024-12-31","val":2518000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29"},{"end":"2024-12-31","val":2518000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2024Q4I"},{"end":"2025-03-31","val":2336000,"accn":"0001628280-25-023196","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1I"},{"end":"2025-06-30","val":2014000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2I"},{"end":"2025-09-30","val":2332000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29","frame":"CY2025Q3I"},{"end":"2025-12-31","val":1260000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04"},{"end":"2025-12-31","val":1260000,"accn":"0001628280-26-028411","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-29","frame":"CY2025Q4I"},{"end":"2026-03-31","val":1581000,"accn":"0001628280-26-028411","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-29","frame":"CY2026Q1I"}]}},"AmortizationOfDebtDiscountPremium":{"label":"Amortization of Debt Discount (Premium)","description":"Amount of noncash expense included in interest expense to amortize debt discount and premium associated with the related debt instruments. Excludes amortization of financing costs. Alternate captions include noncash interest expense.","units":{"USD":[{"start":"2020-01-01","end":"2020-06-30","val":641000,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04"},{"start":"2020-01-01","end":"2020-06-30","val":641000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2020-04-01","end":"2020-06-30","val":641000,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04"},{"start":"2020-04-01","end":"2020-06-30","val":641000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":1996000,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2020-01-01","end":"2020-09-30","val":1996000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2020-07-01","end":"2020-09-30","val":1354000,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2020-07-01","end":"2020-09-30","val":1354000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02","frame":"CY2020Q3"},{"start":"2021-01-01","end":"2021-03-31","val":1389000,"accn":"0001628280-21-008893","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-04"},{"start":"2021-01-01","end":"2021-03-31","val":1389000,"accn":"0001628280-22-012004","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":2794000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-01-01","end":"2021-06-30","val":2794000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2021-04-01","end":"2021-06-30","val":1405000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-04-01","end":"2021-06-30","val":1405000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":4214000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-07-01","end":"2021-09-30","val":1420000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02","frame":"CY2021Q3"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0001628280-22-012004","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2022-04-01","end":"2022-06-30","val":0,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02","frame":"CY2022Q2"}]}},"AmortizationOfDeferredSalesCommissions":{"label":"Amortization of Deferred Sales Commissions","description":"The amount of expense recognized in the current period for the periodic realization of capitalized fees that were paid to salespeople, distributors, brokers, and agents at the time of the conclusion of the sale. 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":"2016-01-01","end":"2016-12-31","val":9525000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":3027000,"accn":"0001171843-18-003268","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-01","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":6041000,"accn":"0001628280-18-009870","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-07-31"},{"start":"2017-01-01","end":"2017-09-30","val":9292000,"accn":"0001628280-18-013109","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2017-01-01","end":"2017-12-31","val":12591000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"start":"2017-01-01","end":"2017-12-31","val":12591000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":3325000,"accn":"0001171843-18-003268","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-01"},{"start":"2018-01-01","end":"2018-03-31","val":3325000,"accn":"0001628280-19-005208","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-04-30","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":6441000,"accn":"0001628280-18-009870","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-07-31"},{"start":"2018-01-01","end":"2018-06-30","val":6441000,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30"},{"start":"2018-01-01","end":"2018-09-30","val":9718000,"accn":"0001628280-18-013109","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2018-01-01","end":"2018-09-30","val":9718000,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"start":"2018-01-01","end":"2018-12-31","val":13185000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"start":"2018-01-01","end":"2018-12-31","val":13185000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11"},{"start":"2018-01-01","end":"2018-12-31","val":13185000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":3626000,"accn":"0001628280-19-005208","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-04-30"},{"start":"2019-01-01","end":"2019-03-31","val":3626000,"accn":"0001628280-20-006469","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-05","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":7136000,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30"},{"start":"2019-01-01","end":"2019-06-30","val":7136000,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04"},{"start":"2019-01-01","end":"2019-09-30","val":10530000,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"start":"2019-01-01","end":"2019-09-30","val":10530000,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2019-01-01","end":"2019-12-31","val":13630000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11"},{"start":"2019-01-01","end":"2019-12-31","val":13630000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09"},{"start":"2019-01-01","end":"2019-12-31","val":13630000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":3249000,"accn":"0001628280-20-006469","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-05"},{"start":"2020-01-01","end":"2020-03-31","val":3249000,"accn":"0001628280-21-008893","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-04","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":5783000,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04"},{"start":"2020-01-01","end":"2020-06-30","val":5783000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2020-01-01","end":"2020-09-30","val":9552000,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2020-01-01","end":"2020-09-30","val":9552000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2020-01-01","end":"2020-12-31","val":13106000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09"},{"start":"2020-01-01","end":"2020-12-31","val":13106000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08"},{"start":"2020-01-01","end":"2020-12-31","val":13106000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":4157000,"accn":"0001628280-21-008893","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-04"},{"start":"2021-01-01","end":"2021-03-31","val":4157000,"accn":"0001628280-22-012004","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":8069000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-01-01","end":"2021-06-30","val":8069000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2021-01-01","end":"2021-09-30","val":11511000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-01-01","end":"2021-09-30","val":11511000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2021-01-01","end":"2021-12-31","val":14147000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08"},{"start":"2021-01-01","end":"2021-12-31","val":14147000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07"},{"start":"2021-01-01","end":"2021-12-31","val":14147000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":6120000,"accn":"0001628280-22-012004","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"start":"2022-01-01","end":"2022-03-31","val":6120000,"accn":"0001628280-23-014872","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":11886000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2022-01-01","end":"2022-06-30","val":11886000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2022-01-01","end":"2022-09-30","val":17198000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2022-01-01","end":"2022-09-30","val":17198000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2022-01-01","end":"2022-12-31","val":22264000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07"},{"start":"2022-01-01","end":"2022-12-31","val":22264000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06"},{"start":"2022-01-01","end":"2022-12-31","val":49366000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":3462000,"accn":"0001628280-23-014872","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"start":"2023-01-01","end":"2023-03-31","val":3462000,"accn":"0001628280-24-021113","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-07","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":12524000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2023-01-01","end":"2023-06-30","val":12524000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2023-01-01","end":"2023-09-30","val":17547000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2023-01-01","end":"2023-09-30","val":17547000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2023-01-01","end":"2023-12-31","val":21531000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06"},{"start":"2023-01-01","end":"2023-12-31","val":53072000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"start":"2023-01-01","end":"2023-12-31","val":53072000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":7932000,"accn":"0001628280-24-021113","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-07"},{"start":"2024-01-01","end":"2024-03-31","val":11181000,"accn":"0001628280-25-023196","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":14498000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2024-01-01","end":"2024-06-30","val":23619000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2024-01-01","end":"2024-09-30","val":19906000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-01-01","end":"2024-09-30","val":39342000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29"},{"start":"2024-01-01","end":"2024-12-31","val":54392000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"start":"2024-01-01","end":"2024-12-31","val":54392000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":11353000,"accn":"0001628280-25-023196","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"start":"2025-01-01","end":"2025-03-31","val":11353000,"accn":"0001628280-26-028411","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-29","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":25141000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2025-01-01","end":"2025-09-30","val":38958000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29"},{"start":"2025-01-01","end":"2025-12-31","val":51920000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":15971000,"accn":"0001628280-26-028411","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-29","frame":"CY2026Q1"}]}},"AmortizationOfFinancingCosts":{"label":"Amortization of Debt Issuance Costs","description":"Amount of amortization expense attributable to debt issuance costs.","units":{"USD":[{"start":"2012-01-01","end":"2012-12-31","val":141000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":58000,"accn":"0001193125-14-190004","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":131000,"accn":"0001193125-14-296834","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-06"},{"start":"2013-01-01","end":"2013-09-30","val":162000,"accn":"0001193125-14-406113","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"start":"2013-01-01","end":"2013-12-31","val":200000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19"},{"start":"2013-01-01","end":"2013-12-31","val":200000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":31000,"accn":"0001193125-14-190004","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08"},{"start":"2014-01-01","end":"2014-03-31","val":31000,"accn":"0001171843-15-002648","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":31000,"accn":"0001193125-14-296834","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-06"},{"start":"2014-01-01","end":"2014-06-30","val":31000,"accn":"0001171843-15-004456","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2014-01-01","end":"2014-09-30","val":93000,"accn":"0001193125-14-406113","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"start":"2014-01-01","end":"2014-09-30","val":93000,"accn":"0001171843-15-006078","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2014-01-01","end":"2014-12-31","val":187000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19"},{"start":"2014-01-01","end":"2014-12-31","val":187000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12"},{"start":"2014-01-01","end":"2014-12-31","val":187000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09","frame":"CY2014"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09","frame":"CY2019"},{"start":"2020-01-01","end":"2020-06-30","val":138000,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04"},{"start":"2020-01-01","end":"2020-06-30","val":138000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2020-04-01","end":"2020-06-30","val":138000,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04"},{"start":"2020-04-01","end":"2020-06-30","val":138000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":430000,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2020-01-01","end":"2020-09-30","val":430000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2020-07-01","end":"2020-09-30","val":292000,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2020-07-01","end":"2020-09-30","val":292000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":4096000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":300000,"accn":"0001628280-21-008893","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-04"},{"start":"2021-01-01","end":"2021-03-31","val":300000,"accn":"0001628280-22-012004","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":603000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-01-01","end":"2021-06-30","val":603000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2021-04-01","end":"2021-06-30","val":303000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-04-01","end":"2021-06-30","val":303000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":909000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-07-01","end":"2021-09-30","val":306000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02","frame":"CY2021Q3"},{"start":"2022-01-01","end":"2022-03-31","val":369000,"accn":"0001628280-22-012004","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"start":"2022-01-01","end":"2022-03-31","val":370000,"accn":"0001628280-23-014872","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":740000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2022-01-01","end":"2022-06-30","val":740000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2022-04-01","end":"2022-06-30","val":371000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":1113000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2022-01-01","end":"2022-12-31","val":1486000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":376000,"accn":"0001628280-23-014872","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"start":"2023-01-01","end":"2023-03-31","val":376000,"accn":"0001628280-24-021113","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-07","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":754000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2023-01-01","end":"2023-06-30","val":754000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2023-01-01","end":"2023-09-30","val":1133000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2023-01-01","end":"2023-09-30","val":1133000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2023-07-01","end":"2023-09-30","val":379000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":1514000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"start":"2023-01-01","end":"2023-12-31","val":1514000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":383000,"accn":"0001628280-24-021113","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-07"},{"start":"2024-01-01","end":"2024-03-31","val":383000,"accn":"0001628280-25-023196","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":768000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2024-01-01","end":"2024-06-30","val":768000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2024-04-01","end":"2024-06-30","val":385000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":1264000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-01-01","end":"2024-09-30","val":1264000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29"},{"start":"2024-07-01","end":"2024-09-30","val":496000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-07-01","end":"2024-09-30","val":496000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":2144000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"start":"2024-01-01","end":"2024-12-31","val":2144000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":887000,"accn":"0001628280-25-023196","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"start":"2025-01-01","end":"2025-03-31","val":887000,"accn":"0001628280-26-028411","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-29","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":1774000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2025-04-01","end":"2025-06-30","val":887000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":2471000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29"},{"start":"2025-07-01","end":"2025-09-30","val":697000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":2976000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":510000,"accn":"0001628280-26-028411","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-29","frame":"CY2026Q1"}]}},"AmortizationOfFinancingCostsAndDiscounts":{"label":"Amortization of Debt Issuance Costs and Discounts","description":"Amount of amortization expense attributable to debt discount (premium) and debt issuance costs.","units":{"USD":[{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09","frame":"CY2018"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001628280-21-008893","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-04","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":780000,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04"},{"start":"2020-01-01","end":"2020-06-30","val":780000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2020-01-01","end":"2020-09-30","val":2427000,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2020-01-01","end":"2020-09-30","val":2427000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2020-01-01","end":"2020-12-31","val":4096000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09"},{"start":"2020-01-01","end":"2020-12-31","val":4096000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08"},{"start":"2020-01-01","end":"2020-12-31","val":4096000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":1689000,"accn":"0001628280-21-008893","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-04"},{"start":"2021-01-01","end":"2021-03-31","val":1689000,"accn":"0001628280-22-012004","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":3397000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-01-01","end":"2021-06-30","val":3397000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2021-01-01","end":"2021-09-30","val":5124000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-01-01","end":"2021-09-30","val":5124000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2021-01-01","end":"2021-12-31","val":6870000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08"},{"start":"2021-01-01","end":"2021-12-31","val":6870000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07"},{"start":"2021-01-01","end":"2021-12-31","val":6870000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":370000,"accn":"0001628280-22-012004","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":740000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2022-01-01","end":"2022-09-30","val":1113000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2022-01-01","end":"2022-12-31","val":1486000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07"},{"start":"2022-01-01","end":"2022-12-31","val":1486000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06"},{"start":"2022-01-01","end":"2022-12-31","val":1486000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":1514000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06"},{"start":"2023-01-01","end":"2023-12-31","val":1514000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"start":"2023-01-01","end":"2023-12-31","val":1514000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":2144000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"start":"2024-01-01","end":"2024-12-31","val":2144000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":2976000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2025"}]}},"AmortizationOfIntangibleAssets":{"label":"Amortization of Intangible Assets","description":"The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.","units":{"USD":[{"start":"2020-01-01","end":"2020-12-31","val":264000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09"},{"start":"2020-01-01","end":"2020-12-31","val":264000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08"},{"start":"2020-01-01","end":"2020-12-31","val":264000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":384000,"accn":"0001628280-21-008893","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-04"},{"start":"2021-01-01","end":"2021-03-31","val":384000,"accn":"0001628280-22-012004","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":768000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-01-01","end":"2021-06-30","val":768000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2021-04-01","end":"2021-06-30","val":384000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-04-01","end":"2021-06-30","val":384000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":1151000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-01-01","end":"2021-09-30","val":1151000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2021-07-01","end":"2021-09-30","val":384000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-07-01","end":"2021-09-30","val":384000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":1533000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08"},{"start":"2021-01-01","end":"2021-12-31","val":1533000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07"},{"start":"2021-01-01","end":"2021-12-31","val":1533000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":381000,"accn":"0001628280-22-012004","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"start":"2022-01-01","end":"2022-03-31","val":381000,"accn":"0001628280-23-014872","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":762000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2022-01-01","end":"2022-06-30","val":762000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2022-04-01","end":"2022-06-30","val":381000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2022-04-01","end":"2022-06-30","val":762000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":1144000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2022-01-01","end":"2022-09-30","val":1144000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2022-07-01","end":"2022-09-30","val":382000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2022-07-01","end":"2022-09-30","val":1144000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":1525000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07"},{"start":"2022-01-01","end":"2022-12-31","val":1525000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06"},{"start":"2022-01-01","end":"2022-12-31","val":1525000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":381000,"accn":"0001628280-23-014872","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"start":"2023-01-01","end":"2023-03-31","val":381000,"accn":"0001628280-24-021113","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-07","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":381000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2023-01-01","end":"2023-06-30","val":762000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2023-04-01","end":"2023-06-30","val":381000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":381000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":382000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2023-01-01","end":"2023-09-30","val":1144000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2023-07-01","end":"2023-09-30","val":382000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2023-07-01","end":"2023-09-30","val":382000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":1525000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06"},{"start":"2023-01-01","end":"2023-12-31","val":1525000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"start":"2023-01-01","end":"2023-12-31","val":1525000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":381000,"accn":"0001628280-24-021113","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-07"},{"start":"2024-01-01","end":"2024-03-31","val":381000,"accn":"0001628280-25-023196","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":762000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2024-01-01","end":"2024-06-30","val":762000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2024-04-01","end":"2024-06-30","val":381000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2024-04-01","end":"2024-06-30","val":381000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":1143000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-01-01","end":"2024-09-30","val":1143000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29"},{"start":"2024-07-01","end":"2024-09-30","val":381000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-07-01","end":"2024-09-30","val":381000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":1263000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"start":"2024-01-01","end":"2024-12-31","val":1263000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":26000,"accn":"0001628280-25-023196","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"start":"2025-01-01","end":"2025-03-31","val":26000,"accn":"0001628280-26-028411","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-29","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":196000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2025-04-01","end":"2025-06-30","val":170000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":508000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29"},{"start":"2025-07-01","end":"2025-09-30","val":312000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":1053000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":1812000,"accn":"0001628280-26-028411","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-29","frame":"CY2026Q1"}]}},"AssetImpairmentCharges":{"label":"Asset Impairment Charges","description":"Amount of write-down of assets recognized in the income statement. Includes, but is not limited to, losses from tangible assets, intangible assets and goodwill.","units":{"USD":[{"start":"2012-01-01","end":"2012-12-31","val":0,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":0,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19"},{"start":"2013-01-01","end":"2013-12-31","val":0,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11","frame":"CY2019"}]}},"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":"2013-12-31","val":47254000,"accn":"0001193125-14-190004","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08"},{"end":"2013-12-31","val":47254000,"accn":"0001193125-14-296834","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-06"},{"end":"2013-12-31","val":47254000,"accn":"0001193125-14-406113","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"end":"2013-12-31","val":47254000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19","frame":"CY2013Q4I"},{"end":"2014-03-31","val":144506000,"accn":"0001193125-14-190004","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08","frame":"CY2014Q1I"},{"end":"2014-06-30","val":143344000,"accn":"0001193125-14-296834","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-06","frame":"CY2014Q2I"},{"end":"2014-09-30","val":141668000,"accn":"0001193125-14-406113","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10","frame":"CY2014Q3I"},{"end":"2014-12-31","val":156847000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19"},{"end":"2014-12-31","val":156847000,"accn":"0001171843-15-002648","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"end":"2014-12-31","val":156847000,"accn":"0001171843-15-004456","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"end":"2014-12-31","val":156847000,"accn":"0001171843-15-006078","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"end":"2014-12-31","val":156847000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12","frame":"CY2014Q4I"},{"end":"2015-03-31","val":141818000,"accn":"0001171843-15-002648","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2015Q1I"},{"end":"2015-06-30","val":143593000,"accn":"0001171843-15-004456","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07","frame":"CY2015Q2I"},{"end":"2015-09-30","val":144645000,"accn":"0001171843-15-006078","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06","frame":"CY2015Q3I"},{"end":"2015-12-31","val":165144000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12"},{"end":"2015-12-31","val":165144000,"accn":"0001171843-16-009717","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"end":"2015-12-31","val":165144000,"accn":"0001171843-16-011647","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"end":"2015-12-31","val":165144000,"accn":"0001171843-16-012959","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"end":"2015-12-31","val":165144000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09","frame":"CY2015Q4I"},{"end":"2016-03-31","val":149811000,"accn":"0001171843-16-009717","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1I"},{"end":"2016-06-30","val":153728000,"accn":"0001171843-16-011647","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09","frame":"CY2016Q2I"},{"end":"2016-09-30","val":155874000,"accn":"0001171843-16-012959","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3I"},{"end":"2016-12-31","val":181838000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09"},{"end":"2016-12-31","val":181838000,"accn":"0001171843-17-002737","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"end":"2016-12-31","val":181838000,"accn":"0001171843-17-004747","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"end":"2016-12-31","val":181838000,"accn":"0001171843-17-006623","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"end":"2016-12-31","val":181838000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13","frame":"CY2016Q4I"},{"end":"2017-03-31","val":168142000,"accn":"0001171843-17-002737","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2017Q1I"},{"end":"2017-06-30","val":182440000,"accn":"0001171843-17-004747","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2017Q2I"},{"end":"2017-09-30","val":190994000,"accn":"0001171843-17-006623","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03","frame":"CY2017Q3I"},{"end":"2017-12-31","val":232152000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13"},{"end":"2017-12-31","val":245638000,"accn":"0001171843-18-003268","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-01"},{"end":"2017-12-31","val":245638000,"accn":"0001628280-18-009870","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-07-31"},{"end":"2017-12-31","val":245638000,"accn":"0001628280-18-013109","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"end":"2017-12-31","val":245638000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2017Q4I"},{"end":"2018-03-31","val":224925000,"accn":"0001171843-18-003268","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-01","frame":"CY2018Q1I"},{"end":"2018-06-30","val":237067000,"accn":"0001628280-18-009870","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-07-31","frame":"CY2018Q2I"},{"end":"2018-09-30","val":245879000,"accn":"0001628280-18-013109","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2018Q3I"},{"end":"2018-12-31","val":284978000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"end":"2018-12-31","val":284978000,"accn":"0001628280-19-005208","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-04-30"},{"end":"2018-12-31","val":284978000,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30"},{"end":"2018-12-31","val":284978000,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"end":"2018-12-31","val":284978000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11","frame":"CY2018Q4I"},{"end":"2019-03-31","val":305446000,"accn":"0001628280-19-005208","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-04-30","frame":"CY2019Q1I"},{"end":"2019-06-30","val":304020000,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30","frame":"CY2019Q2I"},{"end":"2019-09-30","val":298152000,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30","frame":"CY2019Q3I"},{"end":"2019-12-31","val":318312000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11"},{"end":"2019-12-31","val":318312000,"accn":"0001628280-20-006469","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-05"},{"end":"2019-12-31","val":318312000,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04"},{"end":"2019-12-31","val":318312000,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"end":"2019-12-31","val":318312000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09","frame":"CY2019Q4I"},{"end":"2020-03-31","val":286982000,"accn":"0001628280-20-006469","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-05","frame":"CY2020Q1I"},{"end":"2020-06-30","val":498296000,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04","frame":"CY2020Q2I"},{"end":"2020-09-30","val":502519000,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27","frame":"CY2020Q3I"},{"end":"2020-12-31","val":555482000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09"},{"end":"2020-12-31","val":555482000,"accn":"0001628280-21-008893","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-04"},{"end":"2020-12-31","val":555482000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2020-12-31","val":555482000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2020-12-31","val":555482000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08","frame":"CY2020Q4I"},{"end":"2021-03-31","val":1037807000,"accn":"0001628280-21-008893","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-04","frame":"CY2021Q1I"},{"end":"2021-06-30","val":1032332000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03","frame":"CY2021Q2I"},{"end":"2021-09-30","val":1058482000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02","frame":"CY2021Q3I"},{"end":"2021-12-31","val":1108537000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08"},{"end":"2021-12-31","val":1108537000,"accn":"0001628280-22-012004","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"end":"2021-12-31","val":1108537000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"end":"2021-12-31","val":1108537000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"end":"2021-12-31","val":1108537000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07","frame":"CY2021Q4I"},{"end":"2022-03-31","val":1051562000,"accn":"0001628280-22-012004","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2022Q1I"},{"end":"2022-06-30","val":1052287000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02","frame":"CY2022Q2I"},{"end":"2022-09-30","val":1058508000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01","frame":"CY2022Q3I"},{"end":"2022-12-31","val":1043732000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07"},{"end":"2022-12-31","val":1043732000,"accn":"0001628280-23-014872","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"end":"2022-12-31","val":1043732000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"end":"2022-12-31","val":1043732000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"end":"2022-12-31","val":1043732000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06","frame":"CY2022Q4I"},{"end":"2023-03-31","val":1011320000,"accn":"0001628280-23-014872","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2023Q1I"},{"end":"2023-06-30","val":1036893000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01","frame":"CY2023Q2I"},{"end":"2023-09-30","val":1020709000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31","frame":"CY2023Q3I"},{"end":"2023-12-31","val":1103910000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06"},{"end":"2023-12-31","val":1103910000,"accn":"0001628280-24-021113","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-07"},{"end":"2023-12-31","val":1103910000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"end":"2023-12-31","val":1103910000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"end":"2023-12-31","val":1103910000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06","frame":"CY2023Q4I"},{"end":"2024-03-31","val":1053654000,"accn":"0001628280-24-021113","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-07","frame":"CY2024Q1I"},{"end":"2024-06-30","val":1094815000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30","frame":"CY2024Q2I"},{"end":"2024-09-30","val":1521154000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2024Q3I"},{"end":"2024-12-31","val":1664275000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"end":"2024-12-31","val":1664275000,"accn":"0001628280-25-023196","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"end":"2024-12-31","val":1664275000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"end":"2024-12-31","val":1664275000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29"},{"end":"2024-12-31","val":1664275000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2024Q4I"},{"end":"2025-03-31","val":1577094000,"accn":"0001628280-25-023196","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1I"},{"end":"2025-06-30","val":1615012000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2I"},{"end":"2025-09-30","val":1665006000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29","frame":"CY2025Q3I"},{"end":"2025-12-31","val":1791612000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04"},{"end":"2025-12-31","val":1791612000,"accn":"0001628280-26-028411","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-29","frame":"CY2025Q4I"},{"end":"2026-03-31","val":1634577000,"accn":"0001628280-26-028411","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-29","frame":"CY2026Q1I"}]}},"AssetsCurrent":{"label":"Assets, Current","description":"Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.","units":{"USD":[{"end":"2013-12-31","val":43773000,"accn":"0001193125-14-190004","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08"},{"end":"2013-12-31","val":43773000,"accn":"0001193125-14-296834","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-06"},{"end":"2013-12-31","val":43773000,"accn":"0001193125-14-406113","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"end":"2013-12-31","val":43773000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19","frame":"CY2013Q4I"},{"end":"2014-03-31","val":141916000,"accn":"0001193125-14-190004","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08","frame":"CY2014Q1I"},{"end":"2014-06-30","val":140439000,"accn":"0001193125-14-296834","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-06","frame":"CY2014Q2I"},{"end":"2014-09-30","val":137981000,"accn":"0001193125-14-406113","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10","frame":"CY2014Q3I"},{"end":"2014-12-31","val":152526000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19"},{"end":"2014-12-31","val":152526000,"accn":"0001171843-15-002648","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"end":"2014-12-31","val":152526000,"accn":"0001171843-15-004456","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"end":"2014-12-31","val":152526000,"accn":"0001171843-15-006078","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"end":"2014-12-31","val":152526000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12","frame":"CY2014Q4I"},{"end":"2015-03-31","val":136018000,"accn":"0001171843-15-002648","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2015Q1I"},{"end":"2015-06-30","val":136597000,"accn":"0001171843-15-004456","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07","frame":"CY2015Q2I"},{"end":"2015-09-30","val":136338000,"accn":"0001171843-15-006078","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06","frame":"CY2015Q3I"},{"end":"2015-12-31","val":156402000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12"},{"end":"2015-12-31","val":156402000,"accn":"0001171843-16-009717","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"end":"2015-12-31","val":156402000,"accn":"0001171843-16-011647","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"end":"2015-12-31","val":156402000,"accn":"0001171843-16-012959","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"end":"2015-12-31","val":156402000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09","frame":"CY2015Q4I"},{"end":"2016-03-31","val":140827000,"accn":"0001171843-16-009717","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1I"},{"end":"2016-06-30","val":144571000,"accn":"0001171843-16-011647","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09","frame":"CY2016Q2I"},{"end":"2016-09-30","val":146098000,"accn":"0001171843-16-012959","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3I"},{"end":"2016-12-31","val":171319000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09"},{"end":"2016-12-31","val":171319000,"accn":"0001171843-17-002737","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"end":"2016-12-31","val":171319000,"accn":"0001171843-17-004747","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"end":"2016-12-31","val":171319000,"accn":"0001171843-17-006623","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"end":"2016-12-31","val":171319000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13","frame":"CY2016Q4I"},{"end":"2017-03-31","val":156578000,"accn":"0001171843-17-002737","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2017Q1I"},{"end":"2017-06-30","val":170462000,"accn":"0001171843-17-004747","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2017Q2I"},{"end":"2017-09-30","val":178621000,"accn":"0001171843-17-006623","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03","frame":"CY2017Q3I"},{"end":"2017-12-31","val":219283000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13"},{"end":"2017-12-31","val":226499000,"accn":"0001171843-18-003268","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-01"},{"end":"2017-12-31","val":226499000,"accn":"0001628280-18-009870","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-07-31"},{"end":"2017-12-31","val":226499000,"accn":"0001628280-18-013109","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"end":"2017-12-31","val":226499000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2017Q4I"},{"end":"2018-03-31","val":205071000,"accn":"0001171843-18-003268","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-01","frame":"CY2018Q1I"},{"end":"2018-06-30","val":217001000,"accn":"0001628280-18-009870","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-07-31","frame":"CY2018Q2I"},{"end":"2018-09-30","val":225685000,"accn":"0001628280-18-013109","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2018Q3I"},{"end":"2018-12-31","val":259090000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"end":"2018-12-31","val":259090000,"accn":"0001628280-19-005208","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-04-30"},{"end":"2018-12-31","val":259090000,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30"},{"end":"2018-12-31","val":259090000,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"end":"2018-12-31","val":259090000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11","frame":"CY2018Q4I"},{"end":"2019-03-31","val":220326000,"accn":"0001628280-19-005208","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-04-30","frame":"CY2019Q1I"},{"end":"2019-06-30","val":207130000,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30","frame":"CY2019Q2I"},{"end":"2019-09-30","val":198297000,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30","frame":"CY2019Q3I"},{"end":"2019-12-31","val":208557000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11"},{"end":"2019-12-31","val":208557000,"accn":"0001628280-20-006469","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-05"},{"end":"2019-12-31","val":208557000,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04"},{"end":"2019-12-31","val":208557000,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"end":"2019-12-31","val":214876000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09","frame":"CY2019Q4I"},{"end":"2020-03-31","val":177299000,"accn":"0001628280-20-006469","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-05","frame":"CY2020Q1I"},{"end":"2020-06-30","val":390429000,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04","frame":"CY2020Q2I"},{"end":"2020-09-30","val":401131000,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27","frame":"CY2020Q3I"},{"end":"2020-12-31","val":419848000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09"},{"end":"2020-12-31","val":419848000,"accn":"0001628280-21-008893","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-04"},{"end":"2020-12-31","val":419848000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2020-12-31","val":419848000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2020-12-31","val":419848000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08","frame":"CY2020Q4I"},{"end":"2021-03-31","val":899836000,"accn":"0001628280-21-008893","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-04","frame":"CY2021Q1I"},{"end":"2021-06-30","val":896956000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03","frame":"CY2021Q2I"},{"end":"2021-09-30","val":911549000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02","frame":"CY2021Q3I"},{"end":"2021-12-31","val":959207000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08"},{"end":"2021-12-31","val":959207000,"accn":"0001628280-22-012004","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"end":"2021-12-31","val":959207000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"end":"2021-12-31","val":959207000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"end":"2021-12-31","val":959207000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07","frame":"CY2021Q4I"},{"end":"2022-03-31","val":903507000,"accn":"0001628280-22-012004","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2022Q1I"},{"end":"2022-06-30","val":906592000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02","frame":"CY2022Q2I"},{"end":"2022-09-30","val":916593000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01","frame":"CY2022Q3I"},{"end":"2022-12-31","val":905657000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07"},{"end":"2022-12-31","val":905657000,"accn":"0001628280-23-014872","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"end":"2022-12-31","val":905657000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"end":"2022-12-31","val":905657000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"end":"2022-12-31","val":905657000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06","frame":"CY2022Q4I"},{"end":"2023-03-31","val":876044000,"accn":"0001628280-23-014872","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2023Q1I"},{"end":"2023-06-30","val":905324000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01","frame":"CY2023Q2I"},{"end":"2023-09-30","val":686082000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31","frame":"CY2023Q3I"},{"end":"2023-12-31","val":767157000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06"},{"end":"2023-12-31","val":767157000,"accn":"0001628280-24-021113","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-07"},{"end":"2023-12-31","val":767157000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"end":"2023-12-31","val":767157000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"end":"2023-12-31","val":767157000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06","frame":"CY2023Q4I"},{"end":"2024-03-31","val":707759000,"accn":"0001628280-24-021113","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-07","frame":"CY2024Q1I"},{"end":"2024-06-30","val":816144000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30","frame":"CY2024Q2I"},{"end":"2024-09-30","val":1074369000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2024Q3I"},{"end":"2024-12-31","val":878074000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"end":"2024-12-31","val":878074000,"accn":"0001628280-25-023196","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"end":"2024-12-31","val":878074000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"end":"2024-12-31","val":878074000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29"},{"end":"2024-12-31","val":878074000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2024Q4I"},{"end":"2025-03-31","val":818090000,"accn":"0001628280-25-023196","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1I"},{"end":"2025-06-30","val":1068363000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2I"},{"end":"2025-09-30","val":961386000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29","frame":"CY2025Q3I"},{"end":"2025-12-31","val":1298555000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04"},{"end":"2025-12-31","val":1298555000,"accn":"0001628280-26-028411","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-29","frame":"CY2025Q4I"},{"end":"2026-03-31","val":1081037000,"accn":"0001628280-26-028411","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-29","frame":"CY2026Q1I"}]}},"AssetsFairValueDisclosure":{"label":"Assets, Fair Value Disclosure","description":"Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.","units":{"USD":[{"end":"2014-06-30","val":47000,"accn":"0001193125-14-296834","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-06","frame":"CY2014Q2I"}]}},"AssetsNoncurrent":{"label":"Assets, Noncurrent","description":"Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold or consumed after one year or beyond the normal operating cycle, if longer.","units":{"USD":[{"end":"2013-12-31","val":3481000,"accn":"0001193125-14-190004","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08"},{"end":"2013-12-31","val":3481000,"accn":"0001193125-14-296834","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-06"},{"end":"2013-12-31","val":3481000,"accn":"0001193125-14-406113","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"end":"2013-12-31","val":3481000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19","frame":"CY2013Q4I"},{"end":"2014-03-31","val":2590000,"accn":"0001193125-14-190004","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08","frame":"CY2014Q1I"},{"end":"2014-06-30","val":2905000,"accn":"0001193125-14-296834","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-06","frame":"CY2014Q2I"},{"end":"2014-09-30","val":3687000,"accn":"0001193125-14-406113","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10","frame":"CY2014Q3I"},{"end":"2014-12-31","val":4321000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19"},{"end":"2014-12-31","val":4321000,"accn":"0001171843-15-002648","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"end":"2014-12-31","val":4321000,"accn":"0001171843-15-004456","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"end":"2014-12-31","val":4321000,"accn":"0001171843-15-006078","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"end":"2014-12-31","val":4321000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12","frame":"CY2014Q4I"},{"end":"2015-03-31","val":5800000,"accn":"0001171843-15-002648","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2015Q1I"},{"end":"2015-06-30","val":6996000,"accn":"0001171843-15-004456","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07","frame":"CY2015Q2I"},{"end":"2015-09-30","val":8307000,"accn":"0001171843-15-006078","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06","frame":"CY2015Q3I"},{"end":"2015-12-31","val":8742000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12"},{"end":"2015-12-31","val":8742000,"accn":"0001171843-16-009717","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"end":"2015-12-31","val":8742000,"accn":"0001171843-16-011647","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"end":"2015-12-31","val":8742000,"accn":"0001171843-16-012959","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"end":"2015-12-31","val":8742000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09","frame":"CY2015Q4I"},{"end":"2016-03-31","val":8984000,"accn":"0001171843-16-009717","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1I"},{"end":"2016-06-30","val":9157000,"accn":"0001171843-16-011647","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09","frame":"CY2016Q2I"},{"end":"2016-09-30","val":9776000,"accn":"0001171843-16-012959","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3I"},{"end":"2016-12-31","val":10519000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09"},{"end":"2016-12-31","val":10519000,"accn":"0001171843-17-002737","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"end":"2016-12-31","val":10519000,"accn":"0001171843-17-004747","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"end":"2016-12-31","val":10519000,"accn":"0001171843-17-006623","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"end":"2016-12-31","val":10519000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13","frame":"CY2016Q4I"},{"end":"2017-03-31","val":11564000,"accn":"0001171843-17-002737","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2017Q1I"},{"end":"2017-06-30","val":11978000,"accn":"0001171843-17-004747","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2017Q2I"},{"end":"2017-09-30","val":12373000,"accn":"0001171843-17-006623","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03","frame":"CY2017Q3I"},{"end":"2017-12-31","val":12869000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13"},{"end":"2017-12-31","val":19139000,"accn":"0001171843-18-003268","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-01"},{"end":"2017-12-31","val":19139000,"accn":"0001628280-18-009870","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-07-31"},{"end":"2017-12-31","val":19139000,"accn":"0001628280-18-013109","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"end":"2017-12-31","val":19139000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2017Q4I"},{"end":"2018-03-31","val":19854000,"accn":"0001171843-18-003268","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-01","frame":"CY2018Q1I"},{"end":"2018-06-30","val":20066000,"accn":"0001628280-18-009870","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-07-31","frame":"CY2018Q2I"},{"end":"2018-09-30","val":20194000,"accn":"0001628280-18-013109","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2018Q3I"},{"end":"2018-12-31","val":25888000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"end":"2018-12-31","val":25888000,"accn":"0001628280-19-005208","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-04-30"},{"end":"2018-12-31","val":25888000,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30"},{"end":"2018-12-31","val":25888000,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"end":"2018-12-31","val":25888000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11","frame":"CY2018Q4I"},{"end":"2019-03-31","val":85120000,"accn":"0001628280-19-005208","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-04-30","frame":"CY2019Q1I"},{"end":"2019-06-30","val":96890000,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30","frame":"CY2019Q2I"},{"end":"2019-09-30","val":99855000,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30","frame":"CY2019Q3I"},{"end":"2019-12-31","val":109755000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11"},{"end":"2019-12-31","val":109755000,"accn":"0001628280-20-006469","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-05"},{"end":"2019-12-31","val":109755000,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04"},{"end":"2019-12-31","val":109755000,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"end":"2019-12-31","val":103436000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09","frame":"CY2019Q4I"},{"end":"2020-03-31","val":109683000,"accn":"0001628280-20-006469","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-05","frame":"CY2020Q1I"},{"end":"2020-06-30","val":107867000,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04","frame":"CY2020Q2I"},{"end":"2020-09-30","val":101388000,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27","frame":"CY2020Q3I"},{"end":"2020-12-31","val":135634000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09"},{"end":"2020-12-31","val":135634000,"accn":"0001628280-21-008893","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-04"},{"end":"2020-12-31","val":135634000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2020-12-31","val":135634000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2020-12-31","val":135634000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08","frame":"CY2020Q4I"},{"end":"2021-03-31","val":137971000,"accn":"0001628280-21-008893","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-04","frame":"CY2021Q1I"},{"end":"2021-06-30","val":135376000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03","frame":"CY2021Q2I"},{"end":"2021-09-30","val":146933000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02","frame":"CY2021Q3I"},{"end":"2021-12-31","val":149330000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08"},{"end":"2021-12-31","val":149330000,"accn":"0001628280-22-012004","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"end":"2021-12-31","val":149330000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"end":"2021-12-31","val":149330000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"end":"2021-12-31","val":149330000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07","frame":"CY2021Q4I"},{"end":"2022-03-31","val":148055000,"accn":"0001628280-22-012004","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2022Q1I"},{"end":"2022-06-30","val":145695000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02","frame":"CY2022Q2I"},{"end":"2022-09-30","val":141915000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01","frame":"CY2022Q3I"},{"end":"2022-12-31","val":138075000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07"},{"end":"2022-12-31","val":138075000,"accn":"0001628280-23-014872","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"end":"2022-12-31","val":138075000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"end":"2022-12-31","val":138075000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"end":"2022-12-31","val":138075000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06","frame":"CY2022Q4I"},{"end":"2023-03-31","val":135276000,"accn":"0001628280-23-014872","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2023Q1I"},{"end":"2023-06-30","val":131569000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01","frame":"CY2023Q2I"},{"end":"2023-09-30","val":334627000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31","frame":"CY2023Q3I"},{"end":"2023-12-31","val":336753000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06"},{"end":"2023-12-31","val":336753000,"accn":"0001628280-24-021113","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-07"},{"end":"2023-12-31","val":336753000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"end":"2023-12-31","val":336753000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"end":"2023-12-31","val":336753000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06","frame":"CY2023Q4I"},{"end":"2024-03-31","val":345895000,"accn":"0001628280-24-021113","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-07","frame":"CY2024Q1I"},{"end":"2024-06-30","val":278671000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30","frame":"CY2024Q2I"},{"end":"2024-09-30","val":446785000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2024Q3I"},{"end":"2024-12-31","val":786201000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"end":"2024-12-31","val":786201000,"accn":"0001628280-25-023196","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"end":"2024-12-31","val":786201000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"end":"2024-12-31","val":786201000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29"},{"end":"2024-12-31","val":786201000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2024Q4I"},{"end":"2025-03-31","val":759004000,"accn":"0001628280-25-023196","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1I"},{"end":"2025-06-30","val":546649000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2I"},{"end":"2025-09-30","val":703620000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29","frame":"CY2025Q3I"},{"end":"2025-12-31","val":493057000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04"},{"end":"2025-12-31","val":493057000,"accn":"0001628280-26-028411","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-29","frame":"CY2025Q4I"},{"end":"2026-03-31","val":553540000,"accn":"0001628280-26-028411","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-29","frame":"CY2026Q1I"}]}},"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":"2011-12-31","val":12977000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19","frame":"CY2011Q4I"},{"end":"2012-12-31","val":14470000,"accn":"0001193125-14-190004","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08"},{"end":"2012-12-31","val":14470000,"accn":"0001193125-14-296834","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-06"},{"end":"2012-12-31","val":14470000,"accn":"0001193125-14-406113","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"end":"2012-12-31","val":14470000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19"},{"end":"2012-12-31","val":14470000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12","frame":"CY2012Q4I"},{"end":"2013-03-31","val":17474000,"accn":"0001193125-14-190004","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08","frame":"CY2013Q1I"},{"end":"2013-06-30","val":13845000,"accn":"0001193125-14-296834","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-06","frame":"CY2013Q2I"},{"end":"2013-09-30","val":15254000,"accn":"0001193125-14-406113","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10","frame":"CY2013Q3I"},{"end":"2013-12-31","val":9633000,"accn":"0001193125-14-190004","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08"},{"end":"2013-12-31","val":9633000,"accn":"0001193125-14-296834","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-06"},{"end":"2013-12-31","val":9633000,"accn":"0001193125-14-406113","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"end":"2013-12-31","val":9633000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19"},{"end":"2013-12-31","val":9633000,"accn":"0001171843-15-002648","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"end":"2013-12-31","val":9633000,"accn":"0001171843-15-004456","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"end":"2013-12-31","val":9633000,"accn":"0001171843-15-006078","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"end":"2013-12-31","val":9633000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12"},{"end":"2013-12-31","val":9633000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09","frame":"CY2013Q4I"},{"end":"2014-03-31","val":125496000,"accn":"0001193125-14-190004","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08"},{"end":"2014-03-31","val":125496000,"accn":"0001171843-15-002648","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2014Q1I"},{"end":"2014-06-30","val":120128000,"accn":"0001193125-14-296834","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-06"},{"end":"2014-06-30","val":120128000,"accn":"0001171843-15-004456","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07","frame":"CY2014Q2I"},{"end":"2014-09-30","val":115237000,"accn":"0001193125-14-406113","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"end":"2014-09-30","val":115237000,"accn":"0001171843-15-006078","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06","frame":"CY2014Q3I"},{"end":"2014-12-31","val":76593000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19"},{"end":"2014-12-31","val":76593000,"accn":"0001171843-15-002648","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"end":"2014-12-31","val":76593000,"accn":"0001171843-15-004456","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"end":"2014-12-31","val":76593000,"accn":"0001171843-15-006078","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"end":"2014-12-31","val":76593000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12"},{"end":"2014-12-31","val":76593000,"accn":"0001171843-16-009717","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"end":"2014-12-31","val":76593000,"accn":"0001171843-16-011647","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"end":"2014-12-31","val":76593000,"accn":"0001171843-16-012959","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"end":"2014-12-31","val":76593000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09","frame":"CY2014Q4I"},{"end":"2015-03-31","val":77919000,"accn":"0001171843-15-002648","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"end":"2015-03-31","val":77919000,"accn":"0001171843-16-009717","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2015Q1I"},{"end":"2015-06-30","val":69778000,"accn":"0001171843-15-004456","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"end":"2015-06-30","val":69778000,"accn":"0001171843-16-011647","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09","frame":"CY2015Q2I"},{"end":"2015-09-30","val":69927000,"accn":"0001171843-15-006078","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"end":"2015-09-30","val":69927000,"accn":"0001171843-16-012959","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2015Q3I"},{"end":"2015-12-31","val":49241000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12"},{"end":"2015-12-31","val":49241000,"accn":"0001171843-16-009717","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"end":"2015-12-31","val":49241000,"accn":"0001171843-16-011647","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"end":"2015-12-31","val":49241000,"accn":"0001171843-16-012959","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"end":"2015-12-31","val":49241000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09"},{"end":"2015-12-31","val":49241000,"accn":"0001171843-17-002737","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"end":"2015-12-31","val":49241000,"accn":"0001171843-17-004747","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"end":"2015-12-31","val":49241000,"accn":"0001171843-17-006623","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"end":"2015-12-31","val":49241000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13","frame":"CY2015Q4I"},{"end":"2016-03-31","val":54455000,"accn":"0001171843-16-009717","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"end":"2016-03-31","val":54455000,"accn":"0001171843-17-002737","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2016Q1I"},{"end":"2016-06-30","val":56102000,"accn":"0001171843-16-011647","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"end":"2016-06-30","val":56102000,"accn":"0001171843-17-004747","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2016Q2I"},{"end":"2016-09-30","val":41688000,"accn":"0001171843-16-012959","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"end":"2016-09-30","val":41688000,"accn":"0001171843-17-006623","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03","frame":"CY2016Q3I"},{"end":"2016-12-31","val":48315000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09"},{"end":"2016-12-31","val":48315000,"accn":"0001171843-17-002737","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"end":"2016-12-31","val":48315000,"accn":"0001171843-17-004747","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"end":"2016-12-31","val":48315000,"accn":"0001171843-17-006623","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"end":"2016-12-31","val":48315000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13"},{"end":"2016-12-31","val":48315000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2016Q4I"},{"end":"2017-03-31","val":51070000,"accn":"0001171843-17-002737","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"end":"2017-03-31","val":51070000,"accn":"0001171843-18-003268","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-01","frame":"CY2017Q1I"},{"end":"2017-06-30","val":53539000,"accn":"0001171843-17-004747","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"end":"2017-06-30","val":53539000,"accn":"0001628280-18-009870","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-07-31","frame":"CY2017Q2I"},{"end":"2017-09-30","val":53478000,"accn":"0001171843-17-006623","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"end":"2017-09-30","val":53478000,"accn":"0001628280-18-013109","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2017Q3I"},{"end":"2017-12-31","val":56689000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13"},{"end":"2017-12-31","val":56689000,"accn":"0001171843-18-003268","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-01"},{"end":"2017-12-31","val":56689000,"accn":"0001628280-18-009870","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-07-31"},{"end":"2017-12-31","val":56689000,"accn":"0001628280-18-013109","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"end":"2017-12-31","val":56689000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"end":"2017-12-31","val":56689000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11","frame":"CY2017Q4I"},{"end":"2018-03-31","val":70778000,"accn":"0001171843-18-003268","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-01"},{"end":"2018-03-31","val":70778000,"accn":"0001628280-19-005208","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-04-30","frame":"CY2018Q1I"},{"end":"2018-06-30","val":73636000,"accn":"0001628280-18-009870","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-07-31"},{"end":"2018-06-30","val":73636000,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30","frame":"CY2018Q2I"},{"end":"2018-09-30","val":67868000,"accn":"0001628280-18-013109","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2018Q3I"},{"end":"2018-12-31","val":48707000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"end":"2018-12-31","val":48707000,"accn":"0001628280-19-005208","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-04-30"},{"end":"2018-12-31","val":48707000,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30"},{"end":"2018-12-31","val":48707000,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"end":"2018-12-31","val":48707000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11","frame":"CY2018Q4I"},{"end":"2019-03-31","val":64461000,"accn":"0001628280-19-005208","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-04-30","frame":"CY2019Q1I"},{"end":"2019-06-30","val":69159000,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30","frame":"CY2019Q2I"},{"end":"2019-09-30","val":52984000,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30","frame":"CY2019Q3I"},{"end":"2019-12-31","val":68929000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11"},{"end":"2019-12-31","val":68929000,"accn":"0001628280-20-006469","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-05"},{"end":"2019-12-31","val":68929000,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04"},{"end":"2019-12-31","val":68929000,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"end":"2019-12-31","val":68929000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09","frame":"CY2019Q4I"},{"end":"2020-03-31","val":77533000,"accn":"0001628280-20-006469","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-05","frame":"CY2020Q1I"},{"end":"2020-06-30","val":239979000,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04","frame":"CY2020Q2I"},{"end":"2020-09-30","val":231458000,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27","frame":"CY2020Q3I"},{"end":"2020-12-31","val":234092000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09"},{"end":"2020-12-31","val":234092000,"accn":"0001628280-21-008893","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-04"},{"end":"2020-12-31","val":234092000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2020-12-31","val":234092000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2020-12-31","val":234092000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08","frame":"CY2020Q4I"},{"end":"2021-03-31","val":753606000,"accn":"0001628280-21-008893","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-04","frame":"CY2021Q1I"},{"end":"2021-06-30","val":781357000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03","frame":"CY2021Q2I"},{"end":"2021-09-30","val":803144000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02","frame":"CY2021Q3I"},{"end":"2021-12-31","val":805761000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08"},{"end":"2021-12-31","val":805761000,"accn":"0001628280-22-012004","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"end":"2021-12-31","val":805761000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"end":"2021-12-31","val":805761000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"end":"2021-12-31","val":805761000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07","frame":"CY2021Q4I"},{"end":"2022-03-31","val":775719000,"accn":"0001628280-22-012004","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2022Q1I"},{"end":"2022-06-30","val":753172000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02","frame":"CY2022Q2I"},{"end":"2022-09-30","val":754245000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01","frame":"CY2022Q3I"},{"end":"2022-12-31","val":367800000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07"},{"end":"2022-12-31","val":367800000,"accn":"0001628280-23-014872","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"end":"2022-12-31","val":367800000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"end":"2022-12-31","val":367800000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"end":"2022-12-31","val":367800000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06","frame":"CY2022Q4I"},{"end":"2023-03-31","val":248585000,"accn":"0001628280-23-014872","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2023Q1I"},{"end":"2023-06-30","val":399196000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01","frame":"CY2023Q2I"},{"end":"2023-09-30","val":111196000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31","frame":"CY2023Q3I"},{"end":"2023-12-31","val":230740000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06"},{"end":"2023-12-31","val":230740000,"accn":"0001628280-24-021113","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-07"},{"end":"2023-12-31","val":230740000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"end":"2023-12-31","val":230740000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"end":"2023-12-31","val":230740000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06","frame":"CY2023Q4I"},{"end":"2024-03-31","val":147051000,"accn":"0001628280-24-021113","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-07","frame":"CY2024Q1I"},{"end":"2024-06-30","val":155403000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30","frame":"CY2024Q2I"},{"end":"2024-09-30","val":282218000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2024Q3I"},{"end":"2024-12-31","val":185585000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"end":"2024-12-31","val":185585000,"accn":"0001628280-25-023196","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"end":"2024-12-31","val":185585000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"end":"2024-12-31","val":185585000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29"},{"end":"2024-12-31","val":185585000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2024Q4I"},{"end":"2025-03-31","val":153107000,"accn":"0001628280-25-023196","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1I"},{"end":"2025-06-30","val":199231000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2I"},{"end":"2025-09-30","val":157354000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29","frame":"CY2025Q3I"},{"end":"2025-12-31","val":202482000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04"},{"end":"2025-12-31","val":202482000,"accn":"0001628280-26-028411","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-29","frame":"CY2025Q4I"},{"end":"2026-03-31","val":179339000,"accn":"0001628280-26-028411","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-29","frame":"CY2026Q1I"}]}},"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":"2012-01-01","end":"2012-12-31","val":1493000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":3004000,"accn":"0001193125-14-190004","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":-625000,"accn":"0001193125-14-296834","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-06"},{"start":"2013-01-01","end":"2013-09-30","val":784000,"accn":"0001193125-14-406113","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"start":"2013-01-01","end":"2013-12-31","val":-4837000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19"},{"start":"2013-01-01","end":"2013-12-31","val":-4837000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":115863000,"accn":"0001193125-14-190004","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08"},{"start":"2014-01-01","end":"2014-03-31","val":115863000,"accn":"0001171843-15-002648","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":110495000,"accn":"0001193125-14-296834","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-06"},{"start":"2014-01-01","end":"2014-06-30","val":110495000,"accn":"0001171843-15-004456","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2014-01-01","end":"2014-09-30","val":105604000,"accn":"0001193125-14-406113","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"start":"2014-01-01","end":"2014-09-30","val":105604000,"accn":"0001171843-15-006078","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2014-01-01","end":"2014-12-31","val":66960000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19"},{"start":"2014-01-01","end":"2014-12-31","val":66960000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12"},{"start":"2014-01-01","end":"2014-12-31","val":66960000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":1326000,"accn":"0001171843-15-002648","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"start":"2015-01-01","end":"2015-03-31","val":1326000,"accn":"0001171843-16-009717","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-6815000,"accn":"0001171843-15-004456","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2015-01-01","end":"2015-06-30","val":-6815000,"accn":"0001171843-16-011647","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"start":"2015-01-01","end":"2015-09-30","val":-6666000,"accn":"0001171843-15-006078","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2015-01-01","end":"2015-09-30","val":-6666000,"accn":"0001171843-16-012959","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2015-01-01","end":"2015-12-31","val":-27352000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12"},{"start":"2015-01-01","end":"2015-12-31","val":-27352000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":5214000,"accn":"0001171843-16-009717","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":6861000,"accn":"0001171843-16-011647","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"start":"2016-01-01","end":"2016-09-30","val":-7553000,"accn":"0001171843-16-012959","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-01-01","end":"2016-12-31","val":-926000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09","frame":"CY2016"}]}},"CashAndCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect":{"label":"Cash and Cash Equivalents, Period Increase (Decrease), Excluding Exchange Rate Effect","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. Excludes effect from exchange rate changes.","units":{"USD":[{"start":"2016-01-01","end":"2016-03-31","val":5214000,"accn":"0001171843-17-002737","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":6861000,"accn":"0001171843-17-004747","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2016-01-01","end":"2016-09-30","val":-7553000,"accn":"0001171843-17-006623","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2017-01-01","end":"2017-03-31","val":2755000,"accn":"0001171843-17-002737","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":5224000,"accn":"0001171843-17-004747","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-09-30","val":5163000,"accn":"0001171843-17-006623","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"}]}},"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":48803000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11","frame":"CY2016Q4I"},{"end":"2017-03-31","val":51587000,"accn":"0001171843-18-003268","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-01","frame":"CY2017Q1I"},{"end":"2017-06-30","val":54076000,"accn":"0001628280-18-009870","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-07-31","frame":"CY2017Q2I"},{"end":"2017-09-30","val":54009000,"accn":"0001628280-18-013109","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2017Q3I"},{"end":"2017-12-31","val":57236000,"accn":"0001628280-19-005208","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-04-30"},{"end":"2017-12-31","val":57236000,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30"},{"end":"2017-12-31","val":57236000,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"end":"2017-12-31","val":57236000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11"},{"end":"2017-12-31","val":57236000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09","frame":"CY2017Q4I"},{"end":"2018-03-31","val":71324000,"accn":"0001171843-18-003268","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-01"},{"end":"2018-03-31","val":71324000,"accn":"0001628280-19-005208","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-04-30","frame":"CY2018Q1I"},{"end":"2018-06-30","val":74156000,"accn":"0001628280-18-009870","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-07-31"},{"end":"2018-06-30","val":74156000,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30","frame":"CY2018Q2I"},{"end":"2018-09-30","val":67868000,"accn":"0001628280-18-013109","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"end":"2018-09-30","val":67868000,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30","frame":"CY2018Q3I"},{"end":"2018-12-31","val":48707000,"accn":"0001628280-19-005208","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-04-30"},{"end":"2018-12-31","val":48707000,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30"},{"end":"2018-12-31","val":48707000,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"end":"2018-12-31","val":48707000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11"},{"end":"2018-12-31","val":48707000,"accn":"0001628280-20-006469","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-05"},{"end":"2018-12-31","val":48707000,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04"},{"end":"2018-12-31","val":48707000,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"end":"2018-12-31","val":48707000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09"},{"end":"2018-12-31","val":48707000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08","frame":"CY2018Q4I"},{"end":"2019-03-31","val":64461000,"accn":"0001628280-19-005208","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-04-30"},{"end":"2019-03-31","val":64461000,"accn":"0001628280-20-006469","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-05","frame":"CY2019Q1I"},{"end":"2019-06-30","val":69159000,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30"},{"end":"2019-06-30","val":69159000,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04","frame":"CY2019Q2I"},{"end":"2019-09-30","val":52984000,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"end":"2019-09-30","val":52984000,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27","frame":"CY2019Q3I"},{"end":"2019-12-31","val":68929000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11"},{"end":"2019-12-31","val":68929000,"accn":"0001628280-20-006469","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-05"},{"end":"2019-12-31","val":68929000,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04"},{"end":"2019-12-31","val":68929000,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"end":"2019-12-31","val":68929000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09"},{"end":"2019-12-31","val":68929000,"accn":"0001628280-21-008893","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-04"},{"end":"2019-12-31","val":68929000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2019-12-31","val":68929000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2019-12-31","val":68929000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08"},{"end":"2019-12-31","val":68929000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07","frame":"CY2019Q4I"},{"end":"2020-03-31","val":77533000,"accn":"0001628280-20-006469","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-05"},{"end":"2020-03-31","val":77533000,"accn":"0001628280-21-008893","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-04","frame":"CY2020Q1I"},{"end":"2020-06-30","val":239979000,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04"},{"end":"2020-06-30","val":239979000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03","frame":"CY2020Q2I"},{"end":"2020-09-30","val":231458000,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"end":"2020-09-30","val":231458000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02","frame":"CY2020Q3I"},{"end":"2020-12-31","val":234092000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09"},{"end":"2020-12-31","val":234092000,"accn":"0001628280-21-008893","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-04"},{"end":"2020-12-31","val":234092000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2020-12-31","val":234092000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2020-12-31","val":234092000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08"},{"end":"2020-12-31","val":234092000,"accn":"0001628280-22-012004","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"end":"2020-12-31","val":234092000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"end":"2020-12-31","val":234092000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"end":"2020-12-31","val":234092000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07"},{"end":"2020-12-31","val":234092000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06","frame":"CY2020Q4I"},{"end":"2021-03-31","val":753606000,"accn":"0001628280-21-008893","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-04"},{"end":"2021-03-31","val":753606000,"accn":"0001628280-22-012004","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2021Q1I"},{"end":"2021-06-30","val":781357000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2021-06-30","val":781357000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02","frame":"CY2021Q2I"},{"end":"2021-09-30","val":803144000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2021-09-30","val":803144000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01","frame":"CY2021Q3I"},{"end":"2021-12-31","val":805761000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08"},{"end":"2021-12-31","val":805761000,"accn":"0001628280-22-012004","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"end":"2021-12-31","val":805761000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"end":"2021-12-31","val":805761000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"end":"2021-12-31","val":805761000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07"},{"end":"2021-12-31","val":805761000,"accn":"0001628280-23-014872","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"end":"2021-12-31","val":805761000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"end":"2021-12-31","val":805761000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"end":"2021-12-31","val":805761000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06"},{"end":"2021-12-31","val":805761000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06","frame":"CY2021Q4I"},{"end":"2022-03-31","val":775719000,"accn":"0001628280-22-012004","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"end":"2022-03-31","val":775719000,"accn":"0001628280-23-014872","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2022Q1I"},{"end":"2022-06-30","val":753172000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"end":"2022-06-30","val":753172000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01","frame":"CY2022Q2I"},{"end":"2022-09-30","val":754245000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"end":"2022-09-30","val":754245000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31","frame":"CY2022Q3I"},{"end":"2022-12-31","val":367800000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07"},{"end":"2022-12-31","val":367800000,"accn":"0001628280-23-014872","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"end":"2022-12-31","val":367800000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"end":"2022-12-31","val":367800000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"end":"2022-12-31","val":367800000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06"},{"end":"2022-12-31","val":367800000,"accn":"0001628280-24-021113","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-07"},{"end":"2022-12-31","val":367800000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"end":"2022-12-31","val":367800000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"end":"2022-12-31","val":367800000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"end":"2022-12-31","val":367800000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2022Q4I"},{"end":"2023-03-31","val":248585000,"accn":"0001628280-23-014872","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"end":"2023-03-31","val":248585000,"accn":"0001628280-24-021113","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-07","frame":"CY2023Q1I"},{"end":"2023-06-30","val":399196000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"end":"2023-06-30","val":399196000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30","frame":"CY2023Q2I"},{"end":"2023-09-30","val":111196000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"end":"2023-09-30","val":111196000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2023Q3I"},{"end":"2023-12-31","val":230740000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06"},{"end":"2023-12-31","val":230740000,"accn":"0001628280-24-021113","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-07"},{"end":"2023-12-31","val":230740000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"end":"2023-12-31","val":230740000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"end":"2023-12-31","val":230740000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"end":"2023-12-31","val":230740000,"accn":"0001628280-25-023196","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"end":"2023-12-31","val":230740000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"end":"2023-12-31","val":230740000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29"},{"end":"2023-12-31","val":230740000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2023Q4I"},{"end":"2024-03-31","val":147051000,"accn":"0001628280-24-021113","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-07"},{"end":"2024-03-31","val":147051000,"accn":"0001628280-25-023196","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2024Q1I"},{"end":"2024-06-30","val":155403000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"end":"2024-06-30","val":155403000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2024Q2I"},{"end":"2024-09-30","val":282218000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"end":"2024-09-30","val":282218000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29","frame":"CY2024Q3I"},{"end":"2024-12-31","val":185585000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"end":"2024-12-31","val":185585000,"accn":"0001628280-25-023196","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"end":"2024-12-31","val":185585000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"end":"2024-12-31","val":185585000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29"},{"end":"2024-12-31","val":185585000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04"},{"end":"2024-12-31","val":185585000,"accn":"0001628280-26-028411","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-29","frame":"CY2024Q4I"},{"end":"2025-03-31","val":153107000,"accn":"0001628280-25-023196","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"end":"2025-03-31","val":153107000,"accn":"0001628280-26-028411","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-29","frame":"CY2025Q1I"},{"end":"2025-06-30","val":199231000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2I"},{"end":"2025-09-30","val":157354000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29","frame":"CY2025Q3I"},{"end":"2025-12-31","val":202482000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04"},{"end":"2025-12-31","val":202482000,"accn":"0001628280-26-028411","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-29","frame":"CY2025Q4I"},{"end":"2026-03-31","val":179339000,"accn":"0001628280-26-028411","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-29","frame":"CY2026Q1I"}]}},"CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations":{"label":"Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations","description":"Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including, but not limited to, 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":"2014-12-31","val":76904000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13","frame":"CY2014Q4I"},{"end":"2015-12-31","val":49708000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13"},{"end":"2015-12-31","val":49708000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2015Q4I"},{"end":"2016-12-31","val":48803000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13"},{"end":"2016-12-31","val":48803000,"accn":"0001171843-18-003268","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-01"},{"end":"2016-12-31","val":48803000,"accn":"0001628280-18-009870","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-07-31"},{"end":"2016-12-31","val":48803000,"accn":"0001628280-18-013109","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"end":"2016-12-31","val":48803000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2016Q4I"},{"end":"2017-03-31","val":51587000,"accn":"0001171843-18-003268","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-01","frame":"CY2017Q1I"},{"end":"2017-06-30","val":54076000,"accn":"0001628280-18-009870","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-07-31","frame":"CY2017Q2I"},{"end":"2017-09-30","val":54009000,"accn":"0001628280-18-013109","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2017Q3I"},{"end":"2017-12-31","val":57236000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13"},{"end":"2017-12-31","val":57236000,"accn":"0001171843-18-003268","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-01"},{"end":"2017-12-31","val":57236000,"accn":"0001628280-18-009870","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-07-31"},{"end":"2017-12-31","val":57236000,"accn":"0001628280-18-013109","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"end":"2017-12-31","val":57236000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"end":"2017-12-31","val":57236000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11","frame":"CY2017Q4I"},{"end":"2018-03-31","val":71324000,"accn":"0001171843-18-003268","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-01","frame":"CY2018Q1I"},{"end":"2018-06-30","val":74156000,"accn":"0001628280-18-009870","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-07-31","frame":"CY2018Q2I"},{"end":"2018-09-30","val":67868000,"accn":"0001628280-18-013109","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2018Q3I"},{"end":"2018-12-31","val":48707000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"end":"2018-12-31","val":48707000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11","frame":"CY2018Q4I"},{"end":"2019-12-31","val":68929000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11","frame":"CY2019Q4I"}]}},"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":"2015-01-01","end":"2015-12-31","val":-27196000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":-905000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13"},{"start":"2016-01-01","end":"2016-12-31","val":-905000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":2784000,"accn":"0001171843-18-003268","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-01","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":5273000,"accn":"0001628280-18-009870","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-07-31"},{"start":"2017-01-01","end":"2017-09-30","val":5206000,"accn":"0001628280-18-013109","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2017-01-01","end":"2017-12-31","val":8433000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13"},{"start":"2017-01-01","end":"2017-12-31","val":8433000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"start":"2017-01-01","end":"2017-12-31","val":8433000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":14088000,"accn":"0001171843-18-003268","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-01"},{"start":"2018-01-01","end":"2018-03-31","val":14088000,"accn":"0001628280-19-005208","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-04-30","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":16920000,"accn":"0001628280-18-009870","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-07-31"},{"start":"2018-01-01","end":"2018-06-30","val":16920000,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30"},{"start":"2018-01-01","end":"2018-09-30","val":10632000,"accn":"0001628280-18-013109","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2018-01-01","end":"2018-09-30","val":10632000,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"start":"2018-01-01","end":"2018-12-31","val":-8529000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"start":"2018-01-01","end":"2018-12-31","val":-8529000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11"},{"start":"2018-01-01","end":"2018-12-31","val":-8529000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":15754000,"accn":"0001628280-19-005208","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-04-30"},{"start":"2019-01-01","end":"2019-03-31","val":15754000,"accn":"0001628280-20-006469","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-05","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":20452000,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30"},{"start":"2019-01-01","end":"2019-06-30","val":20452000,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04"},{"start":"2019-01-01","end":"2019-09-30","val":4277000,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"start":"2019-01-01","end":"2019-09-30","val":4277000,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2019-01-01","end":"2019-12-31","val":20222000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11"},{"start":"2019-01-01","end":"2019-12-31","val":20222000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09"},{"start":"2019-01-01","end":"2019-12-31","val":20222000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":8604000,"accn":"0001628280-20-006469","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-05"},{"start":"2020-01-01","end":"2020-03-31","val":8604000,"accn":"0001628280-21-008893","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-04","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":171050000,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04"},{"start":"2020-01-01","end":"2020-06-30","val":171050000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2020-01-01","end":"2020-09-30","val":162529000,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2020-01-01","end":"2020-09-30","val":162529000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2020-01-01","end":"2020-12-31","val":165163000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09"},{"start":"2020-01-01","end":"2020-12-31","val":165163000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08"},{"start":"2020-01-01","end":"2020-12-31","val":165163000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":519514000,"accn":"0001628280-21-008893","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-04"},{"start":"2021-01-01","end":"2021-03-31","val":519514000,"accn":"0001628280-22-012004","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":547265000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-01-01","end":"2021-06-30","val":547265000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2021-01-01","end":"2021-09-30","val":569052000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-01-01","end":"2021-09-30","val":569052000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2021-01-01","end":"2021-12-31","val":571669000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08"},{"start":"2021-01-01","end":"2021-12-31","val":571669000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07"},{"start":"2021-01-01","end":"2021-12-31","val":571669000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-30042000,"accn":"0001628280-22-012004","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"start":"2022-01-01","end":"2022-03-31","val":-30042000,"accn":"0001628280-23-014872","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-52589000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2022-01-01","end":"2022-06-30","val":-52589000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2022-01-01","end":"2022-09-30","val":-51516000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2022-01-01","end":"2022-09-30","val":-51516000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2022-01-01","end":"2022-12-31","val":-437961000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07"},{"start":"2022-01-01","end":"2022-12-31","val":-437961000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06"},{"start":"2022-01-01","end":"2022-12-31","val":-437961000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-119215000,"accn":"0001628280-23-014872","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"start":"2023-01-01","end":"2023-03-31","val":-119215000,"accn":"0001628280-24-021113","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-07","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":31396000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2023-01-01","end":"2023-06-30","val":31396000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2023-01-01","end":"2023-09-30","val":-256604000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2023-01-01","end":"2023-09-30","val":-256604000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2023-01-01","end":"2023-12-31","val":-137060000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06"},{"start":"2023-01-01","end":"2023-12-31","val":-137060000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"start":"2023-01-01","end":"2023-12-31","val":-137060000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-83689000,"accn":"0001628280-24-021113","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-07"},{"start":"2024-01-01","end":"2024-03-31","val":-83689000,"accn":"0001628280-25-023196","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-75337000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2024-01-01","end":"2024-06-30","val":-75337000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2024-01-01","end":"2024-09-30","val":51478000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-01-01","end":"2024-09-30","val":51478000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29"},{"start":"2024-01-01","end":"2024-12-31","val":-45155000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"start":"2024-01-01","end":"2024-12-31","val":-45155000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-32478000,"accn":"0001628280-25-023196","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"start":"2025-01-01","end":"2025-03-31","val":-32478000,"accn":"0001628280-26-028411","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-29","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":13646000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2025-01-01","end":"2025-09-30","val":-28231000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29"},{"start":"2025-01-01","end":"2025-12-31","val":16897000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":-23143000,"accn":"0001628280-26-028411","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-29","frame":"CY2026Q1"}]}},"ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights":{"label":"Class of Warrant or Right, Number of Securities Called by Warrants or Rights","description":"Number of securities into which the class of warrant or right may be converted. For example, but not limited to, 500,000 warrants may be converted into 1,000,000 shares.","units":{"shares":[{"end":"2014-03-13","val":107217,"accn":"0001193125-14-190004","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08"},{"end":"2014-03-13","val":107217,"accn":"0001193125-14-296834","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-06"},{"end":"2014-03-13","val":107217,"accn":"0001193125-14-406113","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"end":"2014-03-13","val":107217,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19"},{"end":"2014-03-13","val":107217,"accn":"0001171843-15-002648","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"end":"2014-03-13","val":107217,"accn":"0001171843-15-004456","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"end":"2014-03-13","val":107217,"accn":"0001171843-15-006078","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"end":"2014-03-13","val":107217,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12"},{"end":"2014-03-13","val":107217,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09","frame":"CY2014Q1I"}]}},"ClassOfWarrantOrRightOutstanding":{"label":"Class of Warrant or Right, Outstanding","description":"Number of warrants or rights outstanding.","units":{"shares":[{"end":"2014-12-31","val":0,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19","frame":"CY2014Q4I"}]}},"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":"2013-12-31","val":0.001,"accn":"0001193125-14-190004","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08"},{"end":"2013-12-31","val":0.001,"accn":"0001193125-14-296834","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-06"},{"end":"2013-12-31","val":0.001,"accn":"0001193125-14-406113","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"end":"2013-12-31","val":0.001,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19","frame":"CY2013Q4I"},{"end":"2014-03-31","val":0.001,"accn":"0001193125-14-190004","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08","frame":"CY2014Q1I"},{"end":"2014-06-30","val":0.001,"accn":"0001193125-14-296834","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-06","frame":"CY2014Q2I"},{"end":"2014-09-30","val":0.001,"accn":"0001193125-14-406113","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10","frame":"CY2014Q3I"},{"end":"2014-12-31","val":0.001,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19"},{"end":"2014-12-31","val":0.001,"accn":"0001171843-15-002648","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"end":"2014-12-31","val":0.001,"accn":"0001171843-15-004456","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"end":"2014-12-31","val":0.001,"accn":"0001171843-15-006078","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"end":"2014-12-31","val":0.001,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12","frame":"CY2014Q4I"},{"end":"2015-03-31","val":0.001,"accn":"0001171843-15-002648","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2015Q1I"},{"end":"2015-06-30","val":0.001,"accn":"0001171843-15-004456","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07","frame":"CY2015Q2I"},{"end":"2015-09-30","val":0.001,"accn":"0001171843-15-006078","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06","frame":"CY2015Q3I"},{"end":"2015-12-31","val":0.001,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12"},{"end":"2015-12-31","val":0.001,"accn":"0001171843-16-009717","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"end":"2015-12-31","val":0.001,"accn":"0001171843-16-011647","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"end":"2015-12-31","val":0.001,"accn":"0001171843-16-012959","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"end":"2015-12-31","val":0.001,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09","frame":"CY2015Q4I"},{"end":"2016-03-31","val":0.001,"accn":"0001171843-16-009717","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1I"},{"end":"2016-06-30","val":0.001,"accn":"0001171843-16-011647","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09","frame":"CY2016Q2I"},{"end":"2016-09-30","val":0.001,"accn":"0001171843-16-012959","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3I"},{"end":"2016-12-31","val":0.001,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09"},{"end":"2016-12-31","val":0.001,"accn":"0001171843-17-002737","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"end":"2016-12-31","val":0.001,"accn":"0001171843-17-004747","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"end":"2016-12-31","val":0.001,"accn":"0001171843-17-006623","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"end":"2016-12-31","val":0.001,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13"},{"end":"2016-12-31","val":0.001,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2016Q4I"},{"end":"2017-03-31","val":0.001,"accn":"0001171843-17-002737","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2017Q1I"},{"end":"2017-06-30","val":0.001,"accn":"0001171843-17-004747","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2017Q2I"},{"end":"2017-09-30","val":0.001,"accn":"0001171843-17-006623","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03","frame":"CY2017Q3I"},{"end":"2017-12-31","val":0.001,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13"},{"end":"2017-12-31","val":0.001,"accn":"0001171843-18-003268","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-01"},{"end":"2017-12-31","val":0.001,"accn":"0001628280-18-009870","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-07-31"},{"end":"2017-12-31","val":0.001,"accn":"0001628280-18-013109","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"end":"2017-12-31","val":0.001,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2017Q4I"},{"end":"2018-03-31","val":0.001,"accn":"0001171843-18-003268","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-01","frame":"CY2018Q1I"},{"end":"2018-06-30","val":0.001,"accn":"0001628280-18-009870","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-07-31","frame":"CY2018Q2I"},{"end":"2018-09-30","val":0.001,"accn":"0001628280-18-013109","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2018Q3I"},{"end":"2018-12-31","val":0.001,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"end":"2018-12-31","val":0.001,"accn":"0001628280-19-005208","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-04-30"},{"end":"2018-12-31","val":0.001,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30"},{"end":"2018-12-31","val":0.001,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"end":"2018-12-31","val":0.001,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11","frame":"CY2018Q4I"},{"end":"2019-03-31","val":0.001,"accn":"0001628280-19-005208","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-04-30","frame":"CY2019Q1I"},{"end":"2019-06-30","val":0.001,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30","frame":"CY2019Q2I"},{"end":"2019-09-30","val":0.001,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30","frame":"CY2019Q3I"},{"end":"2019-12-31","val":0.001,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11"},{"end":"2019-12-31","val":0.001,"accn":"0001628280-20-006469","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-05"},{"end":"2019-12-31","val":0.001,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04"},{"end":"2019-12-31","val":0.001,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"end":"2019-12-31","val":0.001,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09","frame":"CY2019Q4I"},{"end":"2020-03-31","val":0.001,"accn":"0001628280-20-006469","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-05","frame":"CY2020Q1I"},{"end":"2020-06-30","val":0.001,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04","frame":"CY2020Q2I"},{"end":"2020-09-30","val":0.001,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27","frame":"CY2020Q3I"},{"end":"2020-12-31","val":0.001,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09"},{"end":"2020-12-31","val":0.001,"accn":"0001628280-21-008893","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-04"},{"end":"2020-12-31","val":0.001,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2020-12-31","val":0.001,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2020-12-31","val":0.001,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08","frame":"CY2020Q4I"},{"end":"2021-03-15","val":0.001,"accn":"0001628280-21-008893","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-04"},{"end":"2021-03-15","val":0.001,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2021-03-15","val":0.001,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2021-03-31","val":0.001,"accn":"0001628280-21-008893","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-04","frame":"CY2021Q1I"},{"end":"2021-06-30","val":0.001,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03","frame":"CY2021Q2I"},{"end":"2021-09-30","val":0.001,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02","frame":"CY2021Q3I"},{"end":"2021-12-31","val":0.001,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08"},{"end":"2021-12-31","val":0.001,"accn":"0001628280-22-012004","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"end":"2021-12-31","val":0.001,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"end":"2021-12-31","val":0.001,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"end":"2021-12-31","val":0.001,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07","frame":"CY2021Q4I"},{"end":"2022-03-31","val":0.001,"accn":"0001628280-22-012004","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2022Q1I"},{"end":"2022-06-30","val":0.001,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02","frame":"CY2022Q2I"},{"end":"2022-09-30","val":0.001,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01","frame":"CY2022Q3I"},{"end":"2022-12-31","val":0.001,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07"},{"end":"2022-12-31","val":0.001,"accn":"0001628280-23-014872","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"end":"2022-12-31","val":0.001,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"end":"2022-12-31","val":0.001,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"end":"2022-12-31","val":0.001,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06","frame":"CY2022Q4I"},{"end":"2023-03-31","val":0.001,"accn":"0001628280-23-014872","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2023Q1I"},{"end":"2023-06-30","val":0.001,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01","frame":"CY2023Q2I"},{"end":"2023-09-30","val":0.001,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31","frame":"CY2023Q3I"},{"end":"2023-12-31","val":0.001,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06"},{"end":"2023-12-31","val":0.001,"accn":"0001628280-24-021113","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-07"},{"end":"2023-12-31","val":0.001,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"end":"2023-12-31","val":0.001,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"end":"2023-12-31","val":0.001,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06","frame":"CY2023Q4I"},{"end":"2024-03-31","val":0.001,"accn":"0001628280-24-021113","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-07","frame":"CY2024Q1I"},{"end":"2024-06-30","val":0.001,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30","frame":"CY2024Q2I"},{"end":"2024-09-10","val":0.001,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"end":"2024-09-10","val":0.001,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"end":"2024-09-30","val":0.001,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2024Q3I"},{"end":"2024-12-31","val":0.001,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"end":"2024-12-31","val":0.001,"accn":"0001628280-25-023196","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"end":"2024-12-31","val":0.001,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"end":"2024-12-31","val":0.001,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29"},{"end":"2024-12-31","val":0.001,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2024Q4I"},{"end":"2025-03-31","val":0.001,"accn":"0001628280-25-023196","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1I"},{"end":"2025-06-30","val":0.001,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2I"},{"end":"2025-09-30","val":0.001,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29","frame":"CY2025Q3I"},{"end":"2025-12-31","val":0.001,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04"},{"end":"2025-12-31","val":0.001,"accn":"0001628280-26-028411","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-29","frame":"CY2025Q4I"},{"end":"2026-03-31","val":0.001,"accn":"0001628280-26-028411","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-29","frame":"CY2026Q1I"}],"AFN/shares":[{"end":"2020-12-31","val":0.001,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08","frame":"CY2020Q4I"},{"end":"2021-12-31","val":0.001,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08","frame":"CY2021Q4I"}]}},"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":"2013-12-31","val":26000000,"accn":"0001193125-14-190004","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08"},{"end":"2013-12-31","val":26000000,"accn":"0001193125-14-296834","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-06"},{"end":"2013-12-31","val":26000000,"accn":"0001193125-14-406113","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"end":"2013-12-31","val":26000000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19","frame":"CY2013Q4I"},{"end":"2014-03-31","val":200000000,"accn":"0001193125-14-190004","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08","frame":"CY2014Q1I"},{"end":"2014-06-30","val":200000000,"accn":"0001193125-14-296834","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-06","frame":"CY2014Q2I"},{"end":"2014-09-30","val":200000000,"accn":"0001193125-14-406113","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10","frame":"CY2014Q3I"},{"end":"2014-12-31","val":200000000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19"},{"end":"2014-12-31","val":200000000,"accn":"0001171843-15-002648","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"end":"2014-12-31","val":200000000,"accn":"0001171843-15-004456","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"end":"2014-12-31","val":200000000,"accn":"0001171843-15-006078","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"end":"2014-12-31","val":200000000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12","frame":"CY2014Q4I"},{"end":"2015-03-31","val":200000000,"accn":"0001171843-15-002648","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2015Q1I"},{"end":"2015-06-30","val":200000000,"accn":"0001171843-15-004456","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07","frame":"CY2015Q2I"},{"end":"2015-09-30","val":200000000,"accn":"0001171843-15-006078","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06","frame":"CY2015Q3I"},{"end":"2015-12-31","val":200000000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12"},{"end":"2015-12-31","val":200000000,"accn":"0001171843-16-009717","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"end":"2015-12-31","val":200000000,"accn":"0001171843-16-011647","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"end":"2015-12-31","val":200000000,"accn":"0001171843-16-012959","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"end":"2015-12-31","val":200000000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09","frame":"CY2015Q4I"},{"end":"2016-03-31","val":200000000,"accn":"0001171843-16-009717","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1I"},{"end":"2016-06-30","val":200000000,"accn":"0001171843-16-011647","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09","frame":"CY2016Q2I"},{"end":"2016-09-30","val":200000000,"accn":"0001171843-16-012959","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3I"},{"end":"2016-12-31","val":200000000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09"},{"end":"2016-12-31","val":200000000,"accn":"0001171843-17-002737","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"end":"2016-12-31","val":200000000,"accn":"0001171843-17-004747","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"end":"2016-12-31","val":200000000,"accn":"0001171843-17-006623","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"end":"2016-12-31","val":200000000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13","frame":"CY2016Q4I"},{"end":"2017-03-31","val":200000000,"accn":"0001171843-17-002737","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2017Q1I"},{"end":"2017-06-30","val":200000000,"accn":"0001171843-17-004747","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2017Q2I"},{"end":"2017-09-30","val":200000000,"accn":"0001171843-17-006623","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03","frame":"CY2017Q3I"},{"end":"2017-12-31","val":200000000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13"},{"end":"2017-12-31","val":200000000,"accn":"0001171843-18-003268","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-01"},{"end":"2017-12-31","val":200000000,"accn":"0001628280-18-009870","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-07-31"},{"end":"2017-12-31","val":200000000,"accn":"0001628280-18-013109","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"end":"2017-12-31","val":200000000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2017Q4I"},{"end":"2018-03-31","val":200000000,"accn":"0001171843-18-003268","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-01","frame":"CY2018Q1I"},{"end":"2018-06-30","val":200000000,"accn":"0001628280-18-009870","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-07-31","frame":"CY2018Q2I"},{"end":"2018-09-30","val":200000000,"accn":"0001628280-18-013109","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2018Q3I"},{"end":"2018-12-31","val":200000000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"end":"2018-12-31","val":200000000,"accn":"0001628280-19-005208","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-04-30"},{"end":"2018-12-31","val":200000000,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30"},{"end":"2018-12-31","val":200000000,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"end":"2018-12-31","val":200000000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11","frame":"CY2018Q4I"},{"end":"2019-03-31","val":200000000,"accn":"0001628280-19-005208","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-04-30","frame":"CY2019Q1I"},{"end":"2019-06-30","val":200000000,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30","frame":"CY2019Q2I"},{"end":"2019-09-30","val":200000000,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30","frame":"CY2019Q3I"},{"end":"2019-12-31","val":200000000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11"},{"end":"2019-12-31","val":200000000,"accn":"0001628280-20-006469","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-05"},{"end":"2019-12-31","val":200000000,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04"},{"end":"2019-12-31","val":200000000,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"end":"2019-12-31","val":200000000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09","frame":"CY2019Q4I"},{"end":"2020-03-31","val":200000000,"accn":"0001628280-20-006469","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-05","frame":"CY2020Q1I"},{"end":"2020-06-30","val":200000000,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04","frame":"CY2020Q2I"},{"end":"2020-09-30","val":200000000,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27","frame":"CY2020Q3I"},{"end":"2020-12-31","val":200000000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09"},{"end":"2020-12-31","val":200000000,"accn":"0001628280-21-008893","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-04"},{"end":"2020-12-31","val":200000000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2020-12-31","val":200000000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2020-12-31","val":200000000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08","frame":"CY2020Q4I"},{"end":"2021-03-31","val":200000000,"accn":"0001628280-21-008893","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-04","frame":"CY2021Q1I"},{"end":"2021-06-30","val":200000000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03","frame":"CY2021Q2I"},{"end":"2021-09-30","val":200000000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02","frame":"CY2021Q3I"},{"end":"2021-12-31","val":200000000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08"},{"end":"2021-12-31","val":200000000,"accn":"0001628280-22-012004","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"end":"2021-12-31","val":200000000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"end":"2021-12-31","val":200000000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"end":"2021-12-31","val":200000000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07","frame":"CY2021Q4I"},{"end":"2022-03-31","val":200000000,"accn":"0001628280-22-012004","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2022Q1I"},{"end":"2022-06-30","val":200000000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02","frame":"CY2022Q2I"},{"end":"2022-09-30","val":200000000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01","frame":"CY2022Q3I"},{"end":"2022-12-31","val":200000000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07"},{"end":"2022-12-31","val":200000000,"accn":"0001628280-23-014872","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"end":"2022-12-31","val":200000000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"end":"2022-12-31","val":200000000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"end":"2022-12-31","val":200000000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06","frame":"CY2022Q4I"},{"end":"2023-03-31","val":200000000,"accn":"0001628280-23-014872","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2023Q1I"},{"end":"2023-06-30","val":200000000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01","frame":"CY2023Q2I"},{"end":"2023-09-30","val":200000000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31","frame":"CY2023Q3I"},{"end":"2023-12-31","val":200000000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06"},{"end":"2023-12-31","val":200000000,"accn":"0001628280-24-021113","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-07"},{"end":"2023-12-31","val":200000000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"end":"2023-12-31","val":200000000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"end":"2023-12-31","val":200000000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06","frame":"CY2023Q4I"},{"end":"2024-03-31","val":200000000,"accn":"0001628280-24-021113","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-07","frame":"CY2024Q1I"},{"end":"2024-06-30","val":200000000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30","frame":"CY2024Q2I"},{"end":"2024-09-30","val":200000000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2024Q3I"},{"end":"2024-12-31","val":200000000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"end":"2024-12-31","val":200000000,"accn":"0001628280-25-023196","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"end":"2024-12-31","val":200000000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"end":"2024-12-31","val":200000000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29"},{"end":"2024-12-31","val":200000000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2024Q4I"},{"end":"2025-03-31","val":200000000,"accn":"0001628280-25-023196","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1I"},{"end":"2025-06-30","val":200000000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2I"},{"end":"2025-09-30","val":200000000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29","frame":"CY2025Q3I"},{"end":"2025-12-31","val":200000000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04"},{"end":"2025-12-31","val":200000000,"accn":"0001628280-26-028411","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-29","frame":"CY2025Q4I"},{"end":"2026-03-31","val":200000000,"accn":"0001628280-26-028411","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-29","frame":"CY2026Q1I"}]}},"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":"2013-12-31","val":3953314,"accn":"0001193125-14-190004","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08"},{"end":"2013-12-31","val":3953314,"accn":"0001193125-14-296834","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-06"},{"end":"2013-12-31","val":3953314,"accn":"0001193125-14-406113","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"end":"2013-12-31","val":3953314,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19","frame":"CY2013Q4I"},{"end":"2014-03-31","val":24453983,"accn":"0001193125-14-190004","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08","frame":"CY2014Q1I"},{"end":"2014-06-30","val":24456389,"accn":"0001193125-14-296834","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-06","frame":"CY2014Q2I"},{"end":"2014-09-30","val":24564444,"accn":"0001193125-14-406113","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10","frame":"CY2014Q3I"},{"end":"2014-12-31","val":24685604,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19"},{"end":"2014-12-31","val":24685604,"accn":"0001171843-15-002648","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"end":"2014-12-31","val":24685604,"accn":"0001171843-15-004456","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"end":"2014-12-31","val":24685604,"accn":"0001171843-15-006078","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"end":"2014-12-31","val":24685604,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12","frame":"CY2014Q4I"},{"end":"2015-03-31","val":24844646,"accn":"0001171843-15-002648","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2015Q1I"},{"end":"2015-06-30","val":24908121,"accn":"0001171843-15-004456","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07","frame":"CY2015Q2I"},{"end":"2015-09-30","val":25747570,"accn":"0001171843-15-006078","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06","frame":"CY2015Q3I"},{"end":"2015-12-31","val":26069154,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12"},{"end":"2015-12-31","val":26069154,"accn":"0001171843-16-009717","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"end":"2015-12-31","val":26069154,"accn":"0001171843-16-011647","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"end":"2015-12-31","val":26069154,"accn":"0001171843-16-012959","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"end":"2015-12-31","val":26069154,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09","frame":"CY2015Q4I"},{"end":"2016-03-31","val":26202892,"accn":"0001171843-16-009717","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1I"},{"end":"2016-06-30","val":26373417,"accn":"0001171843-16-011647","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09","frame":"CY2016Q2I"},{"end":"2016-09-30","val":26668745,"accn":"0001171843-16-012959","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3I"},{"end":"2016-12-31","val":26821762,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09"},{"end":"2016-12-31","val":26821762,"accn":"0001171843-17-002737","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"end":"2016-12-31","val":26821762,"accn":"0001171843-17-004747","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"end":"2016-12-31","val":26821762,"accn":"0001171843-17-006623","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"end":"2016-12-31","val":26821762,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13","frame":"CY2016Q4I"},{"end":"2017-03-31","val":27204790,"accn":"0001171843-17-002737","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2017Q1I"},{"end":"2017-06-30","val":27468395,"accn":"0001171843-17-004747","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2017Q2I"},{"end":"2017-09-30","val":27826524,"accn":"0001171843-17-006623","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03","frame":"CY2017Q3I"},{"end":"2017-12-31","val":28146162,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13"},{"end":"2017-12-31","val":28146162,"accn":"0001171843-18-003268","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-01"},{"end":"2017-12-31","val":28146162,"accn":"0001628280-18-009870","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-07-31"},{"end":"2017-12-31","val":28146162,"accn":"0001628280-18-013109","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"end":"2017-12-31","val":28146162,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2017Q4I"},{"end":"2018-03-31","val":28748631,"accn":"0001171843-18-003268","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-01","frame":"CY2018Q1I"},{"end":"2018-06-30","val":29218030,"accn":"0001628280-18-009870","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-07-31","frame":"CY2018Q2I"},{"end":"2018-09-30","val":29424275,"accn":"0001628280-18-013109","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2018Q3I"},{"end":"2018-12-31","val":29576880,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"end":"2018-12-31","val":29576880,"accn":"0001628280-19-005208","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-04-30"},{"end":"2018-12-31","val":29576880,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30"},{"end":"2018-12-31","val":29576880,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"end":"2018-12-31","val":29576880,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11","frame":"CY2018Q4I"},{"end":"2019-03-31","val":30263237,"accn":"0001628280-19-005208","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-04-30","frame":"CY2019Q1I"},{"end":"2019-06-30","val":30327027,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30","frame":"CY2019Q2I"},{"end":"2019-09-30","val":30482452,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30","frame":"CY2019Q3I"},{"end":"2019-12-31","val":30583311,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11"},{"end":"2019-12-31","val":31466270,"accn":"0001628280-20-006469","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-05"},{"end":"2019-12-31","val":30583311,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04"},{"end":"2019-12-31","val":30583311,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"end":"2019-12-31","val":30583311,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09","frame":"CY2019Q4I"},{"end":"2020-03-31","val":31466270,"accn":"0001628280-20-006469","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-05","frame":"CY2020Q1I"},{"end":"2020-06-30","val":31543519,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04","frame":"CY2020Q2I"},{"end":"2020-09-30","val":31725314,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27","frame":"CY2020Q3I"},{"end":"2020-12-31","val":31818954,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09"},{"end":"2020-12-31","val":95456862,"accn":"0001628280-21-008893","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-04"},{"end":"2020-12-31","val":95456862,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2020-12-31","val":95456862,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2020-12-31","val":95456862,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08","frame":"CY2020Q4I"},{"end":"2021-03-31","val":106147395,"accn":"0001628280-21-008893","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-04","frame":"CY2021Q1I"},{"end":"2021-06-30","val":106914031,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03","frame":"CY2021Q2I"},{"end":"2021-09-30","val":107321063,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02","frame":"CY2021Q3I"},{"end":"2021-12-31","val":107509096,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08"},{"end":"2021-12-31","val":107509096,"accn":"0001628280-22-012004","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"end":"2021-12-31","val":107509096,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"end":"2021-12-31","val":107509096,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"end":"2021-12-31","val":107509096,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07","frame":"CY2021Q4I"},{"end":"2022-03-31","val":109566197,"accn":"0001628280-22-012004","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2022Q1I"},{"end":"2022-06-30","val":109886197,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02","frame":"CY2022Q2I"},{"end":"2022-09-30","val":110213856,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01","frame":"CY2022Q3I"},{"end":"2022-12-31","val":107673052,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07"},{"end":"2022-12-31","val":107673052,"accn":"0001628280-23-014872","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"end":"2022-12-31","val":107673052,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"end":"2022-12-31","val":107673052,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"end":"2022-12-31","val":107673052,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06","frame":"CY2022Q4I"},{"end":"2023-03-31","val":109791863,"accn":"0001628280-23-014872","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2023Q1I"},{"end":"2023-06-30","val":109818559,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01","frame":"CY2023Q2I"},{"end":"2023-09-30","val":108953058,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31","frame":"CY2023Q3I"},{"end":"2023-12-31","val":109103721,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06"},{"end":"2023-12-31","val":109103721,"accn":"0001628280-24-021113","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-07"},{"end":"2023-12-31","val":109103721,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"end":"2023-12-31","val":109103721,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"end":"2023-12-31","val":109103721,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06","frame":"CY2023Q4I"},{"end":"2024-03-31","val":111589110,"accn":"0001628280-24-021113","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-07","frame":"CY2024Q1I"},{"end":"2024-06-30","val":112179617,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30","frame":"CY2024Q2I"},{"end":"2024-09-30","val":112422071,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2024Q3I"},{"end":"2024-12-31","val":112550156,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"end":"2024-12-31","val":112550156,"accn":"0001628280-25-023196","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"end":"2024-12-31","val":112550156,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"end":"2024-12-31","val":112550156,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29"},{"end":"2024-12-31","val":112550156,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2024Q4I"},{"end":"2025-03-31","val":112882608,"accn":"0001628280-25-023196","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1I"},{"end":"2025-06-30","val":112047109,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2I"},{"end":"2025-09-30","val":117897308,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29","frame":"CY2025Q3I"},{"end":"2025-12-31","val":117546852,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04"},{"end":"2025-12-31","val":117546852,"accn":"0001628280-26-028411","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-29","frame":"CY2025Q4I"},{"end":"2026-03-31","val":114814150,"accn":"0001628280-26-028411","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-29","frame":"CY2026Q1I"}]}},"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":"2013-12-31","val":3953314,"accn":"0001193125-14-190004","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08"},{"end":"2013-12-31","val":3953314,"accn":"0001193125-14-296834","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-06"},{"end":"2013-12-31","val":3953314,"accn":"0001193125-14-406113","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"end":"2013-12-31","val":3953314,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19","frame":"CY2013Q4I"},{"end":"2014-03-31","val":24453983,"accn":"0001193125-14-190004","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08","frame":"CY2014Q1I"},{"end":"2014-06-30","val":24456389,"accn":"0001193125-14-296834","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-06","frame":"CY2014Q2I"},{"end":"2014-09-30","val":24564444,"accn":"0001193125-14-406113","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10","frame":"CY2014Q3I"},{"end":"2014-12-31","val":24685604,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19"},{"end":"2014-12-31","val":24685604,"accn":"0001171843-15-002648","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"end":"2014-12-31","val":24685604,"accn":"0001171843-15-004456","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"end":"2014-12-31","val":24685604,"accn":"0001171843-15-006078","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"end":"2014-12-31","val":24685604,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12","frame":"CY2014Q4I"},{"end":"2015-03-31","val":24844646,"accn":"0001171843-15-002648","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2015Q1I"},{"end":"2015-06-30","val":24908121,"accn":"0001171843-15-004456","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07","frame":"CY2015Q2I"},{"end":"2015-09-30","val":25747570,"accn":"0001171843-15-006078","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06","frame":"CY2015Q3I"},{"end":"2015-12-31","val":26069154,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12"},{"end":"2015-12-31","val":26069154,"accn":"0001171843-16-009717","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"end":"2015-12-31","val":26069154,"accn":"0001171843-16-011647","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"end":"2015-12-31","val":26069154,"accn":"0001171843-16-012959","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"end":"2015-12-31","val":26069154,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09","frame":"CY2015Q4I"},{"end":"2016-03-31","val":26202892,"accn":"0001171843-16-009717","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1I"},{"end":"2016-06-30","val":26373417,"accn":"0001171843-16-011647","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09","frame":"CY2016Q2I"},{"end":"2016-09-30","val":26668745,"accn":"0001171843-16-012959","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3I"},{"end":"2016-12-31","val":26821762,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09"},{"end":"2016-12-31","val":26821762,"accn":"0001171843-17-002737","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"end":"2016-12-31","val":26821762,"accn":"0001171843-17-004747","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"end":"2016-12-31","val":26821762,"accn":"0001171843-17-006623","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"end":"2016-12-31","val":26821762,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13"},{"end":"2016-12-31","val":26821762,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2016Q4I"},{"end":"2017-03-31","val":27204790,"accn":"0001171843-17-002737","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2017Q1I"},{"end":"2017-06-30","val":27468395,"accn":"0001171843-17-004747","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2017Q2I"},{"end":"2017-09-30","val":27826524,"accn":"0001171843-17-006623","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03","frame":"CY2017Q3I"},{"end":"2017-12-31","val":28146162,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13"},{"end":"2017-12-31","val":28146162,"accn":"0001171843-18-003268","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-01"},{"end":"2017-12-31","val":28146162,"accn":"0001628280-18-009870","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-07-31"},{"end":"2017-12-31","val":28146162,"accn":"0001628280-18-013109","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"end":"2017-12-31","val":28146162,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2017Q4I"},{"end":"2018-03-31","val":28748631,"accn":"0001171843-18-003268","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-01","frame":"CY2018Q1I"},{"end":"2018-06-30","val":29218030,"accn":"0001628280-18-009870","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-07-31","frame":"CY2018Q2I"},{"end":"2018-09-30","val":29424275,"accn":"0001628280-18-013109","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2018Q3I"},{"end":"2018-12-31","val":29576880,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"end":"2018-12-31","val":29576880,"accn":"0001628280-19-005208","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-04-30"},{"end":"2018-12-31","val":29576880,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30"},{"end":"2018-12-31","val":29576880,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"end":"2018-12-31","val":29576880,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11","frame":"CY2018Q4I"},{"end":"2019-03-31","val":30263237,"accn":"0001628280-19-005208","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-04-30","frame":"CY2019Q1I"},{"end":"2019-06-30","val":30327027,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30","frame":"CY2019Q2I"},{"end":"2019-09-30","val":30482452,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30","frame":"CY2019Q3I"},{"end":"2019-12-31","val":30583311,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11"},{"end":"2019-12-31","val":30583311,"accn":"0001628280-20-006469","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-05"},{"end":"2019-12-31","val":30583311,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04"},{"end":"2019-12-31","val":30583311,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"end":"2019-12-31","val":30583311,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09","frame":"CY2019Q4I"},{"end":"2020-03-31","val":31466270,"accn":"0001628280-20-006469","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-05","frame":"CY2020Q1I"},{"end":"2020-06-30","val":31543519,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04","frame":"CY2020Q2I"},{"end":"2020-09-30","val":31725314,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27","frame":"CY2020Q3I"},{"end":"2020-12-31","val":31818954,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09"},{"end":"2020-12-31","val":95456862,"accn":"0001628280-21-008893","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-04"},{"end":"2020-12-31","val":95456862,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2020-12-31","val":95456862,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2020-12-31","val":95456862,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08","frame":"CY2020Q4I"},{"end":"2021-03-31","val":106147395,"accn":"0001628280-21-008893","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-04","frame":"CY2021Q1I"},{"end":"2021-06-30","val":106914031,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03","frame":"CY2021Q2I"},{"end":"2021-09-30","val":107321063,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02","frame":"CY2021Q3I"},{"end":"2021-12-31","val":107509096,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08"},{"end":"2021-12-31","val":107509096,"accn":"0001628280-22-012004","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"end":"2021-12-31","val":107509096,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"end":"2021-12-31","val":107509096,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"end":"2021-12-31","val":107509096,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07","frame":"CY2021Q4I"},{"end":"2022-03-31","val":109566197,"accn":"0001628280-22-012004","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2022Q1I"},{"end":"2022-06-30","val":109886197,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02","frame":"CY2022Q2I"},{"end":"2022-09-30","val":110213856,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01","frame":"CY2022Q3I"},{"end":"2022-12-31","val":107673052,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07"},{"end":"2022-12-31","val":107673052,"accn":"0001628280-23-014872","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"end":"2022-12-31","val":107673052,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"end":"2022-12-31","val":107673052,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"end":"2022-12-31","val":107673052,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06","frame":"CY2022Q4I"},{"end":"2023-03-31","val":109791863,"accn":"0001628280-23-014872","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2023Q1I"},{"end":"2023-06-30","val":109818559,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01","frame":"CY2023Q2I"},{"end":"2023-09-30","val":108953058,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31","frame":"CY2023Q3I"},{"end":"2023-12-31","val":109103721,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06"},{"end":"2023-12-31","val":109103721,"accn":"0001628280-24-021113","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-07"},{"end":"2023-12-31","val":109103721,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"end":"2023-12-31","val":109103721,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"end":"2023-12-31","val":109103721,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06","frame":"CY2023Q4I"},{"end":"2024-03-31","val":111589110,"accn":"0001628280-24-021113","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-07","frame":"CY2024Q1I"},{"end":"2024-06-30","val":112179617,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30","frame":"CY2024Q2I"},{"end":"2024-09-30","val":112422071,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2024Q3I"},{"end":"2024-12-31","val":112550156,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"end":"2024-12-31","val":112550156,"accn":"0001628280-25-023196","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"end":"2024-12-31","val":112550156,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"end":"2024-12-31","val":112550156,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29"},{"end":"2024-12-31","val":112550156,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2024Q4I"},{"end":"2025-03-31","val":112882608,"accn":"0001628280-25-023196","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1I"},{"end":"2025-06-30","val":112047109,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2I"},{"end":"2025-09-30","val":117897308,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29","frame":"CY2025Q3I"},{"end":"2025-12-31","val":117546852,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04"},{"end":"2025-12-31","val":117546852,"accn":"0001628280-26-028411","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-29","frame":"CY2025Q4I"},{"end":"2026-03-31","val":114814150,"accn":"0001628280-26-028411","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-29","frame":"CY2026Q1I"}]}},"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":"2013-12-31","val":4000,"accn":"0001193125-14-190004","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08"},{"end":"2013-12-31","val":4000,"accn":"0001193125-14-296834","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-06"},{"end":"2013-12-31","val":4000,"accn":"0001193125-14-406113","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"end":"2013-12-31","val":4000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19","frame":"CY2013Q4I"},{"end":"2014-03-31","val":24000,"accn":"0001193125-14-190004","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08","frame":"CY2014Q1I"},{"end":"2014-06-30","val":24000,"accn":"0001193125-14-296834","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-06","frame":"CY2014Q2I"},{"end":"2014-09-30","val":24000,"accn":"0001193125-14-406113","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10","frame":"CY2014Q3I"},{"end":"2014-12-31","val":25000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19"},{"end":"2014-12-31","val":25000,"accn":"0001171843-15-002648","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"end":"2014-12-31","val":25000,"accn":"0001171843-15-004456","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"end":"2014-12-31","val":25000,"accn":"0001171843-15-006078","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"end":"2014-12-31","val":25000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12","frame":"CY2014Q4I"},{"end":"2015-03-31","val":25000,"accn":"0001171843-15-002648","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2015Q1I"},{"end":"2015-06-30","val":25000,"accn":"0001171843-15-004456","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07","frame":"CY2015Q2I"},{"end":"2015-09-30","val":26000,"accn":"0001171843-15-006078","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06","frame":"CY2015Q3I"},{"end":"2015-12-31","val":26000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12"},{"end":"2015-12-31","val":26000,"accn":"0001171843-16-009717","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"end":"2015-12-31","val":26000,"accn":"0001171843-16-011647","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"end":"2015-12-31","val":26000,"accn":"0001171843-16-012959","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"end":"2015-12-31","val":26000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09","frame":"CY2015Q4I"},{"end":"2016-03-31","val":26000,"accn":"0001171843-16-009717","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1I"},{"end":"2016-06-30","val":26000,"accn":"0001171843-16-011647","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09","frame":"CY2016Q2I"},{"end":"2016-09-30","val":27000,"accn":"0001171843-16-012959","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3I"},{"end":"2016-12-31","val":27000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09"},{"end":"2016-12-31","val":27000,"accn":"0001171843-17-002737","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"end":"2016-12-31","val":27000,"accn":"0001171843-17-004747","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"end":"2016-12-31","val":27000,"accn":"0001171843-17-006623","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"end":"2016-12-31","val":27000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13","frame":"CY2016Q4I"},{"end":"2017-03-31","val":27000,"accn":"0001171843-17-002737","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2017Q1I"},{"end":"2017-06-30","val":27000,"accn":"0001171843-17-004747","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2017Q2I"},{"end":"2017-09-30","val":28000,"accn":"0001171843-17-006623","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03","frame":"CY2017Q3I"},{"end":"2017-12-31","val":28000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13"},{"end":"2017-12-31","val":28000,"accn":"0001171843-18-003268","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-01"},{"end":"2017-12-31","val":28000,"accn":"0001628280-18-009870","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-07-31"},{"end":"2017-12-31","val":28000,"accn":"0001628280-18-013109","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"end":"2017-12-31","val":28000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2017Q4I"},{"end":"2018-03-31","val":29000,"accn":"0001171843-18-003268","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-01","frame":"CY2018Q1I"},{"end":"2018-06-30","val":29000,"accn":"0001628280-18-009870","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-07-31","frame":"CY2018Q2I"},{"end":"2018-09-30","val":29000,"accn":"0001628280-18-013109","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2018Q3I"},{"end":"2018-12-31","val":30000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"end":"2018-12-31","val":30000,"accn":"0001628280-19-005208","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-04-30"},{"end":"2018-12-31","val":30000,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30"},{"end":"2018-12-31","val":30000,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"end":"2018-12-31","val":30000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11","frame":"CY2018Q4I"},{"end":"2019-03-31","val":30000,"accn":"0001628280-19-005208","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-04-30","frame":"CY2019Q1I"},{"end":"2019-06-30","val":30000,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30","frame":"CY2019Q2I"},{"end":"2019-09-30","val":30000,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30","frame":"CY2019Q3I"},{"end":"2019-12-31","val":31000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11"},{"end":"2019-12-31","val":31000,"accn":"0001628280-20-006469","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-05"},{"end":"2019-12-31","val":31000,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04"},{"end":"2019-12-31","val":31000,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"end":"2019-12-31","val":31000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09","frame":"CY2019Q4I"},{"end":"2020-03-31","val":31000,"accn":"0001628280-20-006469","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-05","frame":"CY2020Q1I"},{"end":"2020-06-30","val":32000,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04","frame":"CY2020Q2I"},{"end":"2020-09-30","val":32000,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27","frame":"CY2020Q3I"},{"end":"2020-12-31","val":32000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09"},{"end":"2020-12-31","val":95000,"accn":"0001628280-21-008893","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-04"},{"end":"2020-12-31","val":95000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2020-12-31","val":95000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2020-12-31","val":95000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08","frame":"CY2020Q4I"},{"end":"2021-03-31","val":106000,"accn":"0001628280-21-008893","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-04","frame":"CY2021Q1I"},{"end":"2021-06-30","val":107000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03","frame":"CY2021Q2I"},{"end":"2021-09-30","val":107000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02","frame":"CY2021Q3I"},{"end":"2021-12-31","val":108000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08"},{"end":"2021-12-31","val":108000,"accn":"0001628280-22-012004","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"end":"2021-12-31","val":108000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"end":"2021-12-31","val":108000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"end":"2021-12-31","val":108000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07","frame":"CY2021Q4I"},{"end":"2022-03-31","val":110000,"accn":"0001628280-22-012004","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2022Q1I"},{"end":"2022-06-30","val":110000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02","frame":"CY2022Q2I"},{"end":"2022-09-30","val":110000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01","frame":"CY2022Q3I"},{"end":"2022-12-31","val":108000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07"},{"end":"2022-12-31","val":108000,"accn":"0001628280-23-014872","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"end":"2022-12-31","val":108000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"end":"2022-12-31","val":108000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"end":"2022-12-31","val":108000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06","frame":"CY2022Q4I"},{"end":"2023-03-31","val":110000,"accn":"0001628280-23-014872","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2023Q1I"},{"end":"2023-06-30","val":110000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01","frame":"CY2023Q2I"},{"end":"2023-09-30","val":109000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31","frame":"CY2023Q3I"},{"end":"2023-12-31","val":109000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06"},{"end":"2023-12-31","val":109000,"accn":"0001628280-24-021113","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-07"},{"end":"2023-12-31","val":109000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"end":"2023-12-31","val":109000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"end":"2023-12-31","val":109000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06","frame":"CY2023Q4I"},{"end":"2024-03-31","val":112000,"accn":"0001628280-24-021113","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-07","frame":"CY2024Q1I"},{"end":"2024-06-30","val":112000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30","frame":"CY2024Q2I"},{"end":"2024-09-30","val":112000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2024Q3I"},{"end":"2024-12-31","val":113000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"end":"2024-12-31","val":113000,"accn":"0001628280-25-023196","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"end":"2024-12-31","val":113000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"end":"2024-12-31","val":113000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29"},{"end":"2024-12-31","val":113000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2024Q4I"},{"end":"2025-03-31","val":113000,"accn":"0001628280-25-023196","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1I"},{"end":"2025-06-30","val":112000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2I"},{"end":"2025-09-30","val":118000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29","frame":"CY2025Q3I"},{"end":"2025-12-31","val":118000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04"},{"end":"2025-12-31","val":118000,"accn":"0001628280-26-028411","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-29","frame":"CY2025Q4I"},{"end":"2026-03-31","val":115000,"accn":"0001628280-26-028411","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-29","frame":"CY2026Q1I"}]}},"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":"2012-01-01","end":"2012-12-31","val":-4846000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":-4791000,"accn":"0001193125-14-190004","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":-6427000,"accn":"0001193125-14-296834","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-06"},{"start":"2013-04-01","end":"2013-06-30","val":-1636000,"accn":"0001193125-14-296834","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-06","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":-8991000,"accn":"0001193125-14-406113","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"start":"2013-07-01","end":"2013-09-30","val":-2564000,"accn":"0001193125-14-406113","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":-7475000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19"},{"start":"2013-01-01","end":"2013-12-31","val":-7475000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":-8096000,"accn":"0001193125-14-190004","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08"},{"start":"2014-01-01","end":"2014-03-31","val":-8096000,"accn":"0001171843-15-002648","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-12666000,"accn":"0001193125-14-296834","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-06"},{"start":"2014-01-01","end":"2014-06-30","val":-12666000,"accn":"0001171843-15-004456","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2014-04-01","end":"2014-06-30","val":-4570000,"accn":"0001193125-14-296834","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-06"},{"start":"2014-04-01","end":"2014-06-30","val":-4570000,"accn":"0001171843-15-004456","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":-19609000,"accn":"0001193125-14-406113","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"start":"2014-01-01","end":"2014-09-30","val":-19609000,"accn":"0001171843-15-006078","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2014-07-01","end":"2014-09-30","val":-6943000,"accn":"0001193125-14-406113","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"start":"2014-07-01","end":"2014-09-30","val":-6943000,"accn":"0001171843-15-006078","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":-19724000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19"},{"start":"2014-01-01","end":"2014-12-31","val":-19724000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12"},{"start":"2014-01-01","end":"2014-12-31","val":-19724000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-12790000,"accn":"0001171843-15-002648","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"start":"2015-01-01","end":"2015-03-31","val":-12790000,"accn":"0001171843-16-009717","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-18056000,"accn":"0001171843-15-004456","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2015-01-01","end":"2015-06-30","val":-18056000,"accn":"0001171843-16-011647","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"start":"2015-04-01","end":"2015-06-30","val":-5266000,"accn":"0001171843-15-004456","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2015-04-01","end":"2015-06-30","val":-5266000,"accn":"0001171843-16-011647","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":-23524000,"accn":"0001171843-15-006078","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2015-01-01","end":"2015-09-30","val":-23524000,"accn":"0001171843-16-012959","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2015-07-01","end":"2015-09-30","val":-5468000,"accn":"0001171843-15-006078","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2015-07-01","end":"2015-09-30","val":-5468000,"accn":"0001171843-16-012959","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":-21288000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12"},{"start":"2015-01-01","end":"2015-12-31","val":-21288000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09"},{"start":"2015-01-01","end":"2015-12-31","val":-21288000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-9126000,"accn":"0001171843-16-009717","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"start":"2016-01-01","end":"2016-03-31","val":-9126000,"accn":"0001171843-17-002737","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-16464000,"accn":"0001171843-16-011647","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"start":"2016-01-01","end":"2016-06-30","val":-16464000,"accn":"0001171843-17-004747","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2016-04-01","end":"2016-06-30","val":-7338000,"accn":"0001171843-16-011647","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"start":"2016-04-01","end":"2016-06-30","val":-7338000,"accn":"0001171843-17-004747","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":-20522000,"accn":"0001171843-16-012959","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-01-01","end":"2016-09-30","val":-20522000,"accn":"0001171843-17-006623","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2016-07-01","end":"2016-09-30","val":-4058000,"accn":"0001171843-16-012959","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-07-01","end":"2016-09-30","val":-4058000,"accn":"0001171843-17-006623","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":-17858000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09"},{"start":"2016-01-01","end":"2016-12-31","val":-17858000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13"},{"start":"2016-01-01","end":"2016-12-31","val":-14341000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-8755000,"accn":"0001171843-17-002737","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"start":"2017-01-01","end":"2017-03-31","val":-9539000,"accn":"0001171843-18-003268","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-01","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-13307000,"accn":"0001171843-17-004747","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-06-30","val":-14793000,"accn":"0001628280-18-009870","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-07-31"},{"start":"2017-04-01","end":"2017-06-30","val":-4552000,"accn":"0001171843-17-004747","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-04-01","end":"2017-06-30","val":-5254000,"accn":"0001628280-18-009870","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-07-31","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":-17740000,"accn":"0001171843-17-006623","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2017-01-01","end":"2017-09-30","val":-19176000,"accn":"0001628280-18-013109","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2017-07-01","end":"2017-09-30","val":-4433000,"accn":"0001171843-17-006623","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2017-07-01","end":"2017-09-30","val":-4383000,"accn":"0001628280-18-013109","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":-13079000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13"},{"start":"2017-01-01","end":"2017-12-31","val":-13229000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"start":"2017-01-01","end":"2017-12-31","val":-13229000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-17155000,"accn":"0001171843-18-003268","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-01"},{"start":"2018-01-01","end":"2018-03-31","val":-17155000,"accn":"0001628280-19-005208","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-04-30","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-30703000,"accn":"0001628280-18-009870","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-07-31"},{"start":"2018-01-01","end":"2018-06-30","val":-30703000,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30"},{"start":"2018-04-01","end":"2018-06-30","val":-13548000,"accn":"0001628280-18-009870","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-07-31"},{"start":"2018-04-01","end":"2018-06-30","val":-13548000,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-36924000,"accn":"0001628280-18-013109","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2018-01-01","end":"2018-09-30","val":-36924000,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"start":"2018-07-01","end":"2018-09-30","val":-6221000,"accn":"0001628280-18-013109","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2018-07-01","end":"2018-09-30","val":-6221000,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":-32347000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"start":"2018-01-01","end":"2018-12-31","val":-32347000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11"},{"start":"2018-01-01","end":"2018-12-31","val":-32347000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-19693000,"accn":"0001628280-19-005208","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-04-30"},{"start":"2019-01-01","end":"2019-03-31","val":-19693000,"accn":"0001628280-20-006469","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-05","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-43236000,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30"},{"start":"2019-01-01","end":"2019-06-30","val":-43236000,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04"},{"start":"2019-04-01","end":"2019-06-30","val":-23542000,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30"},{"start":"2019-04-01","end":"2019-06-30","val":-23542000,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":-59710000,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"start":"2019-01-01","end":"2019-09-30","val":-59710000,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2019-07-01","end":"2019-09-30","val":-16474000,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"start":"2019-07-01","end":"2019-09-30","val":-16474000,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":-75580000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11"},{"start":"2019-01-01","end":"2019-12-31","val":-75580000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09"},{"start":"2019-01-01","end":"2019-12-31","val":-75580000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-30690000,"accn":"0001628280-20-006469","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-05"},{"start":"2020-01-01","end":"2020-03-31","val":-30690000,"accn":"0001628280-21-008893","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-04","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-51767000,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04"},{"start":"2020-01-01","end":"2020-06-30","val":-51767000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2020-04-01","end":"2020-06-30","val":-21078000,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04"},{"start":"2020-04-01","end":"2020-06-30","val":-21078000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-70864000,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2020-01-01","end":"2020-09-30","val":-70864000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2020-07-01","end":"2020-09-30","val":-19096000,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2020-07-01","end":"2020-09-30","val":-19096000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-84190000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09"},{"start":"2020-01-01","end":"2020-12-31","val":-84190000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08"},{"start":"2020-01-01","end":"2020-12-31","val":-84190000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-40836000,"accn":"0001628280-21-008893","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-04"},{"start":"2021-01-01","end":"2021-03-31","val":-40836000,"accn":"0001628280-22-012004","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-74882000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-01-01","end":"2021-06-30","val":-74882000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2021-04-01","end":"2021-06-30","val":-34046000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-04-01","end":"2021-06-30","val":-34046000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-98761000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-01-01","end":"2021-09-30","val":-98761000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2021-07-01","end":"2021-09-30","val":-23879000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-07-01","end":"2021-09-30","val":-23879000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-120149000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08"},{"start":"2021-01-01","end":"2021-12-31","val":-120149000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07"},{"start":"2021-01-01","end":"2021-12-31","val":-120149000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-51952000,"accn":"0001628280-22-012004","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"start":"2022-01-01","end":"2022-03-31","val":-51952000,"accn":"0001628280-23-014872","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-99055000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2022-01-01","end":"2022-06-30","val":-99055000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2022-04-01","end":"2022-06-30","val":-47103000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2022-04-01","end":"2022-06-30","val":-47103000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-132210000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2022-01-01","end":"2022-09-30","val":-132210000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2022-07-01","end":"2022-09-30","val":-33155000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2022-07-01","end":"2022-09-30","val":-33155000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-140158000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07"},{"start":"2022-01-01","end":"2022-12-31","val":-140158000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06"},{"start":"2022-01-01","end":"2022-12-31","val":-140158000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-43128000,"accn":"0001628280-23-014872","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"start":"2023-01-01","end":"2023-03-31","val":-43128000,"accn":"0001628280-24-021113","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-07","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-85463000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2023-01-01","end":"2023-06-30","val":-85463000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2023-04-01","end":"2023-06-30","val":-42335000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":-42335000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-113581000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2023-01-01","end":"2023-09-30","val":-113581000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2023-07-01","end":"2023-09-30","val":-28118000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2023-07-01","end":"2023-09-30","val":-28118000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":-100008000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06"},{"start":"2023-01-01","end":"2023-12-31","val":-100008000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"start":"2023-01-01","end":"2023-12-31","val":-100008000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-40946000,"accn":"0001628280-24-021113","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-07"},{"start":"2024-01-01","end":"2024-03-31","val":-40946000,"accn":"0001628280-25-023196","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-66414000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2024-01-01","end":"2024-06-30","val":-66414000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2024-04-01","end":"2024-06-30","val":-25468000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2024-04-01","end":"2024-06-30","val":-25468000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":-78503000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-01-01","end":"2024-09-30","val":-78503000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29"},{"start":"2024-07-01","end":"2024-09-30","val":-12089000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-07-01","end":"2024-09-30","val":-12089000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":-84440000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"start":"2024-01-01","end":"2024-12-31","val":-84440000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-39621000,"accn":"0001628280-25-023196","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"start":"2025-01-01","end":"2025-03-31","val":-39621000,"accn":"0001628280-26-028411","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-29","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-59786000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2025-04-01","end":"2025-06-30","val":-20165000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":-85843000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29"},{"start":"2025-07-01","end":"2025-09-30","val":-26057000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":-108868000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":-39457000,"accn":"0001628280-26-028411","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-29","frame":"CY2026Q1"}]}},"ContractWithCustomerLiabilityCurrent":{"label":"Contract with Customer, Liability, Current","description":"Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.","units":{"USD":[{"end":"2018-12-31","val":87729000,"accn":"0001628280-19-005208","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-04-30"},{"end":"2018-12-31","val":87729000,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30"},{"end":"2018-12-31","val":87729000,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"end":"2018-12-31","val":87729000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11","frame":"CY2018Q4I"},{"end":"2019-03-31","val":81844000,"accn":"0001628280-19-005208","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-04-30","frame":"CY2019Q1I"},{"end":"2019-06-30","val":79078000,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30","frame":"CY2019Q2I"},{"end":"2019-09-30","val":76978000,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30","frame":"CY2019Q3I"},{"end":"2019-12-31","val":95975000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11"},{"end":"2019-12-31","val":95975000,"accn":"0001628280-20-006469","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-05"},{"end":"2019-12-31","val":95975000,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04"},{"end":"2019-12-31","val":95975000,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"end":"2019-12-31","val":95975000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09","frame":"CY2019Q4I"},{"end":"2020-03-31","val":84331000,"accn":"0001628280-20-006469","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-05","frame":"CY2020Q1I"},{"end":"2020-06-30","val":79129000,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04","frame":"CY2020Q2I"},{"end":"2020-09-30","val":81192000,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27","frame":"CY2020Q3I"},{"end":"2020-12-31","val":98588000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09"},{"end":"2020-12-31","val":98588000,"accn":"0001628280-21-008893","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-04"},{"end":"2020-12-31","val":98588000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2020-12-31","val":98588000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2020-12-31","val":98588000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08","frame":"CY2020Q4I"},{"end":"2021-03-31","val":91596000,"accn":"0001628280-21-008893","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-04","frame":"CY2021Q1I"},{"end":"2021-06-30","val":86421000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03","frame":"CY2021Q2I"},{"end":"2021-09-30","val":86253000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02","frame":"CY2021Q3I"},{"end":"2021-12-31","val":104221000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08"},{"end":"2021-12-31","val":104221000,"accn":"0001628280-22-012004","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"end":"2021-12-31","val":104221000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"end":"2021-12-31","val":104221000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"end":"2021-12-31","val":104221000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07","frame":"CY2021Q4I"},{"end":"2022-03-31","val":98763000,"accn":"0001628280-22-012004","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2022Q1I"},{"end":"2022-06-30","val":98369000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02","frame":"CY2022Q2I"},{"end":"2022-09-30","val":94190000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01","frame":"CY2022Q3I"},{"end":"2022-12-31","val":110550000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07"},{"end":"2022-12-31","val":110550000,"accn":"0001628280-23-014872","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"end":"2022-12-31","val":110550000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"end":"2022-12-31","val":110550000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"end":"2022-12-31","val":110550000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06","frame":"CY2022Q4I"},{"end":"2023-03-31","val":109297000,"accn":"0001628280-23-014872","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2023Q1I"},{"end":"2023-06-30","val":130727000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01","frame":"CY2023Q2I"},{"end":"2023-09-30","val":145453000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31","frame":"CY2023Q3I"},{"end":"2023-12-31","val":181049000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06"},{"end":"2023-12-31","val":181049000,"accn":"0001628280-24-021113","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-07"},{"end":"2023-12-31","val":181049000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"end":"2023-12-31","val":181049000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"end":"2023-12-31","val":181049000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06","frame":"CY2023Q4I"},{"end":"2024-03-31","val":185086000,"accn":"0001628280-24-021113","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-07","frame":"CY2024Q1I"},{"end":"2024-06-30","val":208907000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30","frame":"CY2024Q2I"},{"end":"2024-09-30","val":217605000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2024Q3I"},{"end":"2024-12-31","val":290113000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"end":"2024-12-31","val":290113000,"accn":"0001628280-25-023196","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"end":"2024-12-31","val":290113000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"end":"2024-12-31","val":290113000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29"},{"end":"2024-12-31","val":290113000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2024Q4I"},{"end":"2025-03-31","val":296142000,"accn":"0001628280-25-023196","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1I"},{"end":"2025-06-30","val":322791000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2I"},{"end":"2025-09-30","val":333578000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29","frame":"CY2025Q3I"},{"end":"2025-12-31","val":427811000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04"},{"end":"2025-12-31","val":427811000,"accn":"0001628280-26-028411","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-29","frame":"CY2025Q4I"},{"end":"2026-03-31","val":416383000,"accn":"0001628280-26-028411","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-29","frame":"CY2026Q1I"}]}},"ContractWithCustomerLiabilityNoncurrent":{"label":"Contract with Customer, Liability, Noncurrent","description":"Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as noncurrent.","units":{"USD":[{"end":"2018-12-31","val":6487000,"accn":"0001628280-19-005208","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-04-30"},{"end":"2018-12-31","val":6487000,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30"},{"end":"2018-12-31","val":6487000,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"end":"2018-12-31","val":6487000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11","frame":"CY2018Q4I"},{"end":"2019-03-31","val":6988000,"accn":"0001628280-19-005208","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-04-30","frame":"CY2019Q1I"},{"end":"2019-06-30","val":6119000,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30","frame":"CY2019Q2I"},{"end":"2019-09-30","val":5489000,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30","frame":"CY2019Q3I"},{"end":"2019-12-31","val":5460000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11"},{"end":"2019-12-31","val":5460000,"accn":"0001628280-20-006469","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-05"},{"end":"2019-12-31","val":5460000,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04"},{"end":"2019-12-31","val":5460000,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"end":"2019-12-31","val":5460000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09","frame":"CY2019Q4I"},{"end":"2020-03-31","val":4501000,"accn":"0001628280-20-006469","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-05","frame":"CY2020Q1I"},{"end":"2020-06-30","val":3692000,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04","frame":"CY2020Q2I"},{"end":"2020-09-30","val":3300000,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27","frame":"CY2020Q3I"},{"end":"2020-12-31","val":2778000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09"},{"end":"2020-12-31","val":2778000,"accn":"0001628280-21-008893","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-04"},{"end":"2020-12-31","val":2778000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2020-12-31","val":2778000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2020-12-31","val":2778000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08","frame":"CY2020Q4I"},{"end":"2021-03-31","val":2152000,"accn":"0001628280-21-008893","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-04","frame":"CY2021Q1I"},{"end":"2021-06-30","val":2052000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03","frame":"CY2021Q2I"},{"end":"2021-09-30","val":1872000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02","frame":"CY2021Q3I"},{"end":"2021-12-31","val":2566000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08"},{"end":"2021-12-31","val":2566000,"accn":"0001628280-22-012004","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"end":"2021-12-31","val":2566000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"end":"2021-12-31","val":2566000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"end":"2021-12-31","val":2566000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07","frame":"CY2021Q4I"},{"end":"2022-03-31","val":2378000,"accn":"0001628280-22-012004","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2022Q1I"},{"end":"2022-06-30","val":2277000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02","frame":"CY2022Q2I"},{"end":"2022-09-30","val":2125000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01","frame":"CY2022Q3I"},{"end":"2022-12-31","val":1503000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07"},{"end":"2022-12-31","val":1503000,"accn":"0001628280-23-014872","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"end":"2022-12-31","val":1503000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"end":"2022-12-31","val":1503000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"end":"2022-12-31","val":1503000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06","frame":"CY2022Q4I"},{"end":"2023-03-31","val":1382000,"accn":"0001628280-23-014872","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2023Q1I"},{"end":"2023-06-30","val":648000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01","frame":"CY2023Q2I"},{"end":"2023-09-30","val":155000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31","frame":"CY2023Q3I"},{"end":"2023-12-31","val":886000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06"},{"end":"2023-12-31","val":886000,"accn":"0001628280-24-021113","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-07"},{"end":"2023-12-31","val":886000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"end":"2023-12-31","val":886000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"end":"2023-12-31","val":886000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06","frame":"CY2023Q4I"},{"end":"2024-03-31","val":403000,"accn":"0001628280-24-021113","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-07","frame":"CY2024Q1I"},{"end":"2024-06-30","val":22000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30","frame":"CY2024Q2I"},{"end":"2024-09-30","val":1530000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2024Q3I"},{"end":"2024-12-31","val":2211000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"end":"2024-12-31","val":2211000,"accn":"0001628280-25-023196","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"end":"2024-12-31","val":2211000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"end":"2024-12-31","val":2211000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29"},{"end":"2024-12-31","val":2211000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2024Q4I"},{"end":"2025-03-31","val":126000,"accn":"0001628280-25-023196","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1I"},{"end":"2025-06-30","val":108000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2I"},{"end":"2025-09-30","val":7930000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29","frame":"CY2025Q3I"},{"end":"2025-12-31","val":14406000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04"},{"end":"2025-12-31","val":14406000,"accn":"0001628280-26-028411","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-29","frame":"CY2025Q4I"},{"end":"2026-03-31","val":23067000,"accn":"0001628280-26-028411","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-29","frame":"CY2026Q1I"}]}},"ContractWithCustomerLiabilityRevenueRecognized":{"label":"Contract with Customer, Liability, Revenue Recognized","description":"Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.","units":{"USD":[{"start":"2018-01-01","end":"2018-03-31","val":27952000,"accn":"0001171843-18-003268","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-01","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":48000,"accn":"0001628280-18-009870","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-07-31"},{"start":"2018-01-01","end":"2018-09-30","val":62687000,"accn":"0001628280-18-013109","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2019-01-01","end":"2019-03-31","val":32061,"accn":"0001628280-19-005208","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-04-30","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":57064000,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30"},{"start":"2019-01-01","end":"2019-09-30","val":76026000,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"start":"2020-01-01","end":"2020-03-31","val":35421000,"accn":"0001628280-20-006469","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-05","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":63632000,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04"},{"start":"2020-01-01","end":"2020-09-30","val":84630000,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2020-01-01","end":"2020-12-31","val":96535000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":36750000,"accn":"0001628280-21-008893","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-04","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":65546000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-01-01","end":"2021-09-30","val":86329000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-01-01","end":"2021-12-31","val":98085000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":39029000,"accn":"0001628280-22-012004","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":69706000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2022-01-01","end":"2022-09-30","val":91124000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2022-01-01","end":"2022-12-31","val":102689000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":42878000,"accn":"0001628280-23-014872","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":74899000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2023-01-01","end":"2023-09-30","val":96719000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2023-01-01","end":"2023-12-31","val":108373000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":67806000,"accn":"0001628280-24-021113","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-07","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":121691000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2024-01-01","end":"2024-09-30","val":158380000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-01-01","end":"2024-12-31","val":177321000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":107363000,"accn":"0001628280-25-023196","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":193413000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2025-01-01","end":"2025-09-30","val":253340000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29"},{"start":"2025-01-01","end":"2025-12-31","val":286331000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":158754000,"accn":"0001628280-26-028411","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-29","frame":"CY2026Q1"}]}},"ContractWithCustomerRightToRecoverProduct":{"label":"Contract with Customer, Right to Recover Product","description":"Amount of right to recover product from customer on settling refund liability.","units":{"USD":[{"end":"2017-12-31","val":0,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11","frame":"CY2017Q4I"},{"end":"2018-12-31","val":0,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11"},{"end":"2018-12-31","val":0,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09","frame":"CY2018Q4I"},{"end":"2019-12-31","val":0,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11"},{"end":"2019-12-31","val":0,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09"},{"end":"2019-12-31","val":0,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08","frame":"CY2019Q4I"},{"end":"2020-12-31","val":0,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09"},{"end":"2020-12-31","val":0,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08"},{"end":"2020-12-31","val":0,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07","frame":"CY2020Q4I"},{"end":"2021-12-31","val":0,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08"},{"end":"2021-12-31","val":0,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07","frame":"CY2021Q4I"},{"end":"2022-12-31","val":0,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07","frame":"CY2022Q4I"}]}},"ConversionOfStockAmountConverted1":{"label":"Conversion of Stock, Amount Converted","description":"\"The value of the stock converted in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. \"\"Part noncash\"\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.\"","units":{"USD":[{"start":"2014-01-01","end":"2014-03-31","val":43775000,"accn":"0001193125-14-190004","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08"},{"start":"2014-01-01","end":"2014-03-31","val":43775000,"accn":"0001171843-15-002648","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":43775000,"accn":"0001193125-14-296834","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-06"},{"start":"2014-01-01","end":"2014-06-30","val":43775000,"accn":"0001171843-15-004456","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2014-01-01","end":"2014-09-30","val":43775000,"accn":"0001193125-14-406113","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"start":"2014-01-01","end":"2014-09-30","val":43775000,"accn":"0001171843-15-006078","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2014-01-01","end":"2014-12-31","val":43775000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19"},{"start":"2014-01-01","end":"2014-12-31","val":43775000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12"},{"start":"2014-01-01","end":"2014-12-31","val":43775000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09","frame":"CY2014"}]}},"ConvertibleDebtNoncurrent":{"label":"Convertible Debt, Noncurrent","description":"Carrying amount of long-term convertible debt as of the balance sheet date, net of the amount due in the next twelve months or greater than the normal operating cycle, if longer. The debt is convertible into another form of financial instrument, typically the entity's common stock.","units":{"USD":[{"end":"2019-12-31","val":0,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09","frame":"CY2019Q4I"},{"end":"2020-12-31","val":218460000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09"},{"end":"2020-12-31","val":218460000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08","frame":"CY2020Q4I"},{"end":"2021-12-31","val":225330000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08"},{"end":"2021-12-31","val":225330000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07","frame":"CY2021Q4I"},{"end":"2022-12-31","val":248963000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07"},{"end":"2022-12-31","val":248963000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06","frame":"CY2022Q4I"},{"end":"2023-12-31","val":250477000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06"},{"end":"2023-12-31","val":250477000,"accn":"0001628280-24-021113","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-07"},{"end":"2023-12-31","val":250477000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"end":"2023-12-31","val":250477000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"end":"2023-12-31","val":250477000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06","frame":"CY2023Q4I"},{"end":"2024-03-31","val":250860000,"accn":"0001628280-24-021113","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-07","frame":"CY2024Q1I"},{"end":"2024-06-30","val":251239000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30","frame":"CY2024Q2I"},{"end":"2024-09-30","val":449759000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2024Q3I"},{"end":"2024-12-31","val":450243000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"end":"2024-12-31","val":450243000,"accn":"0001628280-25-023196","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"end":"2024-12-31","val":450243000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"end":"2024-12-31","val":450243000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29"},{"end":"2024-12-31","val":450243000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2024Q4I"},{"end":"2025-03-31","val":450746000,"accn":"0001628280-25-023196","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1I"},{"end":"2025-06-30","val":451247000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2I"},{"end":"2025-09-30","val":451754000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29","frame":"CY2025Q3I"},{"end":"2025-12-31","val":452259000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04"},{"end":"2025-12-31","val":452259000,"accn":"0001628280-26-028411","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-29","frame":"CY2025Q4I"},{"end":"2026-03-31","val":452769000,"accn":"0001628280-26-028411","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-29","frame":"CY2026Q1I"}]}},"ConvertibleLongTermNotesPayable":{"label":"Convertible Notes Payable, Noncurrent","description":"Carrying value as of the balance sheet date of long-term debt (with maturities initially due after one year or beyond the operating cycle if longer) identified as Convertible Notes Payable, excluding current portion. Convertible Notes Payable is a written promise to pay a note which can be exchanged for a specified amount of another, related security, at the option of the issuer and the holder.","units":{"USD":[{"end":"2019-12-31","val":0,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04"},{"end":"2019-12-31","val":0,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27","frame":"CY2019Q4I"},{"end":"2020-06-30","val":215144000,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04","frame":"CY2020Q2I"},{"end":"2020-09-30","val":216791000,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27","frame":"CY2020Q3I"},{"end":"2020-12-31","val":218460000,"accn":"0001628280-21-008893","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-04"},{"end":"2020-12-31","val":218460000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2020-12-31","val":218460000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02","frame":"CY2020Q4I"},{"end":"2021-03-31","val":220149000,"accn":"0001628280-21-008893","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-04","frame":"CY2021Q1I"},{"end":"2021-06-30","val":221857000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03","frame":"CY2021Q2I"},{"end":"2021-09-30","val":223584000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02","frame":"CY2021Q3I"},{"end":"2021-12-31","val":225330000,"accn":"0001628280-22-012004","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"end":"2021-12-31","val":225330000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"end":"2021-12-31","val":225330000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01","frame":"CY2021Q4I"},{"end":"2022-03-31","val":247846000,"accn":"0001628280-22-012004","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2022Q1I"},{"end":"2022-06-30","val":248216000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02","frame":"CY2022Q2I"},{"end":"2022-09-30","val":248589000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01","frame":"CY2022Q3I"},{"end":"2022-12-31","val":248963000,"accn":"0001628280-23-014872","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"end":"2022-12-31","val":248963000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"end":"2022-12-31","val":248963000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31","frame":"CY2022Q4I"},{"end":"2023-03-31","val":249339000,"accn":"0001628280-23-014872","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2023Q1I"},{"end":"2023-06-30","val":249716000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01","frame":"CY2023Q2I"},{"end":"2023-09-30","val":250096000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31","frame":"CY2023Q3I"},{"end":"2023-12-31","val":250477000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2023Q4I"},{"end":"2024-09-30","val":701384000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2024Q3I"},{"end":"2024-12-31","val":700772000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"end":"2024-12-31","val":700772000,"accn":"0001628280-25-023196","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"end":"2024-12-31","val":700772000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"end":"2024-12-31","val":700772000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29"},{"end":"2024-12-31","val":700772000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2024Q4I"},{"end":"2025-03-31","val":701658000,"accn":"0001628280-25-023196","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1I"},{"end":"2025-06-30","val":702395000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2I"},{"end":"2025-09-30","val":451754000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29","frame":"CY2025Q3I"},{"end":"2025-12-31","val":452259000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2025Q4I"}]}},"CostOfRevenue":{"label":"Cost of Revenue","description":"The aggregate cost of goods produced and sold and services rendered during the reporting period.","units":{"USD":[{"start":"2012-01-01","end":"2012-12-31","val":4928000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":1349000,"accn":"0001193125-14-190004","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":2856000,"accn":"0001193125-14-296834","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-06"},{"start":"2013-04-01","end":"2013-06-30","val":1507000,"accn":"0001193125-14-296834","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-06","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":4508000,"accn":"0001193125-14-406113","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"start":"2013-07-01","end":"2013-09-30","val":1652000,"accn":"0001193125-14-406113","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":6476000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19"},{"start":"2013-01-01","end":"2013-12-31","val":6476000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":2042000,"accn":"0001193125-14-190004","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08"},{"start":"2014-01-01","end":"2014-03-31","val":2042000,"accn":"0001171843-15-002648","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":4533000,"accn":"0001193125-14-296834","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-06"},{"start":"2014-01-01","end":"2014-06-30","val":4533000,"accn":"0001171843-15-004456","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2014-04-01","end":"2014-06-30","val":2491000,"accn":"0001193125-14-296834","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-06"},{"start":"2014-04-01","end":"2014-06-30","val":2491000,"accn":"0001171843-15-004456","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":7123000,"accn":"0001193125-14-406113","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"start":"2014-01-01","end":"2014-09-30","val":7123000,"accn":"0001171843-15-006078","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2014-07-01","end":"2014-09-30","val":2590000,"accn":"0001193125-14-406113","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"start":"2014-07-01","end":"2014-09-30","val":2590000,"accn":"0001171843-15-006078","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":9911000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19"},{"start":"2014-01-01","end":"2014-12-31","val":9911000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12"},{"start":"2014-01-01","end":"2014-12-31","val":9911000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":2833000,"accn":"0001171843-15-002648","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"start":"2015-01-01","end":"2015-03-31","val":2833000,"accn":"0001171843-16-009717","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":5696000,"accn":"0001171843-15-004456","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2015-01-01","end":"2015-06-30","val":5696000,"accn":"0001171843-16-011647","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"start":"2015-04-01","end":"2015-06-30","val":2863000,"accn":"0001171843-15-004456","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2015-04-01","end":"2015-06-30","val":2863000,"accn":"0001171843-16-011647","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":8740000,"accn":"0001171843-15-006078","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2015-01-01","end":"2015-09-30","val":8740000,"accn":"0001171843-16-012959","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2015-07-01","end":"2015-09-30","val":3044000,"accn":"0001171843-15-006078","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2015-07-01","end":"2015-09-30","val":3044000,"accn":"0001171843-16-012959","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":12019000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12"},{"start":"2015-01-01","end":"2015-12-31","val":12019000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09"},{"start":"2015-01-01","end":"2015-12-31","val":12019000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":3496000,"accn":"0001171843-16-009717","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"start":"2016-01-01","end":"2016-03-31","val":3496000,"accn":"0001171843-17-002737","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":7217000,"accn":"0001171843-16-011647","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"start":"2016-01-01","end":"2016-06-30","val":7217000,"accn":"0001171843-17-004747","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2016-04-01","end":"2016-06-30","val":3721000,"accn":"0001171843-16-011647","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"start":"2016-04-01","end":"2016-06-30","val":3721000,"accn":"0001171843-17-004747","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":11333000,"accn":"0001171843-16-012959","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-01-01","end":"2016-09-30","val":11333000,"accn":"0001171843-17-006623","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2016-07-01","end":"2016-09-30","val":4116000,"accn":"0001171843-16-012959","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-07-01","end":"2016-09-30","val":4116000,"accn":"0001171843-17-006623","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":15843000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09"},{"start":"2016-01-01","end":"2016-12-31","val":15843000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13"},{"start":"2016-01-01","end":"2016-12-31","val":15737000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":4672000,"accn":"0001171843-17-002737","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"start":"2017-01-01","end":"2017-03-31","val":4693000,"accn":"0001171843-18-003268","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-01","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":9550000,"accn":"0001171843-17-004747","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-06-30","val":9574000,"accn":"0001628280-18-009870","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-07-31"},{"start":"2017-04-01","end":"2017-06-30","val":4878000,"accn":"0001171843-17-004747","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-04-01","end":"2017-06-30","val":4881000,"accn":"0001628280-18-009870","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-07-31","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":14986000,"accn":"0001171843-17-006623","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2017-01-01","end":"2017-09-30","val":14997000,"accn":"0001628280-18-013109","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2017-07-01","end":"2017-09-30","val":5436000,"accn":"0001171843-17-006623","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2017-07-01","end":"2017-09-30","val":5423000,"accn":"0001628280-18-013109","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":20873000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13"},{"start":"2017-01-01","end":"2017-12-31","val":20714000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"start":"2017-01-01","end":"2017-12-31","val":20714000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":6442000,"accn":"0001171843-18-003268","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-01"},{"start":"2018-01-01","end":"2018-03-31","val":6442000,"accn":"0001628280-19-005208","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-04-30","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":12882000,"accn":"0001628280-18-009870","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-07-31"},{"start":"2018-01-01","end":"2018-06-30","val":12882000,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30"},{"start":"2018-04-01","end":"2018-06-30","val":6440000,"accn":"0001628280-18-009870","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-07-31"},{"start":"2018-04-01","end":"2018-06-30","val":6440000,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":19934000,"accn":"0001628280-18-013109","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2018-01-01","end":"2018-09-30","val":19934000,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"start":"2018-07-01","end":"2018-09-30","val":7052000,"accn":"0001628280-18-013109","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2018-07-01","end":"2018-09-30","val":7052000,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":27683000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"start":"2018-01-01","end":"2018-12-31","val":27683000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11"},{"start":"2018-01-01","end":"2018-12-31","val":27683000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":8326000,"accn":"0001628280-19-005208","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-04-30"},{"start":"2019-01-01","end":"2019-03-31","val":8326000,"accn":"0001628280-20-006469","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-05","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":16724000,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30"},{"start":"2019-01-01","end":"2019-06-30","val":16724000,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04"},{"start":"2019-04-01","end":"2019-06-30","val":8398000,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30"},{"start":"2019-04-01","end":"2019-06-30","val":8398000,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":25492000,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"start":"2019-01-01","end":"2019-09-30","val":25492000,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2019-07-01","end":"2019-09-30","val":8768000,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"start":"2019-07-01","end":"2019-09-30","val":8768000,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":35144000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11"},{"start":"2019-01-01","end":"2019-12-31","val":35144000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09"},{"start":"2019-01-01","end":"2019-12-31","val":35144000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":10180000,"accn":"0001628280-20-006469","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-05"},{"start":"2020-01-01","end":"2020-03-31","val":10180000,"accn":"0001628280-21-008893","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-04","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":20515000,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04"},{"start":"2020-01-01","end":"2020-06-30","val":20515000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2020-04-01","end":"2020-06-30","val":10335000,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04"},{"start":"2020-04-01","end":"2020-06-30","val":10335000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":31799000,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2020-01-01","end":"2020-09-30","val":31799000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2020-07-01","end":"2020-09-30","val":11284000,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2020-07-01","end":"2020-09-30","val":11284000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":44261000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09"},{"start":"2020-01-01","end":"2020-12-31","val":44261000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08"},{"start":"2020-01-01","end":"2020-12-31","val":44261000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":13482000,"accn":"0001628280-21-008893","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-04"},{"start":"2021-01-01","end":"2021-03-31","val":13482000,"accn":"0001628280-22-012004","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":27683000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-01-01","end":"2021-06-30","val":27683000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2021-04-01","end":"2021-06-30","val":14201000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-04-01","end":"2021-06-30","val":14201000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":42021000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-01-01","end":"2021-09-30","val":42021000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2021-07-01","end":"2021-09-30","val":14338000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-07-01","end":"2021-09-30","val":14338000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":59399000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08"},{"start":"2021-01-01","end":"2021-12-31","val":59399000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07"},{"start":"2021-01-01","end":"2021-12-31","val":59399000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":17809000,"accn":"0001628280-22-012004","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"start":"2022-01-01","end":"2022-03-31","val":17809000,"accn":"0001628280-23-014872","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":35608000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2022-01-01","end":"2022-06-30","val":35608000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2022-04-01","end":"2022-06-30","val":17799000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2022-04-01","end":"2022-06-30","val":17799000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":52806000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2022-01-01","end":"2022-09-30","val":52806000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2022-07-01","end":"2022-09-30","val":17198000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2022-07-01","end":"2022-09-30","val":17198000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":69836000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07"},{"start":"2022-01-01","end":"2022-12-31","val":69836000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06"},{"start":"2022-01-01","end":"2022-12-31","val":69836000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":17637000,"accn":"0001628280-23-014872","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"start":"2023-01-01","end":"2023-03-31","val":17637000,"accn":"0001628280-24-021113","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-07","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":35023000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2023-01-01","end":"2023-06-30","val":35023000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2023-04-01","end":"2023-06-30","val":17386000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":17386000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":52404000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2023-01-01","end":"2023-09-30","val":52404000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2023-07-01","end":"2023-09-30","val":17381000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2023-07-01","end":"2023-09-30","val":17381000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":71751000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06"},{"start":"2023-01-01","end":"2023-12-31","val":71751000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"start":"2023-01-01","end":"2023-12-31","val":71751000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":21349000,"accn":"0001628280-24-021113","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-07"},{"start":"2024-01-01","end":"2024-03-31","val":21349000,"accn":"0001628280-25-023196","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":43785000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2024-01-01","end":"2024-06-30","val":43785000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2024-04-01","end":"2024-06-30","val":22436000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2024-04-01","end":"2024-06-30","val":22436000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":67792000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-01-01","end":"2024-09-30","val":67792000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29"},{"start":"2024-07-01","end":"2024-09-30","val":24007000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-07-01","end":"2024-09-30","val":24007000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":93847000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"start":"2024-01-01","end":"2024-12-31","val":93847000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":29018000,"accn":"0001628280-25-023196","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"start":"2025-01-01","end":"2025-03-31","val":29018000,"accn":"0001628280-26-028411","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-29","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":60267000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2025-04-01","end":"2025-06-30","val":31249000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":95416000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29"},{"start":"2025-07-01","end":"2025-09-30","val":35149000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":131974000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":41570000,"accn":"0001628280-26-028411","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-29","frame":"CY2026Q1"}]}},"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":"2016-01-01","end":"2016-12-31","val":92000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13"},{"start":"2016-01-01","end":"2016-12-31","val":92000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":-92000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13"},{"start":"2017-01-01","end":"2017-12-31","val":-92000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"start":"2017-01-01","end":"2017-12-31","val":-92000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":665000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11"},{"start":"2019-01-01","end":"2019-12-31","val":665000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09"},{"start":"2019-01-01","end":"2019-12-31","val":665000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":90000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09"},{"start":"2020-01-01","end":"2020-12-31","val":90000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08"},{"start":"2020-01-01","end":"2020-12-31","val":90000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":-549000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08"},{"start":"2021-01-01","end":"2021-12-31","val":-549000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07"},{"start":"2021-01-01","end":"2021-12-31","val":-549000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":3008000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07"},{"start":"2022-01-01","end":"2022-12-31","val":3008000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06"},{"start":"2022-01-01","end":"2022-12-31","val":3008000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":-1077000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06"},{"start":"2023-01-01","end":"2023-12-31","val":-1077000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"start":"2023-01-01","end":"2023-12-31","val":-1077000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":15000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"start":"2024-01-01","end":"2024-12-31","val":15000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":-1002000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","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":601000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":930000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13"},{"start":"2016-01-01","end":"2016-12-31","val":930000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":2516000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13"},{"start":"2017-01-01","end":"2017-12-31","val":2516000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"start":"2017-01-01","end":"2017-12-31","val":2516000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":1498000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"start":"2018-01-01","end":"2018-12-31","val":1498000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11"},{"start":"2018-01-01","end":"2018-12-31","val":1498000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":1619000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11"},{"start":"2019-01-01","end":"2019-12-31","val":1619000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09"},{"start":"2019-01-01","end":"2019-12-31","val":1619000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":8854000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09"},{"start":"2020-01-01","end":"2020-12-31","val":8854000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08"},{"start":"2020-01-01","end":"2020-12-31","val":8854000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":5182000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08"},{"start":"2021-01-01","end":"2021-12-31","val":5182000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07"},{"start":"2021-01-01","end":"2021-12-31","val":5182000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":9123000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07"},{"start":"2022-01-01","end":"2022-12-31","val":9123000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06"},{"start":"2022-01-01","end":"2022-12-31","val":9123000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":12569000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06"},{"start":"2023-01-01","end":"2023-12-31","val":12569000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"start":"2023-01-01","end":"2023-12-31","val":12569000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":11214000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"start":"2024-01-01","end":"2024-12-31","val":11214000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":13089000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2025"}]}},"CurrentIncomeTaxExpenseBenefit":{"label":"Current Income Tax Expense (Benefit)","description":"Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":686000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":1131000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13"},{"start":"2016-01-01","end":"2016-12-31","val":1131000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":2615000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13"},{"start":"2017-01-01","end":"2017-12-31","val":2615000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"start":"2017-01-01","end":"2017-12-31","val":2615000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":1667000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"start":"2018-01-01","end":"2018-12-31","val":1667000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11"},{"start":"2018-01-01","end":"2018-12-31","val":1667000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":2297000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11"},{"start":"2019-01-01","end":"2019-12-31","val":2297000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09"},{"start":"2019-01-01","end":"2019-12-31","val":2297000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":9072000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09"},{"start":"2020-01-01","end":"2020-12-31","val":9072000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08"},{"start":"2020-01-01","end":"2020-12-31","val":9072000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":4778000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08"},{"start":"2021-01-01","end":"2021-12-31","val":4778000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07"},{"start":"2021-01-01","end":"2021-12-31","val":4778000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":13445000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07"},{"start":"2022-01-01","end":"2022-12-31","val":13445000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06"},{"start":"2022-01-01","end":"2022-12-31","val":13445000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":13912000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06"},{"start":"2023-01-01","end":"2023-12-31","val":13912000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"start":"2023-01-01","end":"2023-12-31","val":13912000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":12740000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"start":"2024-01-01","end":"2024-12-31","val":12740000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":12752000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","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":85000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":109000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13"},{"start":"2016-01-01","end":"2016-12-31","val":109000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":191000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13"},{"start":"2017-01-01","end":"2017-12-31","val":191000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"start":"2017-01-01","end":"2017-12-31","val":191000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":169000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"start":"2018-01-01","end":"2018-12-31","val":169000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11"},{"start":"2018-01-01","end":"2018-12-31","val":169000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":13000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11"},{"start":"2019-01-01","end":"2019-12-31","val":13000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09"},{"start":"2019-01-01","end":"2019-12-31","val":13000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":128000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09"},{"start":"2020-01-01","end":"2020-12-31","val":128000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08"},{"start":"2020-01-01","end":"2020-12-31","val":128000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":145000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08"},{"start":"2021-01-01","end":"2021-12-31","val":145000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07"},{"start":"2021-01-01","end":"2021-12-31","val":145000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":1314000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07"},{"start":"2022-01-01","end":"2022-12-31","val":1314000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06"},{"start":"2022-01-01","end":"2022-12-31","val":1314000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":2420000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06"},{"start":"2023-01-01","end":"2023-12-31","val":2420000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"start":"2023-01-01","end":"2023-12-31","val":2420000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":1511000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"start":"2024-01-01","end":"2024-12-31","val":1511000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":665000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2025"}]}},"DebtInstrumentBasisSpreadOnVariableRate1":{"label":"Debt Instrument, Basis Spread on Variable Rate","description":"Percentage points added to the reference rate to compute the variable rate on the debt instrument.","units":{"pure":[{"start":"2013-05-20","end":"2013-05-21","val":0.0625,"accn":"0001193125-14-190004","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08"}]}},"DebtInstrumentInterestRateEffectivePercentageRateRangeMinimum":{"label":"Debt Instrument, Interest Rate, Effective Percentage Rate Range, Minimum (Deprecated 2016-01-31)","description":"When presenting a range of interest rates, the lowest effective rate for funds borrowed under the debt agreement as of the balance sheet date.","units":{"pure":[{"start":"2013-05-20","end":"2013-05-21","val":0.0325,"accn":"0001193125-14-190004","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08"}]}},"DeferredCostsCurrent":{"label":"Deferred Costs, Current","description":"Sum of the carrying amounts as of the balance sheet date of deferred costs capitalized at the end of the reporting period that are expected to be charged against earnings within one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2013-12-31","val":187000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19","frame":"CY2013Q4I"},{"end":"2014-12-31","val":1811000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19"},{"end":"2014-12-31","val":1811000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12","frame":"CY2014Q4I"},{"end":"2015-12-31","val":474000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12"},{"end":"2015-12-31","val":474000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09","frame":"CY2015Q4I"},{"end":"2016-12-31","val":256000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09"},{"end":"2016-12-31","val":256000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13","frame":"CY2016Q4I"}]}},"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":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":8000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09"},{"start":"2020-01-01","end":"2020-12-31","val":8000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08"},{"start":"2020-01-01","end":"2020-12-31","val":8000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":43000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08"},{"start":"2021-01-01","end":"2021-12-31","val":43000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07"},{"start":"2021-01-01","end":"2021-12-31","val":43000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":83000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07"},{"start":"2022-01-01","end":"2022-12-31","val":83000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06"},{"start":"2022-01-01","end":"2022-12-31","val":83000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":61000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06"},{"start":"2023-01-01","end":"2023-12-31","val":61000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"start":"2023-01-01","end":"2023-12-31","val":61000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":62000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"start":"2024-01-01","end":"2024-12-31","val":62000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":153000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2025"}]}},"DeferredForeignIncomeTaxExpenseBenefit":{"label":"Deferred Foreign Income Tax Expense (Benefit)","description":"Amount of deferred foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.","units":{"USD":[{"start":"2016-01-01","end":"2016-12-31","val":182000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":-156000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13"},{"start":"2017-01-01","end":"2017-12-31","val":172000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"start":"2017-01-01","end":"2017-12-31","val":172000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":-1254000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"start":"2018-01-01","end":"2018-12-31","val":-1254000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11"},{"start":"2018-01-01","end":"2018-12-31","val":-1254000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":91000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11"},{"start":"2019-01-01","end":"2019-12-31","val":91000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09"},{"start":"2019-01-01","end":"2019-12-31","val":91000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":-969000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09"},{"start":"2020-01-01","end":"2020-12-31","val":-969000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08"},{"start":"2020-01-01","end":"2020-12-31","val":-969000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":1195000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08"},{"start":"2021-01-01","end":"2021-12-31","val":1195000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07"},{"start":"2021-01-01","end":"2021-12-31","val":1195000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":162000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07"},{"start":"2022-01-01","end":"2022-12-31","val":162000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06"},{"start":"2022-01-01","end":"2022-12-31","val":162000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":4000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06"},{"start":"2023-01-01","end":"2023-12-31","val":4000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"start":"2023-01-01","end":"2023-12-31","val":4000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":-56000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"start":"2024-01-01","end":"2024-12-31","val":-56000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":87000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2025"}]}},"DeferredIncomeTaxExpenseBenefit":{"label":"Deferred Income Tax Expense (Benefit)","description":"Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.","units":{"USD":[{"start":"2016-01-01","end":"2016-12-31","val":182000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":-156000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13"},{"start":"2017-01-01","end":"2017-12-31","val":172000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"start":"2017-01-01","end":"2017-12-31","val":172000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":-1254000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"start":"2018-01-01","end":"2018-12-31","val":-1254000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11"},{"start":"2018-01-01","end":"2018-12-31","val":-1254000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":91000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11"},{"start":"2019-01-01","end":"2019-12-31","val":91000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09"},{"start":"2019-01-01","end":"2019-12-31","val":91000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":-960000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09"},{"start":"2020-01-01","end":"2020-12-31","val":-960000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08"},{"start":"2020-01-01","end":"2020-12-31","val":-960000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":1244000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08"},{"start":"2021-01-01","end":"2021-12-31","val":1244000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07"},{"start":"2021-01-01","end":"2021-12-31","val":1244000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":258000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07"},{"start":"2022-01-01","end":"2022-12-31","val":258000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06"},{"start":"2022-01-01","end":"2022-12-31","val":258000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":86000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06"},{"start":"2023-01-01","end":"2023-12-31","val":86000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"start":"2023-01-01","end":"2023-12-31","val":86000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":18000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"start":"2024-01-01","end":"2024-12-31","val":18000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":252000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2025"}]}},"DeferredIncomeTaxLiabilities":{"label":"Deferred Tax Liabilities, Gross","description":"Amount of deferred tax liability attributable to taxable temporary differences.","units":{"USD":[{"end":"2017-12-31","val":289000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2017Q4I"},{"end":"2018-12-31","val":272000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"end":"2018-12-31","val":272000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11","frame":"CY2018Q4I"},{"end":"2019-12-31","val":10478000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11"},{"end":"2019-12-31","val":10478000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09","frame":"CY2019Q4I"},{"end":"2020-12-31","val":15625000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09"},{"end":"2020-12-31","val":15625000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08","frame":"CY2020Q4I"},{"end":"2021-12-31","val":17776000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08"},{"end":"2021-12-31","val":17776000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07","frame":"CY2021Q4I"},{"end":"2022-12-31","val":12362000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07"},{"end":"2022-12-31","val":12362000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06","frame":"CY2022Q4I"},{"end":"2023-12-31","val":10829000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06"},{"end":"2023-12-31","val":17659000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06","frame":"CY2023Q4I"},{"end":"2024-12-31","val":19166000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"end":"2024-12-31","val":19166000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2024Q4I"},{"end":"2025-12-31","val":31686000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2025Q4I"}]}},"DeferredRentCredit":{"label":"Deferred Rent Credit","description":"The cumulative difference between the rental payments required by a lease agreement and the rental income or expense recognized on a straight-line basis, or other systematic and rational basis more representative of the time pattern in which use or benefit is granted or derived from the leased property, expected to be recognized in income or expense over the term of the leased property by the lessor or lessee, respectively.","units":{"USD":[{"end":"2014-12-31","val":1071000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19","frame":"CY2014Q4I"}]}},"DeferredRentCreditCurrent":{"label":"Deferred Rent Credit, Current","description":"For a classified balance sheet, the cumulative difference as of the balance sheet date between the payments required by a lease agreement and the rental income or expense recognized on a straight-line basis, or other systematic and rational basis more representative of the time pattern in which use or benefit is granted or derived from the leased property, expected to be recognized in income or expense, by the lessor or lessee, respectively, within one year of the balance sheet date.","units":{"USD":[{"end":"2013-12-31","val":103000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19","frame":"CY2013Q4I"},{"end":"2014-12-31","val":39000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19"},{"end":"2014-12-31","val":39000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12","frame":"CY2014Q4I"},{"end":"2015-12-31","val":514000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12"},{"end":"2015-12-31","val":514000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09","frame":"CY2015Q4I"},{"end":"2016-12-31","val":624000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09"},{"end":"2016-12-31","val":624000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13","frame":"CY2016Q4I"},{"end":"2017-12-31","val":941000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13"},{"end":"2017-12-31","val":1000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2017Q4I"},{"end":"2018-12-31","val":1000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2018Q4I"}]}},"DeferredRentCreditNoncurrent":{"label":"Deferred Rent Credit, Noncurrent","description":"For a classified balance sheet, the cumulative difference between the rental income or payments required by a lease agreement and the rental income or expense recognized on a straight-line basis, or other systematic and rational basis more representative of the time pattern in which use or benefit is granted or derived from the leased property, expected to be recognized in income or expense, by the lessor or lessee, respectively, more than one year after the balance sheet date.","units":{"USD":[{"end":"2013-12-31","val":14000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19","frame":"CY2013Q4I"},{"end":"2014-12-31","val":3698000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19"},{"end":"2014-12-31","val":3698000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12","frame":"CY2014Q4I"},{"end":"2015-12-31","val":5366000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12"},{"end":"2015-12-31","val":5366000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09","frame":"CY2015Q4I"},{"end":"2016-12-31","val":5377000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09"},{"end":"2016-12-31","val":5377000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13","frame":"CY2016Q4I"},{"end":"2017-12-31","val":4780000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13"},{"end":"2017-12-31","val":5000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2017Q4I"},{"end":"2018-12-31","val":4000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2018Q4I"}]}},"DeferredRevenueCurrent":{"label":"Deferred Revenue, Current","description":"Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable, classified as current.","units":{"USD":[{"end":"2013-12-31","val":26591000,"accn":"0001193125-14-190004","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08"},{"end":"2013-12-31","val":26591000,"accn":"0001193125-14-296834","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-06"},{"end":"2013-12-31","val":26591000,"accn":"0001193125-14-406113","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"end":"2013-12-31","val":26591000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19","frame":"CY2013Q4I"},{"end":"2014-03-31","val":25189000,"accn":"0001193125-14-190004","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08","frame":"CY2014Q1I"},{"end":"2014-06-30","val":25868000,"accn":"0001193125-14-296834","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-06","frame":"CY2014Q2I"},{"end":"2014-09-30","val":25914000,"accn":"0001193125-14-406113","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10","frame":"CY2014Q3I"},{"end":"2014-12-31","val":33753000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19"},{"end":"2014-12-31","val":33753000,"accn":"0001171843-15-002648","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"end":"2014-12-31","val":33753000,"accn":"0001171843-15-004456","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"end":"2014-12-31","val":33753000,"accn":"0001171843-15-006078","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"end":"2014-12-31","val":33753000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12","frame":"CY2014Q4I"},{"end":"2015-03-31","val":31891000,"accn":"0001171843-15-002648","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2015Q1I"},{"end":"2015-06-30","val":33589000,"accn":"0001171843-15-004456","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07","frame":"CY2015Q2I"},{"end":"2015-09-30","val":34950000,"accn":"0001171843-15-006078","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06","frame":"CY2015Q3I"},{"end":"2015-12-31","val":45675000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12"},{"end":"2015-12-31","val":45675000,"accn":"0001171843-16-009717","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"end":"2015-12-31","val":45675000,"accn":"0001171843-16-011647","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"end":"2015-12-31","val":45675000,"accn":"0001171843-16-012959","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"end":"2015-12-31","val":45675000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09","frame":"CY2015Q4I"},{"end":"2016-03-31","val":43201000,"accn":"0001171843-16-009717","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1I"},{"end":"2016-06-30","val":44953000,"accn":"0001171843-16-011647","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09","frame":"CY2016Q2I"},{"end":"2016-09-30","val":46434000,"accn":"0001171843-16-012959","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3I"},{"end":"2016-12-31","val":58478000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09"},{"end":"2016-12-31","val":58478000,"accn":"0001171843-17-002737","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"end":"2016-12-31","val":58478000,"accn":"0001171843-17-004747","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"end":"2016-12-31","val":58478000,"accn":"0001171843-17-006623","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"end":"2016-12-31","val":58478000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13","frame":"CY2016Q4I"},{"end":"2017-03-31","val":54576000,"accn":"0001171843-17-002737","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2017Q1I"},{"end":"2017-06-30","val":57457000,"accn":"0001171843-17-004747","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2017Q2I"},{"end":"2017-09-30","val":58383000,"accn":"0001171843-17-006623","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03","frame":"CY2017Q3I"},{"end":"2017-12-31","val":73891000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13"},{"end":"2017-12-31","val":73493000,"accn":"0001171843-18-003268","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-01"},{"end":"2017-12-31","val":73493000,"accn":"0001628280-18-009870","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-07-31"},{"end":"2017-12-31","val":73493000,"accn":"0001628280-18-013109","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"end":"2017-12-31","val":73493000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2017Q4I"},{"end":"2018-03-31","val":68481000,"accn":"0001171843-18-003268","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-01","frame":"CY2018Q1I"},{"end":"2018-06-30","val":71663000,"accn":"0001628280-18-009870","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-07-31","frame":"CY2018Q2I"},{"end":"2018-09-30","val":72544000,"accn":"0001628280-18-013109","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2018Q3I"},{"end":"2018-12-31","val":87729000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2018Q4I"}]}},"DeferredRevenueNoncurrent":{"label":"Deferred Revenue, Noncurrent","description":"Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable, classified as noncurrent.","units":{"USD":[{"end":"2013-12-31","val":2109000,"accn":"0001193125-14-190004","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08"},{"end":"2013-12-31","val":2109000,"accn":"0001193125-14-296834","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-06"},{"end":"2013-12-31","val":2109000,"accn":"0001193125-14-406113","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"end":"2013-12-31","val":2109000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19","frame":"CY2013Q4I"},{"end":"2014-03-31","val":2087000,"accn":"0001193125-14-190004","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08","frame":"CY2014Q1I"},{"end":"2014-06-30","val":2146000,"accn":"0001193125-14-296834","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-06","frame":"CY2014Q2I"},{"end":"2014-09-30","val":3083000,"accn":"0001193125-14-406113","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10","frame":"CY2014Q3I"},{"end":"2014-12-31","val":3464000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19"},{"end":"2014-12-31","val":3464000,"accn":"0001171843-15-002648","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"end":"2014-12-31","val":3464000,"accn":"0001171843-15-004456","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"end":"2014-12-31","val":3464000,"accn":"0001171843-15-006078","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"end":"2014-12-31","val":3464000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12","frame":"CY2014Q4I"},{"end":"2015-03-31","val":3225000,"accn":"0001171843-15-002648","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2015Q1I"},{"end":"2015-06-30","val":3031000,"accn":"0001171843-15-004456","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07","frame":"CY2015Q2I"},{"end":"2015-09-30","val":2931000,"accn":"0001171843-15-006078","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06","frame":"CY2015Q3I"},{"end":"2015-12-31","val":3096000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12"},{"end":"2015-12-31","val":3096000,"accn":"0001171843-16-009717","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"end":"2015-12-31","val":3096000,"accn":"0001171843-16-011647","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"end":"2015-12-31","val":3096000,"accn":"0001171843-16-012959","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"end":"2015-12-31","val":3096000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09","frame":"CY2015Q4I"},{"end":"2016-03-31","val":2868000,"accn":"0001171843-16-009717","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1I"},{"end":"2016-06-30","val":2674000,"accn":"0001171843-16-011647","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09","frame":"CY2016Q2I"},{"end":"2016-09-30","val":2739000,"accn":"0001171843-16-012959","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3I"},{"end":"2016-12-31","val":3562000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09"},{"end":"2016-12-31","val":3562000,"accn":"0001171843-17-002737","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"end":"2016-12-31","val":3562000,"accn":"0001171843-17-004747","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"end":"2016-12-31","val":3562000,"accn":"0001171843-17-006623","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"end":"2016-12-31","val":3562000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13","frame":"CY2016Q4I"},{"end":"2017-03-31","val":4261000,"accn":"0001171843-17-002737","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2017Q1I"},{"end":"2017-06-30","val":3889000,"accn":"0001171843-17-004747","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2017Q2I"},{"end":"2017-09-30","val":5047000,"accn":"0001171843-17-006623","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03","frame":"CY2017Q3I"},{"end":"2017-12-31","val":7034000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13"},{"end":"2017-12-31","val":6608000,"accn":"0001171843-18-003268","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-01"},{"end":"2017-12-31","val":6608000,"accn":"0001628280-18-009870","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-07-31"},{"end":"2017-12-31","val":6608000,"accn":"0001628280-18-013109","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"end":"2017-12-31","val":6608000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2017Q4I"},{"end":"2018-03-31","val":6247000,"accn":"0001171843-18-003268","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-01","frame":"CY2018Q1I"},{"end":"2018-06-30","val":6274000,"accn":"0001628280-18-009870","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-07-31","frame":"CY2018Q2I"},{"end":"2018-09-30","val":6374000,"accn":"0001628280-18-013109","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2018Q3I"},{"end":"2018-12-31","val":6487000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2018Q4I"}]}},"DeferredRevenueRevenueRecognized1":{"label":"Deferred Revenue, Revenue Recognized","description":"Amount of revenue recognized that was previously reported as deferred or unearned revenue.","units":{"USD":[{"start":"2018-01-01","end":"2018-12-31","val":73176000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":88023000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11","frame":"CY2019"}]}},"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":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":1000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09"},{"start":"2020-01-01","end":"2020-12-31","val":1000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08"},{"start":"2020-01-01","end":"2020-12-31","val":1000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":6000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08"},{"start":"2021-01-01","end":"2021-12-31","val":6000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07"},{"start":"2021-01-01","end":"2021-12-31","val":6000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":13000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07"},{"start":"2022-01-01","end":"2022-12-31","val":13000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06"},{"start":"2022-01-01","end":"2022-12-31","val":13000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":21000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06"},{"start":"2023-01-01","end":"2023-12-31","val":21000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"start":"2023-01-01","end":"2023-12-31","val":21000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":12000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"start":"2024-01-01","end":"2024-12-31","val":12000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":12000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2025"}]}},"DeferredTaxAssetsDeferredIncome":{"label":"Deferred Tax Assets, Deferred Income","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from deferred income.","units":{"USD":[{"end":"2013-12-31","val":6995000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19","frame":"CY2013Q4I"},{"end":"2014-12-31","val":9146000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19"},{"end":"2014-12-31","val":9146000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12","frame":"CY2014Q4I"},{"end":"2015-12-31","val":12223000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12"},{"end":"2015-12-31","val":12223000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09","frame":"CY2015Q4I"},{"end":"2016-12-31","val":16774000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09"},{"end":"2016-12-31","val":16774000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13","frame":"CY2016Q4I"},{"end":"2017-12-31","val":14226000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13"},{"end":"2017-12-31","val":14226000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2017Q4I"},{"end":"2018-12-31","val":13995000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"end":"2018-12-31","val":13995000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11","frame":"CY2018Q4I"},{"end":"2019-12-31","val":13953000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11"},{"end":"2019-12-31","val":13953000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09","frame":"CY2019Q4I"},{"end":"2020-12-31","val":13054000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09"},{"end":"2020-12-31","val":13054000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08","frame":"CY2020Q4I"},{"end":"2021-12-31","val":11628000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08"},{"end":"2021-12-31","val":11628000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07","frame":"CY2021Q4I"},{"end":"2022-12-31","val":13376000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07"},{"end":"2022-12-31","val":13376000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06","frame":"CY2022Q4I"},{"end":"2023-12-31","val":26578000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06"},{"end":"2023-12-31","val":33408000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06","frame":"CY2023Q4I"},{"end":"2024-12-31","val":0,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"end":"2024-12-31","val":0,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2024Q4I"},{"end":"2025-12-31","val":2399000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","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":"2013-12-31","val":14345000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19","frame":"CY2013Q4I"},{"end":"2014-12-31","val":18941000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19"},{"end":"2014-12-31","val":18941000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12","frame":"CY2014Q4I"},{"end":"2015-12-31","val":25499000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12"},{"end":"2015-12-31","val":25499000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09","frame":"CY2015Q4I"},{"end":"2016-12-31","val":28500000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09"},{"end":"2016-12-31","val":28500000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13","frame":"CY2016Q4I"},{"end":"2017-12-31","val":26278000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13"},{"end":"2017-12-31","val":27857000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2017Q4I"},{"end":"2018-12-31","val":39774000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"end":"2018-12-31","val":39774000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11","frame":"CY2018Q4I"},{"end":"2019-12-31","val":73025000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11"},{"end":"2019-12-31","val":73025000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09","frame":"CY2019Q4I"},{"end":"2020-12-31","val":94295000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09"},{"end":"2020-12-31","val":94295000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08","frame":"CY2020Q4I"},{"end":"2021-12-31","val":136561000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08"},{"end":"2021-12-31","val":136561000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07","frame":"CY2021Q4I"},{"end":"2022-12-31","val":154570000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07"},{"end":"2022-12-31","val":154570000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06","frame":"CY2022Q4I"},{"end":"2023-12-31","val":179862000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06"},{"end":"2023-12-31","val":186692000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06","frame":"CY2023Q4I"},{"end":"2024-12-31","val":199856000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"end":"2024-12-31","val":199856000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2024Q4I"},{"end":"2025-12-31","val":246679000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","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":"2018-12-31","val":137000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"end":"2018-12-31","val":137000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11","frame":"CY2018Q4I"},{"end":"2019-12-31","val":168000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11"},{"end":"2019-12-31","val":168000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09","frame":"CY2019Q4I"},{"end":"2020-12-31","val":1128000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09"},{"end":"2020-12-31","val":1128000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08","frame":"CY2020Q4I"}]}},"DeferredTaxAssetsNet":{"label":"Deferred Tax Assets, Net of Valuation Allowance","description":"Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.","units":{"USD":[{"end":"2013-12-31","val":0,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19","frame":"CY2013Q4I"},{"end":"2014-12-31","val":0,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19","frame":"CY2014Q4I"},{"end":"2017-12-31","val":156000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13"},{"end":"2017-12-31","val":155000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2017Q4I"},{"end":"2018-12-31","val":409000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"end":"2018-12-31","val":409000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11","frame":"CY2018Q4I"},{"end":"2019-12-31","val":10646000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11"},{"end":"2019-12-31","val":10646000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09","frame":"CY2019Q4I"},{"end":"2020-12-31","val":16753000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09"},{"end":"2020-12-31","val":16753000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08","frame":"CY2020Q4I"},{"end":"2021-12-31","val":17679000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08"},{"end":"2021-12-31","val":17679000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07","frame":"CY2021Q4I"},{"end":"2022-12-31","val":12007000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07"},{"end":"2022-12-31","val":12007000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06","frame":"CY2022Q4I"},{"end":"2023-12-31","val":10388000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06"},{"end":"2023-12-31","val":17218000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06","frame":"CY2023Q4I"},{"end":"2024-12-31","val":18732000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"end":"2024-12-31","val":18732000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2024Q4I"},{"end":"2025-12-31","val":30986000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","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":"2013-12-31","val":6086000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19","frame":"CY2013Q4I"},{"end":"2014-12-31","val":7947000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19"},{"end":"2014-12-31","val":7947000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12","frame":"CY2014Q4I"},{"end":"2015-12-31","val":9220000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12"},{"end":"2015-12-31","val":9220000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09","frame":"CY2015Q4I"},{"end":"2016-12-31","val":6294000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09"},{"end":"2016-12-31","val":6294000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13","frame":"CY2016Q4I"},{"end":"2017-12-31","val":7407000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13"},{"end":"2017-12-31","val":7407000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2017Q4I"},{"end":"2018-12-31","val":15547000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"end":"2018-12-31","val":15547000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11","frame":"CY2018Q4I"},{"end":"2019-12-31","val":36092000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11"},{"end":"2019-12-31","val":36092000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09","frame":"CY2019Q4I"},{"end":"2020-12-31","val":53221000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09"},{"end":"2020-12-31","val":53221000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08","frame":"CY2020Q4I"},{"end":"2021-12-31","val":82530000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08"},{"end":"2021-12-31","val":82530000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07","frame":"CY2021Q4I"},{"end":"2022-12-31","val":57592000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07"},{"end":"2022-12-31","val":57592000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06","frame":"CY2022Q4I"},{"end":"2023-12-31","val":35050000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06"},{"end":"2023-12-31","val":35050000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06","frame":"CY2023Q4I"},{"end":"2024-12-31","val":42218000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"end":"2024-12-31","val":42218000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2024Q4I"},{"end":"2025-12-31","val":63310000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","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":"2013-12-31","val":318000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19","frame":"CY2013Q4I"},{"end":"2014-12-31","val":731000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19"},{"end":"2014-12-31","val":731000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12","frame":"CY2014Q4I"},{"end":"2015-12-31","val":2393000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12"},{"end":"2015-12-31","val":2393000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09","frame":"CY2015Q4I"},{"end":"2016-12-31","val":2939000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09"},{"end":"2016-12-31","val":2939000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13","frame":"CY2016Q4I"},{"end":"2017-12-31","val":2668000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13"},{"end":"2017-12-31","val":1760000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2017Q4I"},{"end":"2018-12-31","val":1346000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"end":"2018-12-31","val":1346000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11","frame":"CY2018Q4I"},{"end":"2019-12-31","val":532000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11"},{"end":"2019-12-31","val":532000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09","frame":"CY2019Q4I"},{"end":"2020-12-31","val":963000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09"},{"end":"2020-12-31","val":963000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08","frame":"CY2020Q4I"},{"end":"2021-12-31","val":512000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08"},{"end":"2021-12-31","val":512000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07","frame":"CY2021Q4I"},{"end":"2022-12-31","val":2784000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07"},{"end":"2022-12-31","val":2784000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06","frame":"CY2022Q4I"},{"end":"2023-12-31","val":4079000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06"},{"end":"2023-12-31","val":4079000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06","frame":"CY2023Q4I"},{"end":"2024-12-31","val":5367000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"end":"2024-12-31","val":5367000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2024Q4I"},{"end":"2025-12-31","val":12198000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2025Q4I"}]}},"DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsOther":{"label":"Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Other","description":"Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences from compensation and benefits, classified as other.","units":{"USD":[{"end":"2013-12-31","val":465000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19","frame":"CY2013Q4I"},{"end":"2014-12-31","val":610000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19"},{"end":"2014-12-31","val":610000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12","frame":"CY2014Q4I"},{"end":"2015-12-31","val":1247000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12"},{"end":"2015-12-31","val":1247000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09","frame":"CY2015Q4I"},{"end":"2016-12-31","val":2078000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09"},{"end":"2016-12-31","val":2078000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13","frame":"CY2016Q4I"},{"end":"2017-12-31","val":1105000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13"},{"end":"2017-12-31","val":2685000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2017Q4I"},{"end":"2018-12-31","val":1912000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"end":"2018-12-31","val":1912000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11","frame":"CY2018Q4I"},{"end":"2019-12-31","val":2666000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11"},{"end":"2019-12-31","val":2666000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09","frame":"CY2019Q4I"},{"end":"2020-12-31","val":3808000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09"},{"end":"2020-12-31","val":3808000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08","frame":"CY2020Q4I"},{"end":"2021-12-31","val":6867000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08"},{"end":"2021-12-31","val":6867000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07","frame":"CY2021Q4I"},{"end":"2022-12-31","val":6852000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07"},{"end":"2022-12-31","val":6852000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06","frame":"CY2022Q4I"},{"end":"2023-12-31","val":8473000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06"},{"end":"2023-12-31","val":8473000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06","frame":"CY2023Q4I"},{"end":"2024-12-31","val":14409000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"end":"2024-12-31","val":14409000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2024Q4I"},{"end":"2025-12-31","val":14601000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2025Q4I"}]}},"DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsSeverancePayments":{"label":"Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Severance Payments","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from severance costs.","units":{"USD":[{"end":"2013-12-31","val":339000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19","frame":"CY2013Q4I"},{"end":"2014-12-31","val":443000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19"},{"end":"2014-12-31","val":443000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12","frame":"CY2014Q4I"},{"end":"2015-12-31","val":328000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12"},{"end":"2015-12-31","val":328000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09","frame":"CY2015Q4I"},{"end":"2016-12-31","val":372000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09"},{"end":"2016-12-31","val":372000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13","frame":"CY2016Q4I"},{"end":"2017-12-31","val":239000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13"},{"end":"2017-12-31","val":238000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2017Q4I"},{"end":"2018-12-31","val":297000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"end":"2018-12-31","val":297000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11","frame":"CY2018Q4I"},{"end":"2019-12-31","val":340000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11"},{"end":"2019-12-31","val":340000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09","frame":"CY2019Q4I"},{"end":"2020-12-31","val":312000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09"},{"end":"2020-12-31","val":312000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08","frame":"CY2020Q4I"},{"end":"2021-12-31","val":391000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08"},{"end":"2021-12-31","val":391000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07","frame":"CY2021Q4I"},{"end":"2022-12-31","val":294000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07"},{"end":"2022-12-31","val":294000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06","frame":"CY2022Q4I"},{"end":"2023-12-31","val":273000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06"},{"end":"2023-12-31","val":273000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06","frame":"CY2023Q4I"},{"end":"2024-12-31","val":240000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"end":"2024-12-31","val":240000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2024Q4I"},{"end":"2025-12-31","val":229000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2025Q4I"}]}},"DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost":{"label":"Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-based Compensation Cost","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from share-based compensation.","units":{"USD":[{"end":"2017-12-31","val":908000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2017Q4I"},{"end":"2018-12-31","val":5737000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"end":"2018-12-31","val":5737000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11","frame":"CY2018Q4I"},{"end":"2019-12-31","val":6220000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11"},{"end":"2019-12-31","val":6220000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09","frame":"CY2019Q4I"},{"end":"2020-12-31","val":10348000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09"},{"end":"2020-12-31","val":10348000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08","frame":"CY2020Q4I"},{"end":"2021-12-31","val":18469000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08"},{"end":"2021-12-31","val":18469000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07","frame":"CY2021Q4I"},{"end":"2022-12-31","val":22474000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07"},{"end":"2022-12-31","val":22474000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06","frame":"CY2022Q4I"},{"end":"2023-12-31","val":33435000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06"},{"end":"2023-12-31","val":33435000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06","frame":"CY2023Q4I"},{"end":"2024-12-31","val":36169000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"end":"2024-12-31","val":36169000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2024Q4I"},{"end":"2025-12-31","val":38841000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2025Q4I"}]}},"DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts":{"label":"Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Allowance for Doubtful Accounts","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from the allowance for doubtful accounts.","units":{"USD":[{"end":"2013-12-31","val":142000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19","frame":"CY2013Q4I"},{"end":"2014-12-31","val":64000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19"},{"end":"2014-12-31","val":64000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12","frame":"CY2014Q4I"},{"end":"2015-12-31","val":88000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12"},{"end":"2015-12-31","val":88000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09","frame":"CY2015Q4I"},{"end":"2016-12-31","val":43000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09"},{"end":"2016-12-31","val":43000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13","frame":"CY2016Q4I"},{"end":"2017-12-31","val":633000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13"},{"end":"2017-12-31","val":633000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2017Q4I"},{"end":"2018-12-31","val":940000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"end":"2018-12-31","val":940000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11","frame":"CY2018Q4I"},{"end":"2019-12-31","val":978000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11"},{"end":"2019-12-31","val":978000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09","frame":"CY2019Q4I"},{"end":"2020-12-31","val":1287000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09"},{"end":"2020-12-31","val":1287000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08","frame":"CY2020Q4I"},{"end":"2021-12-31","val":1711000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08"},{"end":"2021-12-31","val":1711000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07","frame":"CY2021Q4I"},{"end":"2022-12-31","val":772000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07"},{"end":"2022-12-31","val":772000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06","frame":"CY2022Q4I"},{"end":"2023-12-31","val":867000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06"},{"end":"2023-12-31","val":867000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06","frame":"CY2023Q4I"},{"end":"2024-12-31","val":2521000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"end":"2024-12-31","val":2521000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2024Q4I"},{"end":"2025-12-31","val":774000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","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":"2013-12-31","val":14345000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19","frame":"CY2013Q4I"},{"end":"2014-12-31","val":18941000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19"},{"end":"2014-12-31","val":18941000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12","frame":"CY2014Q4I"},{"end":"2015-12-31","val":25499000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12"},{"end":"2015-12-31","val":25499000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09","frame":"CY2015Q4I"},{"end":"2016-12-31","val":28500000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09"},{"end":"2016-12-31","val":28500000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13","frame":"CY2016Q4I"},{"end":"2017-12-31","val":26122000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13"},{"end":"2017-12-31","val":27702000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2017Q4I"},{"end":"2018-12-31","val":39365000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"end":"2018-12-31","val":39365000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11","frame":"CY2018Q4I"},{"end":"2019-12-31","val":62379000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11"},{"end":"2019-12-31","val":62379000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09","frame":"CY2019Q4I"},{"end":"2020-12-31","val":77542000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09"},{"end":"2020-12-31","val":77542000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08","frame":"CY2020Q4I"},{"end":"2021-12-31","val":118882000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08"},{"end":"2021-12-31","val":118882000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07","frame":"CY2021Q4I"},{"end":"2022-12-31","val":142563000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07"},{"end":"2022-12-31","val":142563000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06","frame":"CY2022Q4I"},{"end":"2023-12-31","val":169474000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06"},{"end":"2023-12-31","val":169474000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06","frame":"CY2023Q4I"},{"end":"2024-12-31","val":181124000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"end":"2024-12-31","val":181124000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2024Q4I"},{"end":"2025-12-31","val":215693000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","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":"2017-12-31","val":134000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2017Q4I"},{"end":"2021-12-31","val":97000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08"},{"end":"2021-12-31","val":97000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07","frame":"CY2021Q4I"},{"end":"2022-12-31","val":355000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07"},{"end":"2022-12-31","val":355000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06","frame":"CY2022Q4I"},{"end":"2023-12-31","val":441000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06"},{"end":"2023-12-31","val":441000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06","frame":"CY2023Q4I"},{"end":"2024-12-31","val":434000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"end":"2024-12-31","val":434000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2024Q4I"},{"end":"2025-12-31","val":700000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2025Q4I"}]}},"DeferredTaxLiabilitiesFinancingArrangements":{"label":"Deferred Tax Liabilities, Financing Arrangements","description":"Amount of deferred tax liability attributable to taxable temporary differences from financing arrangements.","units":{"USD":[{"end":"2019-12-31","val":0,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09","frame":"CY2019Q4I"},{"end":"2020-12-31","val":6797000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09"},{"end":"2020-12-31","val":6797000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08","frame":"CY2020Q4I"},{"end":"2021-12-31","val":5298000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08"},{"end":"2021-12-31","val":5298000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07","frame":"CY2021Q4I"},{"end":"2022-12-31","val":0,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07","frame":"CY2022Q4I"}]}},"DeferredTaxLiabilityNotRecognizedAmountOfUnrecognizedDeferredTaxLiabilityUndistributedEarningsOfForeignSubsidiaries":{"label":"Deferred Tax Liability Not Recognized, Amount of Unrecognized Deferred Tax Liability, Undistributed Earnings of Foreign Subsidiaries","description":"Amount of deferred tax liability not recognized because of the exceptions to comprehensive recognition of deferred taxes related to undistributed earnings of foreign subsidiaries.","units":{"USD":[{"end":"2014-12-31","val":0,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19","frame":"CY2014Q4I"}]}},"DefinedContributionPlanMaximumAnnualContributionsPerEmployeeAmount":{"label":"Defined Contribution Plan, Maximum Annual Contributions Per Employee, Amount","description":"Maximum amount the employee may contribute to a defined contribution plan.","units":{"USD":[{"start":"2012-01-01","end":"2012-12-31","val":11500,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19","frame":"CY2012"}]}},"DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent":{"label":"Defined Contribution Plan, Maximum Annual Contributions Per Employee, Percent","description":"Maximum percentage of employee gross pay the employee may contribute to a defined contribution plan.","units":{"pure":[{"start":"2014-01-01","end":"2014-12-31","val":0.0833,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":0.0833,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":0.0833,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09","frame":"CY2016"}]}},"DepositsAssetsCurrent":{"label":"Deposits Assets, Current","description":"Carrying value of amounts transferred to third parties for security purposes that are expected to be returned or applied towards payment within one year or during the operating cycle, if shorter.","units":{"USD":[{"end":"2018-12-31","val":70438000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11","frame":"CY2018Q4I"},{"end":"2019-12-31","val":10000000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11"},{"end":"2019-12-31","val":10000000,"accn":"0001628280-20-006469","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-05"},{"end":"2019-12-31","val":10000000,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04"},{"end":"2019-12-31","val":10000000,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"end":"2019-12-31","val":10000000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09","frame":"CY2019Q4I"},{"end":"2020-03-31","val":15000000,"accn":"0001628280-20-006469","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-05","frame":"CY2020Q1I"},{"end":"2020-06-30","val":60000000,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04","frame":"CY2020Q2I"},{"end":"2020-09-30","val":60000000,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27","frame":"CY2020Q3I"},{"end":"2020-12-31","val":30053000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09"},{"end":"2020-12-31","val":30053000,"accn":"0001628280-21-008893","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-04"},{"end":"2020-12-31","val":30053000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2020-12-31","val":30053000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2020-12-31","val":30053000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08","frame":"CY2020Q4I"},{"end":"2021-03-31","val":42284000,"accn":"0001628280-21-008893","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-04","frame":"CY2021Q1I"},{"end":"2021-06-30","val":12276000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03","frame":"CY2021Q2I"},{"end":"2021-09-30","val":2276000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02","frame":"CY2021Q3I"},{"end":"2021-12-31","val":1850000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08"},{"end":"2021-12-31","val":1850000,"accn":"0001628280-22-012004","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"end":"2021-12-31","val":1850000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"end":"2021-12-31","val":1850000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"end":"2021-12-31","val":1850000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07","frame":"CY2021Q4I"},{"end":"2022-03-31","val":0,"accn":"0001628280-22-012004","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2022Q1I"},{"end":"2022-06-30","val":6856000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02","frame":"CY2022Q2I"},{"end":"2022-09-30","val":10871000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01","frame":"CY2022Q3I"},{"end":"2022-12-31","val":128350000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07"},{"end":"2022-12-31","val":128350000,"accn":"0001628280-23-014872","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"end":"2022-12-31","val":128350000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"end":"2022-12-31","val":128350000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"end":"2022-12-31","val":128350000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06","frame":"CY2022Q4I"},{"end":"2023-03-31","val":226850000,"accn":"0001628280-23-014872","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2023Q1I"},{"end":"2023-06-30","val":77139000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01","frame":"CY2023Q2I"},{"end":"2023-09-30","val":76186000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31","frame":"CY2023Q3I"},{"end":"2023-12-31","val":49800000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06"},{"end":"2023-12-31","val":49800000,"accn":"0001628280-24-021113","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-07"},{"end":"2023-12-31","val":49800000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"end":"2023-12-31","val":49800000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"end":"2023-12-31","val":49800000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06","frame":"CY2023Q4I"},{"end":"2024-03-31","val":45280000,"accn":"0001628280-24-021113","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-07","frame":"CY2024Q1I"},{"end":"2024-06-30","val":44846000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30","frame":"CY2024Q2I"},{"end":"2024-09-30","val":34174000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2024Q3I"},{"end":"2024-12-31","val":39450000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"end":"2024-12-31","val":39450000,"accn":"0001628280-25-023196","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"end":"2024-12-31","val":39450000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"end":"2024-12-31","val":39450000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29"},{"end":"2024-12-31","val":39450000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2024Q4I"},{"end":"2025-03-31","val":41588000,"accn":"0001628280-25-023196","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1I"},{"end":"2025-06-30","val":36587000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2I"},{"end":"2025-09-30","val":36632000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29","frame":"CY2025Q3I"},{"end":"2025-12-31","val":37259000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04"},{"end":"2025-12-31","val":37259000,"accn":"0001628280-26-028411","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-29","frame":"CY2025Q4I"},{"end":"2026-03-31","val":38380000,"accn":"0001628280-26-028411","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-29","frame":"CY2026Q1I"}]}},"Depreciation":{"label":"Depreciation","description":"The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.","units":{"USD":[{"start":"2012-01-01","end":"2012-12-31","val":465000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":162000,"accn":"0001193125-14-190004","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":353000,"accn":"0001193125-14-296834","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-06"},{"start":"2013-01-01","end":"2013-09-30","val":566000,"accn":"0001193125-14-406113","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"start":"2013-01-01","end":"2013-12-31","val":796000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19"},{"start":"2013-01-01","end":"2013-12-31","val":796000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":254000,"accn":"0001193125-14-190004","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08"},{"start":"2014-01-01","end":"2014-03-31","val":254000,"accn":"0001171843-15-002648","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":534000,"accn":"0001193125-14-296834","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-06"},{"start":"2014-01-01","end":"2014-06-30","val":534000,"accn":"0001171843-15-004456","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2014-01-01","end":"2014-09-30","val":858000,"accn":"0001193125-14-406113","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"start":"2014-01-01","end":"2014-09-30","val":858000,"accn":"0001171843-15-006078","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2014-01-01","end":"2014-12-31","val":1285000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19"},{"start":"2014-01-01","end":"2014-12-31","val":1285000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12"},{"start":"2014-01-01","end":"2014-12-31","val":1285000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":344000,"accn":"0001171843-15-002648","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"start":"2015-01-01","end":"2015-03-31","val":344000,"accn":"0001171843-16-009717","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":689000,"accn":"0001171843-15-004456","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2015-01-01","end":"2015-06-30","val":689000,"accn":"0001171843-16-011647","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"start":"2015-01-01","end":"2015-09-30","val":1051000,"accn":"0001171843-15-006078","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2015-01-01","end":"2015-09-30","val":1051000,"accn":"0001171843-16-012959","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2015-01-01","end":"2015-12-31","val":1615000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12"},{"start":"2015-01-01","end":"2015-12-31","val":1615000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09"},{"start":"2015-01-01","end":"2015-12-31","val":1615000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":497000,"accn":"0001171843-16-009717","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"start":"2016-01-01","end":"2016-03-31","val":497000,"accn":"0001171843-17-002737","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":1066000,"accn":"0001171843-16-011647","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"start":"2016-01-01","end":"2016-06-30","val":1066000,"accn":"0001171843-17-004747","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2016-01-01","end":"2016-09-30","val":1610000,"accn":"0001171843-16-012959","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-01-01","end":"2016-09-30","val":1610000,"accn":"0001171843-17-006623","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2016-01-01","end":"2016-12-31","val":2180000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09"},{"start":"2016-01-01","end":"2016-12-31","val":2180000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13"},{"start":"2016-01-01","end":"2016-12-31","val":2180000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":622000,"accn":"0001171843-17-002737","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"start":"2017-01-01","end":"2017-03-31","val":622000,"accn":"0001171843-18-003268","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-01","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":1284000,"accn":"0001171843-17-004747","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-06-30","val":1284000,"accn":"0001628280-18-009870","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-07-31"},{"start":"2017-01-01","end":"2017-09-30","val":1970000,"accn":"0001171843-17-006623","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2017-01-01","end":"2017-09-30","val":1970000,"accn":"0001628280-18-013109","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2017-01-01","end":"2017-12-31","val":3328000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13"},{"start":"2017-01-01","end":"2017-12-31","val":3328000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"start":"2017-01-01","end":"2017-12-31","val":3328000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":797000,"accn":"0001171843-18-003268","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-01"},{"start":"2018-01-01","end":"2018-03-31","val":797000,"accn":"0001628280-19-005208","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-04-30","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":1626000,"accn":"0001628280-18-009870","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-07-31"},{"start":"2018-01-01","end":"2018-06-30","val":1626000,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30"},{"start":"2018-01-01","end":"2018-09-30","val":2480000,"accn":"0001628280-18-013109","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2018-01-01","end":"2018-09-30","val":2480000,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"start":"2018-01-01","end":"2018-12-31","val":4156000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"start":"2018-01-01","end":"2018-12-31","val":4156000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11"},{"start":"2018-01-01","end":"2018-12-31","val":4156000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":1337000,"accn":"0001628280-19-005208","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-04-30"},{"start":"2019-01-01","end":"2019-03-31","val":1337000,"accn":"0001628280-20-006469","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-05","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":2816000,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30"},{"start":"2019-01-01","end":"2019-06-30","val":2816000,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04"},{"start":"2019-01-01","end":"2019-09-30","val":4320000,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"start":"2019-01-01","end":"2019-09-30","val":4320000,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2019-01-01","end":"2019-12-31","val":6321000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11"},{"start":"2019-01-01","end":"2019-12-31","val":6321000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09"},{"start":"2019-01-01","end":"2019-12-31","val":6321000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":2098000,"accn":"0001628280-20-006469","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-05"},{"start":"2020-01-01","end":"2020-03-31","val":2098000,"accn":"0001628280-21-008893","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-04","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":4208000,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04"},{"start":"2020-01-01","end":"2020-09-30","val":7319000,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2020-01-01","end":"2020-12-31","val":9903000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09"},{"start":"2020-01-01","end":"2020-12-31","val":9903000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08"},{"start":"2020-01-01","end":"2020-12-31","val":9903000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":2349000,"accn":"0001628280-21-008893","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-04","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-12-31","val":9355000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08"},{"start":"2021-01-01","end":"2021-12-31","val":9355000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07"},{"start":"2021-01-01","end":"2021-12-31","val":9355000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":10651000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07"},{"start":"2022-01-01","end":"2022-12-31","val":10651000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06"},{"start":"2022-01-01","end":"2022-12-31","val":10651000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":10177000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06"},{"start":"2023-01-01","end":"2023-12-31","val":10177000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"start":"2023-01-01","end":"2023-12-31","val":10177000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":9863000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"start":"2024-01-01","end":"2024-12-31","val":9863000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":11256000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2025"}]}},"DepreciationDepletionAndAmortization":{"label":"Depreciation, Depletion and Amortization","description":"The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":6321000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-06-30","val":4208000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2020-01-01","end":"2020-09-30","val":7319000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2020-01-01","end":"2020-12-31","val":10167000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08"},{"start":"2020-01-01","end":"2020-12-31","val":10167000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":2349000,"accn":"0001628280-22-012004","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":5456000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-01-01","end":"2021-06-30","val":5456000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2021-01-01","end":"2021-09-30","val":8271000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-01-01","end":"2021-09-30","val":8271000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2021-01-01","end":"2021-12-31","val":10888000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08"},{"start":"2021-01-01","end":"2021-12-31","val":10888000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07"},{"start":"2021-01-01","end":"2021-12-31","val":10888000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":2679000,"accn":"0001628280-22-012004","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"start":"2022-01-01","end":"2022-03-31","val":2679000,"accn":"0001628280-23-014872","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":5177000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2022-01-01","end":"2022-06-30","val":5177000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2022-01-01","end":"2022-09-30","val":8125000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2022-01-01","end":"2022-09-30","val":8125000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2022-01-01","end":"2022-12-31","val":12176000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07"},{"start":"2022-01-01","end":"2022-12-31","val":12176000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06"},{"start":"2022-01-01","end":"2022-12-31","val":12176000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":2891000,"accn":"0001628280-23-014872","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"start":"2023-01-01","end":"2023-03-31","val":2891000,"accn":"0001628280-24-021113","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-07","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":5807000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2023-01-01","end":"2023-06-30","val":5807000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2023-01-01","end":"2023-09-30","val":8736000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2023-01-01","end":"2023-09-30","val":8736000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2023-01-01","end":"2023-12-31","val":11703000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06"},{"start":"2023-01-01","end":"2023-12-31","val":11703000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"start":"2023-01-01","end":"2023-12-31","val":11703000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":2909000,"accn":"0001628280-24-021113","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-07"},{"start":"2024-01-01","end":"2024-03-31","val":2909000,"accn":"0001628280-25-023196","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":5767000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2024-01-01","end":"2024-06-30","val":5767000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2024-01-01","end":"2024-09-30","val":8543000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-01-01","end":"2024-09-30","val":8543000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29"},{"start":"2024-01-01","end":"2024-12-31","val":11126000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"start":"2024-01-01","end":"2024-12-31","val":11126000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":2419000,"accn":"0001628280-25-023196","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"start":"2025-01-01","end":"2025-03-31","val":2419000,"accn":"0001628280-26-028411","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-29","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":4988000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2025-01-01","end":"2025-09-30","val":7964000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29"},{"start":"2025-01-01","end":"2025-12-31","val":12309000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":4354000,"accn":"0001628280-26-028411","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-29","frame":"CY2026Q1"}]}},"DerivativeAssetNumberOfInstrumentsHeld":{"label":"Derivative Asset, Number of Instruments Held","description":"The number of derivative instruments of a particular derivative asset or group of derivative assets held by the entity.","units":{"Derivative":[{"end":"2013-09-30","val":0,"accn":"0001193125-14-406113","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10","frame":"CY2013Q3I"},{"end":"2013-12-31","val":0,"accn":"0001193125-14-296834","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-06"},{"end":"2013-12-31","val":0,"accn":"0001193125-14-406113","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"end":"2013-12-31","val":0,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19","frame":"CY2013Q4I"},{"end":"2014-12-31","val":0,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19","frame":"CY2014Q4I"}],"pure":[{"end":"2014-03-31","val":0,"accn":"0001171843-15-002648","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2014Q1I"}]}},"DerivativeAssetsCurrent":{"label":"Derivative Asset, Current","description":"Fair value, after the effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, expected to be settled within one year or normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset.","units":{"USD":[{"end":"2017-12-31","val":163000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13","frame":"CY2017Q4I"},{"end":"2019-12-31","val":0,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09","frame":"CY2019Q4I"},{"end":"2020-12-31","val":3332000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09"},{"end":"2020-12-31","val":3332000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08","frame":"CY2020Q4I"},{"end":"2021-12-31","val":6083000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08"},{"end":"2021-12-31","val":6083000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07","frame":"CY2021Q4I"},{"end":"2022-12-31","val":0,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07"},{"end":"2022-12-31","val":0,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06","frame":"CY2022Q4I"},{"end":"2023-12-31","val":3408000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06"},{"end":"2023-12-31","val":3408000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06","frame":"CY2023Q4I"},{"end":"2024-12-31","val":8099000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"end":"2024-12-31","val":8099000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2024Q4I"},{"end":"2025-12-31","val":21605000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2025Q4I"}]}},"DerivativeAssetsLiabilitiesAtFairValueNet":{"label":"Derivative Assets (Liabilities), at Fair Value, Net","description":"Fair values as of the balance sheet date of the net amount of all assets and liabilities resulting from contracts that meet the criteria of being accounted for as derivative instruments.","units":{"USD":[{"end":"2014-12-31","val":-326000,"accn":"0001171843-15-004456","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"end":"2014-12-31","val":-326000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12","frame":"CY2014Q4I"},{"end":"2015-06-30","val":610000,"accn":"0001171843-15-004456","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07","frame":"CY2015Q2I"},{"end":"2015-09-30","val":-326000,"accn":"0001171843-15-006078","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06","frame":"CY2015Q3I"},{"end":"2015-12-31","val":-331000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12"},{"end":"2015-12-31","val":-331000,"accn":"0001171843-16-009717","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"end":"2015-12-31","val":-331000,"accn":"0001171843-16-011647","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"end":"2015-12-31","val":-331000,"accn":"0001171843-16-012959","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2015Q4I"},{"end":"2016-03-31","val":893000,"accn":"0001171843-16-009717","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1I"},{"end":"2016-06-30","val":48000,"accn":"0001171843-16-011647","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09","frame":"CY2016Q2I"},{"end":"2016-09-30","val":379000,"accn":"0001171843-16-012959","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3I"}]}},"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":479000,"accn":"0001171843-17-002737","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"end":"2016-12-31","val":479000,"accn":"0001171843-17-004747","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2016Q4I"},{"end":"2017-03-31","val":1645000,"accn":"0001171843-17-002737","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2017Q1I"},{"end":"2017-06-30","val":2138000,"accn":"0001171843-17-004747","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2017Q2I"},{"end":"2017-09-30","val":1012000,"accn":"0001171843-17-006623","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03","frame":"CY2017Q3I"},{"end":"2017-12-31","val":163000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13"},{"end":"2017-12-31","val":163000,"accn":"0001171843-18-003268","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-01"},{"end":"2017-12-31","val":163000,"accn":"0001628280-18-009870","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-07-31"},{"end":"2017-12-31","val":163000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2017Q4I"}]}},"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":"2014-12-31","val":326000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12","frame":"CY2014Q4I"},{"end":"2015-12-31","val":331000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12"},{"end":"2015-12-31","val":331000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09","frame":"CY2015Q4I"},{"end":"2016-12-31","val":479000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09"},{"end":"2016-12-31","val":479000,"accn":"0001171843-17-006623","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"end":"2016-12-31","val":479000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13","frame":"CY2016Q4I"},{"end":"2018-03-31","val":2029000,"accn":"0001171843-18-003268","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-01","frame":"CY2018Q1I"},{"end":"2018-06-30","val":2913000,"accn":"0001628280-18-009870","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-07-31","frame":"CY2018Q2I"},{"end":"2018-12-31","val":3628000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"end":"2018-12-31","val":3628000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11","frame":"CY2018Q4I"},{"end":"2019-12-31","val":470000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11","frame":"CY2019Q4I"}]}},"DerivativeGainOnDerivative":{"label":"Derivative, Gain on Derivative","description":"Amount of increase in the fair value of derivatives recognized in the income statement.","units":{"USD":[{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001628280-19-005208","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-04-30","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30"},{"start":"2018-04-01","end":"2018-06-30","val":0,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-12-31","val":98000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"start":"2018-01-01","end":"2018-12-31","val":98000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":471000,"accn":"0001628280-19-005208","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-04-30"},{"start":"2019-01-01","end":"2019-03-31","val":471000,"accn":"0001628280-20-006469","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-05","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":484000,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30"},{"start":"2019-04-01","end":"2019-06-30","val":90000,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":1404000,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"start":"2019-07-01","end":"2019-09-30","val":951000,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":683000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":828000,"accn":"0001628280-20-006469","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-05","frame":"CY2020Q1"}]}},"DerivativeInstrumentsGainLossRecognizedInIncomeIneffectivePortionAndAmountExcludedFromEffectivenessTestingNet":{"label":"Derivative Instruments, Gain (Loss) Recognized in Income, Ineffective Portion and Amount Excluded from Effectiveness Testing, Net","description":"The portion of gains and losses (net) on derivative instruments designated and qualifying as hedging instruments representing (a) the amount of the hedge ineffectiveness and (b) the amount, if any, excluded from the assessment of hedge effectiveness.","units":{"USD":[{"start":"2018-07-01","end":"2018-09-30","val":0,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30","frame":"CY2018Q3"},{"start":"2019-07-01","end":"2019-09-30","val":0,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30","frame":"CY2019Q3"}]}},"DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet":{"label":"Derivative Instruments Not Designated as Hedging Instruments, Gain (Loss), Net","description":"Amount of realized and unrealized gain (loss) of derivative instruments not designated or qualifying as hedging instruments.","units":{"USD":[{"start":"2019-01-01","end":"2019-06-30","val":484000,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04"},{"start":"2019-04-01","end":"2019-06-30","val":90000,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":1404000,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2019-07-01","end":"2019-09-30","val":951000,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":683000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09"},{"start":"2019-01-01","end":"2019-12-31","val":683000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":828000,"accn":"0001628280-21-008893","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-04","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":632000,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04"},{"start":"2020-01-01","end":"2020-06-30","val":632000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2020-04-01","end":"2020-06-30","val":-196000,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04"},{"start":"2020-04-01","end":"2020-06-30","val":-196000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-244000,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2020-01-01","end":"2020-09-30","val":-244000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2020-07-01","end":"2020-09-30","val":-876000,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2020-07-01","end":"2020-09-30","val":-876000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-1144000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09"},{"start":"2020-01-01","end":"2020-12-31","val":-1144000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08"},{"start":"2020-01-01","end":"2020-12-31","val":-1144000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":771000,"accn":"0001628280-21-008893","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-04"},{"start":"2021-01-01","end":"2021-03-31","val":771000,"accn":"0001628280-22-012004","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":534000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-01-01","end":"2021-06-30","val":534000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2021-04-01","end":"2021-06-30","val":-237000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-04-01","end":"2021-06-30","val":-237000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":905000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-01-01","end":"2021-09-30","val":905000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2021-07-01","end":"2021-09-30","val":371000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-07-01","end":"2021-09-30","val":371000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":959000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08"},{"start":"2021-01-01","end":"2021-12-31","val":-959000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07"},{"start":"2021-01-01","end":"2021-12-31","val":959000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":741000,"accn":"0001628280-22-012004","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"start":"2022-01-01","end":"2022-03-31","val":741000,"accn":"0001628280-23-014872","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":2560000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2022-01-01","end":"2022-06-30","val":2560000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2022-04-01","end":"2022-06-30","val":1819000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2022-04-01","end":"2022-06-30","val":1819000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":3488000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2022-01-01","end":"2022-09-30","val":3488000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2022-07-01","end":"2022-09-30","val":928000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2022-07-01","end":"2022-09-30","val":928000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":2146000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07"},{"start":"2022-01-01","end":"2022-12-31","val":2146000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06"},{"start":"2022-01-01","end":"2022-12-31","val":2146000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-300000,"accn":"0001628280-23-014872","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"start":"2023-01-01","end":"2023-03-31","val":-300000,"accn":"0001628280-24-021113","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-07","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-155000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2023-01-01","end":"2023-06-30","val":-155000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2023-04-01","end":"2023-06-30","val":145000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":145000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":429000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2023-01-01","end":"2023-09-30","val":429000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2023-07-01","end":"2023-09-30","val":584000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2023-07-01","end":"2023-09-30","val":584000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":-508000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06"},{"start":"2023-01-01","end":"2023-12-31","val":-508000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":793000,"accn":"0001628280-24-021113","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-07","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":728000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2024-04-01","end":"2024-06-30","val":-66000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":728000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-07-01","end":"2024-09-30","val":0,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":728000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06","frame":"CY2024"}]}},"DerivativeLiabilitiesCurrent":{"label":"Derivative Liability, Current","description":"Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, expected to be settled within one year or normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset.","units":{"USD":[{"end":"2014-12-31","val":326000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12","frame":"CY2014Q4I"},{"end":"2015-12-31","val":331000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12"},{"end":"2015-12-31","val":331000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09","frame":"CY2015Q4I"},{"end":"2016-12-31","val":479000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09"},{"end":"2016-12-31","val":479000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13","frame":"CY2016Q4I"},{"end":"2017-12-31","val":0,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2017Q4I"},{"end":"2018-12-31","val":3646000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"end":"2018-12-31","val":3646000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11","frame":"CY2018Q4I"},{"end":"2019-12-31","val":470000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11"},{"end":"2019-12-31","val":470000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09","frame":"CY2019Q4I"},{"end":"2020-12-31","val":0,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09"},{"end":"2020-12-31","val":0,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08","frame":"CY2020Q4I"},{"end":"2021-12-31","val":62000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08"},{"end":"2021-12-31","val":62000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07","frame":"CY2021Q4I"},{"end":"2022-12-31","val":7447000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07"},{"end":"2022-12-31","val":7447000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06","frame":"CY2022Q4I"},{"end":"2023-12-31","val":7000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06"},{"end":"2023-12-31","val":7000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06","frame":"CY2023Q4I"},{"end":"2024-12-31","val":2902000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"end":"2024-12-31","val":2902000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2024Q4I"},{"end":"2025-12-31","val":2515000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2025Q4I"}]}},"DerivativeLiabilityNotionalAmount":{"label":"Derivative Liability, Notional Amount","description":"Nominal or face amount used to calculate payments on the derivative liability.","units":{"USD":[{"end":"2014-12-31","val":30662000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12","frame":"CY2014Q4I"},{"end":"2015-12-31","val":36070000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12"},{"end":"2015-12-31","val":36070000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09","frame":"CY2015Q4I"},{"end":"2016-12-31","val":46116000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09"},{"end":"2016-12-31","val":46116000,"accn":"0001171843-17-002737","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"end":"2016-12-31","val":46116000,"accn":"0001171843-17-004747","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"end":"2016-12-31","val":46116000,"accn":"0001171843-17-006623","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"end":"2016-12-31","val":46116000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13","frame":"CY2016Q4I"},{"end":"2017-03-31","val":35508000,"accn":"0001171843-17-002737","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2017Q1I"},{"end":"2017-06-30","val":24780000,"accn":"0001171843-17-004747","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2017Q2I"},{"end":"2017-09-30","val":13531000,"accn":"0001171843-17-006623","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03","frame":"CY2017Q3I"},{"end":"2017-12-31","val":1746000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13"},{"end":"2017-12-31","val":1746000,"accn":"0001171843-18-003268","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-01"},{"end":"2017-12-31","val":1746000,"accn":"0001628280-18-009870","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-07-31"},{"end":"2017-12-31","val":1746000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2017Q4I"},{"end":"2018-03-31","val":44348000,"accn":"0001171843-18-003268","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-01","frame":"CY2018Q1I"},{"end":"2018-06-30","val":35290000,"accn":"0001628280-18-009870","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-07-31","frame":"CY2018Q2I"},{"end":"2018-12-31","val":75153000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"end":"2018-12-31","val":75153000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11","frame":"CY2018Q4I"},{"end":"2019-12-31","val":84968000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11","frame":"CY2019Q4I"}]}},"DerivativeLossOnDerivative":{"label":"Derivative, Loss on Derivative","description":"Amount of decrease in the fair value of derivatives recognized in the income statement.","units":{"USD":[{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0001628280-18-013109","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2017-07-01","end":"2017-09-30","val":0,"accn":"0001628280-18-013109","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2017Q3"},{"start":"2018-01-01","end":"2018-09-30","val":199000,"accn":"0001628280-18-013109","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2018-01-01","end":"2018-09-30","val":199000,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"start":"2018-07-01","end":"2018-09-30","val":199000,"accn":"0001628280-18-013109","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2018-07-01","end":"2018-09-30","val":199000,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30","frame":"CY2018Q3"}]}},"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":"2020-01-01","end":"2020-06-30","val":-0.6,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2020-04-01","end":"2020-06-30","val":-0.26,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-0.8,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2020-07-01","end":"2020-09-30","val":-0.2,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-1,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-0.36,"accn":"0001628280-22-012004","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-0.66,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-01-01","end":"2021-06-30","val":-0.66,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2021-04-01","end":"2021-06-30","val":-0.31,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-04-01","end":"2021-06-30","val":-0.31,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-0.88,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-01-01","end":"2021-09-30","val":-0.88,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2021-07-01","end":"2021-09-30","val":-0.22,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-07-01","end":"2021-09-30","val":-0.22,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-1.11,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07"},{"start":"2021-01-01","end":"2021-12-31","val":-1.11,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-0.45,"accn":"0001628280-22-012004","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"start":"2022-01-01","end":"2022-03-31","val":-0.45,"accn":"0001628280-23-014872","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-0.78,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2022-01-01","end":"2022-06-30","val":-0.78,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2022-04-01","end":"2022-06-30","val":-0.33,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2022-04-01","end":"2022-06-30","val":-0.33,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-1.04,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2022-01-01","end":"2022-09-30","val":-1.04,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2022-07-01","end":"2022-09-30","val":-0.26,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2022-07-01","end":"2022-09-30","val":-0.26,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-1.14,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07"},{"start":"2022-01-01","end":"2022-12-31","val":-1.14,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06"},{"start":"2022-01-01","end":"2022-12-31","val":-1.14,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-0.35,"accn":"0001628280-23-014872","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"start":"2023-01-01","end":"2023-03-31","val":-0.35,"accn":"0001628280-24-021113","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-07","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-0.71,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2023-01-01","end":"2023-06-30","val":-0.71,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2023-04-01","end":"2023-06-30","val":-0.35,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":-0.35,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-0.92,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2023-01-01","end":"2023-09-30","val":-0.92,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2023-07-01","end":"2023-09-30","val":-0.21,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2023-07-01","end":"2023-09-30","val":-0.21,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":-0.92,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06"},{"start":"2023-01-01","end":"2023-12-31","val":-0.92,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"start":"2023-01-01","end":"2023-12-31","val":-0.92,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-0.37,"accn":"0001628280-24-021113","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-07"},{"start":"2024-01-01","end":"2024-03-31","val":-0.37,"accn":"0001628280-25-023196","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-0.58,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2024-01-01","end":"2024-06-30","val":-0.58,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2024-04-01","end":"2024-06-30","val":-0.21,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2024-04-01","end":"2024-06-30","val":-0.21,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":-0.74,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-01-01","end":"2024-09-30","val":-0.74,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29"},{"start":"2024-07-01","end":"2024-09-30","val":-0.16,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-07-01","end":"2024-09-30","val":-0.16,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":-0.86,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"start":"2024-01-01","end":"2024-12-31","val":-0.86,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-0.32,"accn":"0001628280-25-023196","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"start":"2025-01-01","end":"2025-03-31","val":-0.32,"accn":"0001628280-26-028411","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-29","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-0.64,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2025-04-01","end":"2025-06-30","val":-0.32,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":-0.9,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29"},{"start":"2025-07-01","end":"2025-09-30","val":-0.26,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":-1.13,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":-0.32,"accn":"0001628280-26-028411","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-29","frame":"CY2026Q1"}],"AFN/shares":[{"start":"2019-01-01","end":"2019-12-31","val":-0.87,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":-1,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":-1.11,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08","frame":"CY2021"}]}},"EarningsPerShareBasicAndDiluted":{"label":"Earnings Per Share, Basic and Diluted","description":"The amount of net income or loss for the period per each share in instances when basic and diluted earnings per share are the same amount and reported as a single line item on the face of the financial statements. Basic earnings per share is the amount of net income or loss for the period per each share of common stock or unit outstanding during the reporting period. Diluted earnings per share includes the amount of net income or loss for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.","units":{"USD/shares":[{"start":"2012-01-01","end":"2012-12-31","val":-1.29,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":-1.24,"accn":"0001193125-14-190004","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":-1.66,"accn":"0001193125-14-296834","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-06"},{"start":"2013-04-01","end":"2013-06-30","val":-0.42,"accn":"0001193125-14-296834","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-06","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":-2.32,"accn":"0001193125-14-406113","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"start":"2013-07-01","end":"2013-09-30","val":-0.66,"accn":"0001193125-14-406113","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":-1.93,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19"},{"start":"2013-01-01","end":"2013-12-31","val":-1.93,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":-0.73,"accn":"0001193125-14-190004","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08"},{"start":"2014-01-01","end":"2014-03-31","val":-0.73,"accn":"0001171843-15-002648","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-0.71,"accn":"0001193125-14-296834","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-06"},{"start":"2014-01-01","end":"2014-06-30","val":-0.71,"accn":"0001171843-15-004456","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2014-04-01","end":"2014-06-30","val":-0.19,"accn":"0001193125-14-296834","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-06"},{"start":"2014-04-01","end":"2014-06-30","val":-0.19,"accn":"0001171843-15-004456","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":-0.95,"accn":"0001193125-14-406113","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"start":"2014-01-01","end":"2014-09-30","val":-0.95,"accn":"0001171843-15-006078","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2014-07-01","end":"2014-09-30","val":-0.26,"accn":"0001193125-14-406113","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"start":"2014-07-01","end":"2014-09-30","val":-0.26,"accn":"0001171843-15-006078","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":-0.91,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19"},{"start":"2014-01-01","end":"2014-12-31","val":-0.91,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12"},{"start":"2014-01-01","end":"2014-12-31","val":-0.91,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-0.51,"accn":"0001171843-15-002648","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"start":"2015-01-01","end":"2015-03-31","val":-0.51,"accn":"0001171843-16-009717","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-0.77,"accn":"0001171843-15-004456","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2015-01-01","end":"2015-06-30","val":-0.77,"accn":"0001171843-16-011647","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"start":"2015-04-01","end":"2015-06-30","val":-0.25,"accn":"0001171843-15-004456","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2015-04-01","end":"2015-06-30","val":-0.25,"accn":"0001171843-16-011647","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":-0.96,"accn":"0001171843-15-006078","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2015-01-01","end":"2015-09-30","val":-0.96,"accn":"0001171843-16-012959","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2015-07-01","end":"2015-09-30","val":-0.19,"accn":"0001171843-15-006078","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2015-07-01","end":"2015-09-30","val":-0.19,"accn":"0001171843-16-012959","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":-0.84,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12"},{"start":"2015-01-01","end":"2015-12-31","val":-0.84,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09"},{"start":"2015-01-01","end":"2015-12-31","val":-0.84,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-0.4,"accn":"0001171843-16-009717","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"start":"2016-01-01","end":"2016-03-31","val":-0.4,"accn":"0001171843-17-002737","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-0.64,"accn":"0001171843-16-011647","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"start":"2016-01-01","end":"2016-06-30","val":-0.64,"accn":"0001171843-17-004747","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2016-04-01","end":"2016-06-30","val":-0.25,"accn":"0001171843-16-011647","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"start":"2016-04-01","end":"2016-06-30","val":-0.25,"accn":"0001171843-17-004747","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":-0.81,"accn":"0001171843-16-012959","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-01-01","end":"2016-09-30","val":-0.81,"accn":"0001171843-17-006623","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2016-07-01","end":"2016-09-30","val":-0.17,"accn":"0001171843-16-012959","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-07-01","end":"2016-09-30","val":-0.17,"accn":"0001171843-17-006623","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":-0.67,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09"},{"start":"2016-01-01","end":"2016-12-31","val":-0.67,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13"},{"start":"2016-01-01","end":"2016-12-31","val":-0.54,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-0.4,"accn":"0001171843-17-002737","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"start":"2017-01-01","end":"2017-03-31","val":-0.43,"accn":"0001171843-18-003268","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-01","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-0.59,"accn":"0001171843-17-004747","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-06-30","val":-0.64,"accn":"0001628280-18-009870","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-07-31"},{"start":"2017-04-01","end":"2017-06-30","val":-0.18,"accn":"0001171843-17-004747","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-04-01","end":"2017-06-30","val":-0.21,"accn":"0001628280-18-009870","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-07-31","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":-0.7,"accn":"0001171843-17-006623","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2017-01-01","end":"2017-09-30","val":-0.76,"accn":"0001628280-18-013109","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2017-07-01","end":"2017-09-30","val":-0.12,"accn":"0001171843-17-006623","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2017-07-01","end":"2017-09-30","val":-0.12,"accn":"0001628280-18-013109","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":-0.5,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13"},{"start":"2017-01-01","end":"2017-12-31","val":-0.5,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"start":"2017-01-01","end":"2017-12-31","val":-0.5,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-0.53,"accn":"0001171843-18-003268","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-01"},{"start":"2018-01-01","end":"2018-03-31","val":-0.53,"accn":"0001628280-19-005208","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-04-30","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-0.97,"accn":"0001628280-18-009870","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-07-31"},{"start":"2018-01-01","end":"2018-06-30","val":-0.97,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30"},{"start":"2018-04-01","end":"2018-06-30","val":-0.44,"accn":"0001628280-18-009870","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-07-31"},{"start":"2018-04-01","end":"2018-06-30","val":-0.44,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-1.21,"accn":"0001628280-18-013109","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2018-01-01","end":"2018-09-30","val":-1.21,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"start":"2018-07-01","end":"2018-09-30","val":-0.25,"accn":"0001628280-18-013109","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2018-07-01","end":"2018-09-30","val":-0.25,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":-0.984737,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"start":"2018-01-01","end":"2018-12-31","val":-0.98,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11"},{"start":"2018-01-01","end":"2018-12-31","val":-0.98,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-0.76,"accn":"0001628280-19-005208","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-04-30"},{"start":"2019-01-01","end":"2019-03-31","val":-0.76,"accn":"0001628280-20-006469","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-05","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-1.57,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30"},{"start":"2019-01-01","end":"2019-06-30","val":-1.57,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04"},{"start":"2019-04-01","end":"2019-06-30","val":-0.81,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30"},{"start":"2019-04-01","end":"2019-06-30","val":-0.81,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":-2.13,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"start":"2019-01-01","end":"2019-09-30","val":-2.13,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2019-07-01","end":"2019-09-30","val":-0.56,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"start":"2019-07-01","end":"2019-09-30","val":-0.56,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":-2.6,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11"},{"start":"2019-01-01","end":"2019-12-31","val":-2.6,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-1.02,"accn":"0001628280-20-006469","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-05"},{"start":"2020-01-01","end":"2020-03-31","val":-0.34,"accn":"0001628280-21-008893","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-04","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-1.79,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04"},{"start":"2020-04-01","end":"2020-06-30","val":-0.77,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-2.39,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2020-07-01","end":"2020-09-30","val":-0.61,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-2.99,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-0.36,"accn":"0001628280-21-008893","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-04","frame":"CY2021Q1"}]}},"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":"2020-01-01","end":"2020-06-30","val":-0.6,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2020-04-01","end":"2020-06-30","val":-0.26,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-0.8,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2020-07-01","end":"2020-09-30","val":-0.2,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-1,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-0.36,"accn":"0001628280-22-012004","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-0.66,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-01-01","end":"2021-06-30","val":-0.66,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2021-04-01","end":"2021-06-30","val":-0.31,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-04-01","end":"2021-06-30","val":-0.31,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-0.88,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-01-01","end":"2021-09-30","val":-0.88,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2021-07-01","end":"2021-09-30","val":-0.22,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-07-01","end":"2021-09-30","val":-0.22,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-1.11,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07"},{"start":"2021-01-01","end":"2021-12-31","val":-1.11,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-0.45,"accn":"0001628280-22-012004","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"start":"2022-01-01","end":"2022-03-31","val":-0.45,"accn":"0001628280-23-014872","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-0.78,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2022-01-01","end":"2022-06-30","val":-0.78,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2022-04-01","end":"2022-06-30","val":-0.33,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2022-04-01","end":"2022-06-30","val":-0.33,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-1.04,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2022-01-01","end":"2022-09-30","val":-1.04,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2022-07-01","end":"2022-09-30","val":-0.26,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2022-07-01","end":"2022-09-30","val":-0.26,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-1.14,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07"},{"start":"2022-01-01","end":"2022-12-31","val":-1.14,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06"},{"start":"2022-01-01","end":"2022-12-31","val":-1.14,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-0.35,"accn":"0001628280-23-014872","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"start":"2023-01-01","end":"2023-03-31","val":-0.35,"accn":"0001628280-24-021113","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-07","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-0.71,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2023-01-01","end":"2023-06-30","val":-0.71,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2023-04-01","end":"2023-06-30","val":-0.35,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":-0.35,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-0.92,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2023-01-01","end":"2023-09-30","val":-0.92,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2023-07-01","end":"2023-09-30","val":-0.21,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2023-07-01","end":"2023-09-30","val":-0.21,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":-0.92,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06"},{"start":"2023-01-01","end":"2023-12-31","val":-0.92,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"start":"2023-01-01","end":"2023-12-31","val":-0.92,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-0.37,"accn":"0001628280-24-021113","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-07"},{"start":"2024-01-01","end":"2024-03-31","val":-0.37,"accn":"0001628280-25-023196","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-0.58,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2024-01-01","end":"2024-06-30","val":-0.58,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2024-04-01","end":"2024-06-30","val":-0.21,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2024-04-01","end":"2024-06-30","val":-0.21,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":-0.74,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-01-01","end":"2024-09-30","val":-0.74,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29"},{"start":"2024-07-01","end":"2024-09-30","val":-0.16,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-07-01","end":"2024-09-30","val":-0.16,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":-0.86,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"start":"2024-01-01","end":"2024-12-31","val":-0.86,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-0.32,"accn":"0001628280-25-023196","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"start":"2025-01-01","end":"2025-03-31","val":-0.32,"accn":"0001628280-26-028411","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-29","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-0.64,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2025-04-01","end":"2025-06-30","val":-0.32,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":-0.9,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29"},{"start":"2025-07-01","end":"2025-09-30","val":-0.26,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":-1.13,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":-0.32,"accn":"0001628280-26-028411","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-29","frame":"CY2026Q1"}],"AFN/shares":[{"start":"2019-01-01","end":"2019-12-31","val":-0.87,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":-1,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":-1.11,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08","frame":"CY2021"}]}},"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":"2012-01-01","end":"2012-12-31","val":0.35,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":0.34,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19"},{"start":"2013-01-01","end":"2013-12-31","val":0.34,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":0.34,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19"},{"start":"2014-01-01","end":"2014-12-31","val":0.34,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12"},{"start":"2014-01-01","end":"2014-12-31","val":0.34,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":0.34,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12"},{"start":"2015-01-01","end":"2015-12-31","val":0.34,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09"},{"start":"2015-01-01","end":"2015-12-31","val":0.34,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":0.34,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09"},{"start":"2016-01-01","end":"2016-12-31","val":0.34,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13"},{"start":"2016-01-01","end":"2016-12-31","val":0.34,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":0.35,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13"},{"start":"2017-01-01","end":"2017-12-31","val":0.34,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"start":"2017-01-01","end":"2017-12-31","val":0.34,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":0.21,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"start":"2018-01-01","end":"2018-12-31","val":0.21,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11"},{"start":"2018-01-01","end":"2018-12-31","val":0.21,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":0.21,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11"},{"start":"2019-01-01","end":"2019-12-31","val":0.21,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09"},{"start":"2019-01-01","end":"2019-12-31","val":0.21,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":0.21,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09"},{"start":"2020-01-01","end":"2020-12-31","val":0.21,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08"},{"start":"2020-01-01","end":"2020-12-31","val":0.21,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0.21,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08"},{"start":"2021-01-01","end":"2021-12-31","val":0.21,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07"},{"start":"2021-01-01","end":"2021-12-31","val":0.21,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0.21,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07"},{"start":"2022-01-01","end":"2022-12-31","val":0.21,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06"},{"start":"2022-01-01","end":"2022-12-31","val":0.21,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":0.21,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06"},{"start":"2023-01-01","end":"2023-12-31","val":0.21,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"start":"2023-01-01","end":"2023-12-31","val":0.21,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":0.21,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"start":"2024-01-01","end":"2024-12-31","val":0.21,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":0.21,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","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":"2018-01-01","end":"2018-12-31","val":0.13125,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2018"}]}},"EmployeeRelatedLiabilitiesCurrent":{"label":"Employee-related Liabilities, Current","description":"Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).","units":{"USD":[{"end":"2013-12-31","val":6077000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19","frame":"CY2013Q4I"},{"end":"2014-12-31","val":7890000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19"},{"end":"2014-12-31","val":7890000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12","frame":"CY2014Q4I"},{"end":"2015-12-31","val":10133000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12"},{"end":"2015-12-31","val":10133000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09","frame":"CY2015Q4I"},{"end":"2016-12-31","val":12306000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09"},{"end":"2016-12-31","val":12306000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13","frame":"CY2016Q4I"},{"end":"2017-12-31","val":17748000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13"},{"end":"2017-12-31","val":17748000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2017Q4I"},{"end":"2018-12-31","val":20111000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"end":"2018-12-31","val":20111000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11","frame":"CY2018Q4I"},{"end":"2019-12-31","val":23479000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11"},{"end":"2019-12-31","val":23479000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09","frame":"CY2019Q4I"},{"end":"2020-12-31","val":32593000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09"},{"end":"2020-12-31","val":32593000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08","frame":"CY2020Q4I"},{"end":"2021-12-31","val":44057000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08"},{"end":"2021-12-31","val":44057000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07","frame":"CY2021Q4I"},{"end":"2022-12-31","val":42000000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07"},{"end":"2022-12-31","val":42000000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06","frame":"CY2022Q4I"},{"end":"2023-12-31","val":44158000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06"},{"end":"2023-12-31","val":28183000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06","frame":"CY2023Q4I"},{"end":"2024-12-31","val":24693000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"end":"2024-12-31","val":24693000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2024Q4I"},{"end":"2025-12-31","val":38054000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2025Q4I"}]}},"EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized":{"label":"Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount","description":"Amount of cost not yet recognized for nonvested award under share-based payment arrangement.","units":{"USD":[{"end":"2013-12-31","val":7982000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19","frame":"CY2013Q4I"},{"end":"2014-03-31","val":10364000,"accn":"0001193125-14-190004","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08","frame":"CY2014Q1I"},{"end":"2014-06-30","val":13229000,"accn":"0001193125-14-296834","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-06","frame":"CY2014Q2I"},{"end":"2014-09-30","val":15354000,"accn":"0001193125-14-406113","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10","frame":"CY2014Q3I"},{"end":"2014-12-31","val":17016000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19"},{"end":"2014-12-31","val":17016000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12","frame":"CY2014Q4I"},{"end":"2015-03-31","val":17677000,"accn":"0001171843-15-002648","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2015Q1I"},{"end":"2015-12-31","val":11779000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12"},{"end":"2015-12-31","val":11779000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09","frame":"CY2015Q4I"},{"end":"2016-12-31","val":3380000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09"},{"end":"2016-12-31","val":3380000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13","frame":"CY2016Q4I"},{"end":"2017-12-31","val":2208000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13"},{"end":"2017-12-31","val":2208000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2017Q4I"},{"end":"2018-12-31","val":142000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"end":"2018-12-31","val":142000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11","frame":"CY2018Q4I"},{"end":"2019-12-31","val":9000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11"},{"end":"2019-12-31","val":9000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09","frame":"CY2019Q4I"},{"end":"2020-03-31","val":0,"accn":"0001628280-20-006469","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-05","frame":"CY2020Q1I"},{"end":"2020-06-30","val":0,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04","frame":"CY2020Q2I"},{"end":"2020-09-30","val":0,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27","frame":"CY2020Q3I"},{"end":"2020-12-31","val":810000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09"},{"end":"2020-12-31","val":810000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08","frame":"CY2020Q4I"},{"end":"2021-12-31","val":496000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08"},{"end":"2021-12-31","val":496000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07","frame":"CY2021Q4I"},{"end":"2022-12-31","val":197000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07"},{"end":"2022-12-31","val":197000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06","frame":"CY2022Q4I"},{"end":"2023-12-31","val":17000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06","frame":"CY2023Q4I"}]}},"EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions":{"label":"Share-based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount","description":"Amount of cost to be recognized for option under share-based payment arrangement.","units":{"USD":[{"end":"2021-03-31","val":732000,"accn":"0001628280-21-008893","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-04","frame":"CY2021Q1I"},{"end":"2021-06-30","val":653000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03","frame":"CY2021Q2I"},{"end":"2021-09-30","val":575000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02","frame":"CY2021Q3I"},{"end":"2022-03-31","val":418000,"accn":"0001628280-22-012004","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2022Q1I"},{"end":"2022-06-30","val":340000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02","frame":"CY2022Q2I"},{"end":"2022-09-30","val":269000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01","frame":"CY2022Q3I"},{"end":"2023-03-31","val":136000,"accn":"0001628280-23-014872","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2023Q1I"},{"end":"2023-06-30","val":91000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01","frame":"CY2023Q2I"},{"end":"2023-09-30","val":36000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31","frame":"CY2023Q3I"},{"end":"2024-12-31","val":0,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06","frame":"CY2024Q4I"},{"end":"2025-12-31","val":0,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2025Q4I"}]}},"ExcessTaxBenefitFromShareBasedCompensationFinancingActivities":{"label":"Excess Tax Benefit from Share-based Compensation, Financing Activities","description":"Amount of cash inflow from realized tax benefit related to deductible compensation cost reported on the entity's tax return for equity instruments in excess of the compensation cost for those instruments recognized for financial reporting purposes.","units":{"USD":[{"start":"2020-01-01","end":"2020-03-31","val":4316000,"accn":"0001628280-20-006469","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-05"},{"start":"2020-01-01","end":"2020-03-31","val":4316000,"accn":"0001628280-21-008893","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-04","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":4814000,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04"},{"start":"2020-01-01","end":"2020-09-30","val":9622000,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2021-01-01","end":"2021-03-31","val":3942000,"accn":"0001628280-21-008893","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-04","frame":"CY2021Q1"}]}},"FairValueAdjustmentOfWarrants":{"label":"Fair Value Adjustment of Warrants","description":"Amount of expense (income) related to adjustment to fair value of warrant liability.","units":{"USD":[{"start":"2012-01-01","end":"2012-12-31","val":3195000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":368000,"accn":"0001193125-14-190004","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":604000,"accn":"0001193125-14-296834","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-06"},{"start":"2013-01-01","end":"2013-09-30","val":1508000,"accn":"0001193125-14-406113","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"start":"2013-01-01","end":"2013-12-31","val":1508000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19"},{"start":"2013-01-01","end":"2013-12-31","val":1508000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12","frame":"CY2013"}]}},"FairValueAssumptionsExpectedDividendRate":{"label":"Fair Value Assumptions, Expected Dividend Rate (Deprecated 2018-01-31)","description":"Expected dividends to be paid to holders of the underlying shares or financial instruments (expressed as a percentage of the share or instrument's price).","units":{"pure":[{"start":"2012-01-01","end":"2012-12-31","val":0,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":0,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19"},{"start":"2013-01-01","end":"2013-12-31","val":0,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13","frame":"CY2016"}]}},"FairValueAssumptionsExpectedVolatilityRate":{"label":"Fair Value Assumptions, Expected Volatility Rate (Deprecated 2018-01-31)","description":"Measure of dispersion, in percentage terms (for instance, the standard deviation or variance), for a given stock price.","units":{"pure":[{"start":"2015-01-01","end":"2015-12-31","val":0.65,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12"},{"start":"2015-01-01","end":"2015-12-31","val":0.65,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09"},{"start":"2015-01-01","end":"2015-12-31","val":0.65,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":0.621,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09"},{"start":"2016-01-01","end":"2016-12-31","val":0.621,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13","frame":"CY2016"}]}},"FairValueAssumptionsRiskFreeInterestRate":{"label":"Fair Value Assumptions, Risk Free Interest Rate (Deprecated 2018-01-31)","description":"Risk-free interest rate assumption used in valuing an instrument.","units":{"pure":[{"start":"2016-01-01","end":"2016-12-31","val":0.0142,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09"},{"start":"2016-01-01","end":"2016-12-31","val":0.0142,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13","frame":"CY2016"}]}},"FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityTransfersNet":{"label":"Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Transfers, Net","description":"Amount of transfers of financial instrument classified as a liability into (out of) level 3 of the fair value hierarchy.","units":{"USD":[{"start":"2014-01-01","end":"2014-06-30","val":0,"accn":"0001193125-14-296834","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-06"},{"start":"2014-01-01","end":"2014-09-30","val":0,"accn":"0001193125-14-406113","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"start":"2015-01-01","end":"2015-03-31","val":0,"accn":"0001171843-15-002648","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":0,"accn":"0001171843-15-004456","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2015-01-01","end":"2015-09-30","val":0,"accn":"0001171843-15-006078","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"}]}},"FederalIncomeTaxExpenseBenefitContinuingOperations":{"label":"Federal Income Tax Expense (Benefit), Continuing Operations","description":"Amount of current and deferred federal income tax expense (benefit) attributable to income (loss) from continuing operations.","units":{"USD":[{"start":"2012-01-01","end":"2012-12-31","val":0,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":0,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19","frame":"CY2014"},{"start":"2016-01-01","end":"2016-12-31","val":92000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09","frame":"CY2016"}]}},"FinancialLiabilitiesFairValueDisclosure":{"label":"Financial Liabilities Fair Value Disclosure","description":"Fair value of financial obligations, including, but not limited to, debt instruments, derivative liabilities, federal funds purchased and sold under agreements to repurchase, securities loaned or sold under agreements to repurchase, financial instruments sold not yet purchased, guarantees, line of credit, loans and notes payable, servicing liability, and trading liabilities.","units":{"USD":[{"end":"2013-12-31","val":2866000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19","frame":"CY2013Q4I"},{"end":"2014-09-30","val":542000,"accn":"0001193125-14-406113","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10","frame":"CY2014Q3I"},{"end":"2014-12-31","val":326000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19"},{"end":"2014-12-31","val":326000,"accn":"0001171843-15-002648","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2014Q4I"},{"end":"2015-03-31","val":446000,"accn":"0001171843-15-002648","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2015Q1I"},{"end":"2015-12-31","val":331,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09","frame":"CY2015Q4I"},{"end":"2016-12-31","val":479,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09","frame":"CY2016Q4I"},{"end":"2017-03-31","val":479000,"accn":"0001171843-17-002737","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2017Q1I"}]}},"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":"2020-12-31","val":264000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09","frame":"CY2020Q4I"},{"end":"2021-03-31","val":648000,"accn":"0001628280-21-008893","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-04","frame":"CY2021Q1I"},{"end":"2021-06-30","val":1032000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03","frame":"CY2021Q2I"},{"end":"2021-09-30","val":1415000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02","frame":"CY2021Q3I"},{"end":"2021-12-31","val":1797000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08","frame":"CY2021Q4I"},{"end":"2022-03-31","val":2179000,"accn":"0001628280-22-012004","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2022Q1I"},{"end":"2022-06-30","val":2560000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02","frame":"CY2022Q2I"},{"end":"2022-09-30","val":2941000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01","frame":"CY2022Q3I"},{"end":"2022-12-31","val":3322000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07","frame":"CY2022Q4I"},{"end":"2023-03-31","val":3704000,"accn":"0001628280-23-014872","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2023Q1I"},{"end":"2023-06-30","val":4085000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01","frame":"CY2023Q2I"},{"end":"2023-09-30","val":4466000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31","frame":"CY2023Q3I"},{"end":"2023-12-31","val":4847000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06","frame":"CY2023Q4I"},{"end":"2024-03-31","val":5229000,"accn":"0001628280-24-021113","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-07","frame":"CY2024Q1I"},{"end":"2024-06-30","val":5610000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30","frame":"CY2024Q2I"},{"end":"2024-09-30","val":5991000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2024Q3I"},{"end":"2025-03-31","val":26000,"accn":"0001628280-25-023196","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1I"},{"end":"2025-06-30","val":196000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2I"},{"end":"2025-09-30","val":508000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29","frame":"CY2025Q3I"},{"end":"2025-12-31","val":1053000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2025Q4I"},{"end":"2026-03-31","val":2865000,"accn":"0001628280-26-028411","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-29","frame":"CY2026Q1I"}]}},"FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths":{"label":"Finite-Lived Intangible Asset, Expected Amortization, Year One","description":"Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2020-12-31","val":1533000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09","frame":"CY2020Q4I"},{"end":"2021-03-31","val":1525000,"accn":"0001628280-21-008893","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-04","frame":"CY2021Q1I"},{"end":"2021-06-30","val":1525000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03","frame":"CY2021Q2I"},{"end":"2021-09-30","val":1525000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02","frame":"CY2021Q3I"},{"end":"2021-12-31","val":1525000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08","frame":"CY2021Q4I"},{"end":"2022-03-31","val":1525000,"accn":"0001628280-22-012004","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2022Q1I"},{"end":"2022-06-30","val":1525000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02","frame":"CY2022Q2I"},{"end":"2022-09-30","val":1525000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01","frame":"CY2022Q3I"},{"end":"2022-12-31","val":1525000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07","frame":"CY2022Q4I"},{"end":"2023-03-31","val":1263000,"accn":"0001628280-23-014872","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2023Q1I"},{"end":"2023-06-30","val":1263000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01","frame":"CY2023Q2I"},{"end":"2023-09-30","val":1263000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31","frame":"CY2023Q3I"},{"end":"2023-12-31","val":1263000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06","frame":"CY2023Q4I"},{"end":"2025-03-31","val":680000,"accn":"0001628280-25-023196","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1I"},{"end":"2025-06-30","val":680000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2I"},{"end":"2025-09-30","val":2220000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29","frame":"CY2025Q3I"},{"end":"2025-12-31","val":2209000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2025Q4I"},{"end":"2026-03-31","val":10763000,"accn":"0001628280-26-028411","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-29","frame":"CY2026Q1I"}]}},"FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear":{"label":"Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year","description":"Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in remainder of current fiscal year.","units":{"USD":[{"end":"2021-03-31","val":1149000,"accn":"0001628280-21-008893","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-04","frame":"CY2021Q1I"},{"end":"2021-06-30","val":765000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03","frame":"CY2021Q2I"},{"end":"2021-09-30","val":382000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02","frame":"CY2021Q3I"},{"end":"2022-03-31","val":1143000,"accn":"0001628280-22-012004","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2022Q1I"},{"end":"2022-06-30","val":762000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02","frame":"CY2022Q2I"},{"end":"2022-09-30","val":381000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01","frame":"CY2022Q3I"},{"end":"2023-03-31","val":1143000,"accn":"0001628280-23-014872","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2023Q1I"},{"end":"2023-06-30","val":762000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01","frame":"CY2023Q2I"},{"end":"2023-09-30","val":381000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31","frame":"CY2023Q3I"},{"end":"2024-03-31","val":881000,"accn":"0001628280-24-021113","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-07","frame":"CY2024Q1I"},{"end":"2024-06-30","val":500000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30","frame":"CY2024Q2I"},{"end":"2024-09-30","val":119000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2024Q3I"},{"end":"2025-03-31","val":510000,"accn":"0001628280-25-023196","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1I"},{"end":"2025-06-30","val":340000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2I"},{"end":"2025-09-30","val":555000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29","frame":"CY2025Q3I"},{"end":"2026-03-31","val":8072000,"accn":"0001628280-26-028411","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-29","frame":"CY2026Q1I"}]}},"FiniteLivedIntangibleAssetsAmortizationExpenseYearFour":{"label":"Finite-Lived Intangible Asset, Expected Amortization, Year Four","description":"Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2020-12-31","val":1263000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09","frame":"CY2020Q4I"},{"end":"2025-03-31","val":667000,"accn":"0001628280-25-023196","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1I"},{"end":"2025-06-30","val":667000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2I"},{"end":"2025-09-30","val":2207000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29","frame":"CY2025Q3I"},{"end":"2025-12-31","val":2196000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2025Q4I"},{"end":"2026-03-31","val":10400000,"accn":"0001628280-26-028411","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-29","frame":"CY2026Q1I"}]}},"FiniteLivedIntangibleAssetsAmortizationExpenseYearThree":{"label":"Finite-Lived Intangible Asset, Expected Amortization, Year Three","description":"Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2020-12-31","val":1525000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09","frame":"CY2020Q4I"},{"end":"2021-03-31","val":1263000,"accn":"0001628280-21-008893","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-04","frame":"CY2021Q1I"},{"end":"2021-06-30","val":1263000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03","frame":"CY2021Q2I"},{"end":"2021-09-30","val":1263000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02","frame":"CY2021Q3I"},{"end":"2021-12-31","val":1263000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08","frame":"CY2021Q4I"},{"end":"2025-03-31","val":669000,"accn":"0001628280-25-023196","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1I"},{"end":"2025-06-30","val":669000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2I"},{"end":"2025-09-30","val":2209000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29","frame":"CY2025Q3I"},{"end":"2025-12-31","val":2198000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2025Q4I"},{"end":"2026-03-31","val":10400000,"accn":"0001628280-26-028411","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-29","frame":"CY2026Q1I"}]}},"FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo":{"label":"Finite-Lived Intangible Asset, Expected Amortization, Year Two","description":"Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2020-12-31","val":1525000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09","frame":"CY2020Q4I"},{"end":"2021-03-31","val":1525000,"accn":"0001628280-21-008893","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-04","frame":"CY2021Q1I"},{"end":"2021-06-30","val":1525000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03","frame":"CY2021Q2I"},{"end":"2021-09-30","val":1525000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02","frame":"CY2021Q3I"},{"end":"2021-12-31","val":1525000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08","frame":"CY2021Q4I"},{"end":"2022-03-31","val":1263000,"accn":"0001628280-22-012004","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2022Q1I"},{"end":"2022-06-30","val":1263000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02","frame":"CY2022Q2I"},{"end":"2022-09-30","val":1263000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01","frame":"CY2022Q3I"},{"end":"2022-12-31","val":1263000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07","frame":"CY2022Q4I"},{"end":"2025-03-31","val":680000,"accn":"0001628280-25-023196","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1I"},{"end":"2025-06-30","val":680000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2I"},{"end":"2025-09-30","val":2220000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29","frame":"CY2025Q3I"},{"end":"2025-12-31","val":2209000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2025Q4I"},{"end":"2026-03-31","val":10438000,"accn":"0001628280-26-028411","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-29","frame":"CY2026Q1I"}]}},"FiniteLivedIntangibleAssetsGross":{"label":"Finite-Lived Intangible Assets, Gross","description":"Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.","units":{"USD":[{"end":"2020-12-31","val":6110000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09","frame":"CY2020Q4I"},{"end":"2021-03-31","val":6110000,"accn":"0001628280-21-008893","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-04","frame":"CY2021Q1I"},{"end":"2021-06-30","val":6110000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03","frame":"CY2021Q2I"},{"end":"2021-09-30","val":6110000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02","frame":"CY2021Q3I"},{"end":"2021-12-31","val":6110000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08","frame":"CY2021Q4I"},{"end":"2022-03-31","val":6110000,"accn":"0001628280-22-012004","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2022Q1I"},{"end":"2022-06-30","val":6110000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02","frame":"CY2022Q2I"},{"end":"2022-09-30","val":6110000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01","frame":"CY2022Q3I"},{"end":"2022-12-31","val":6110000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07","frame":"CY2022Q4I"},{"end":"2023-03-31","val":6110000,"accn":"0001628280-23-014872","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2023Q1I"},{"end":"2023-06-30","val":6110000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01","frame":"CY2023Q2I"},{"end":"2023-09-30","val":6110000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31","frame":"CY2023Q3I"},{"end":"2023-12-31","val":6110000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06","frame":"CY2023Q4I"},{"end":"2024-03-31","val":6110000,"accn":"0001628280-24-021113","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-07","frame":"CY2024Q1I"},{"end":"2024-06-30","val":6110000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30","frame":"CY2024Q2I"},{"end":"2024-09-30","val":6110000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2024Q3I"},{"end":"2025-03-31","val":6040000,"accn":"0001628280-25-023196","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1I"},{"end":"2025-06-30","val":6040000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2I"},{"end":"2025-09-30","val":17840000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29","frame":"CY2025Q3I"},{"end":"2025-12-31","val":17740000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2025Q4I"},{"end":"2026-03-31","val":59461000,"accn":"0001628280-26-028411","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-29","frame":"CY2026Q1I"}]}},"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":"2020-12-31","val":5846000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09","frame":"CY2020Q4I"},{"end":"2021-03-31","val":5462000,"accn":"0001628280-21-008893","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-04","frame":"CY2021Q1I"},{"end":"2021-06-30","val":5078000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03","frame":"CY2021Q2I"},{"end":"2021-09-30","val":4695000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02","frame":"CY2021Q3I"},{"end":"2021-12-31","val":4313000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08","frame":"CY2021Q4I"},{"end":"2022-03-31","val":3931000,"accn":"0001628280-22-012004","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2022Q1I"},{"end":"2022-06-30","val":3550000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02","frame":"CY2022Q2I"},{"end":"2022-09-30","val":3169000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01","frame":"CY2022Q3I"},{"end":"2022-12-31","val":2788000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07","frame":"CY2022Q4I"},{"end":"2023-03-31","val":2406000,"accn":"0001628280-23-014872","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2023Q1I"},{"end":"2023-06-30","val":2025000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01","frame":"CY2023Q2I"},{"end":"2023-09-30","val":1644000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31","frame":"CY2023Q3I"},{"end":"2023-12-31","val":1263000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06","frame":"CY2023Q4I"},{"end":"2024-03-31","val":881000,"accn":"0001628280-24-021113","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-07","frame":"CY2024Q1I"},{"end":"2024-06-30","val":500000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30","frame":"CY2024Q2I"},{"end":"2024-09-30","val":119000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2024Q3I"},{"end":"2025-03-31","val":6014000,"accn":"0001628280-25-023196","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1I"},{"end":"2025-06-30","val":5844000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2I"},{"end":"2025-09-30","val":17332000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29","frame":"CY2025Q3I"},{"end":"2025-12-31","val":16687000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2025Q4I"},{"end":"2026-03-31","val":56596000,"accn":"0001628280-26-028411","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-29","frame":"CY2026Q1I"}]}},"ForeignCurrencyTransactionGainBeforeTax":{"label":"Foreign Currency Transaction Gain, before Tax","description":"Amount before tax of foreign currency transaction realized and unrealized gain recognized in the income statement.","units":{"USD":[{"start":"2012-01-01","end":"2012-12-31","val":320000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":622000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19"},{"start":"2013-01-01","end":"2013-12-31","val":547000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12","frame":"CY2013"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":1773000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13"},{"start":"2017-01-01","end":"2017-12-31","val":1773000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"start":"2017-01-01","end":"2017-12-31","val":1773000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":5147000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07"},{"start":"2022-01-01","end":"2022-12-31","val":5147000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06"},{"start":"2022-01-01","end":"2022-12-31","val":5147000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":916000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06"},{"start":"2023-01-01","end":"2023-12-31","val":916000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"start":"2023-01-01","end":"2023-12-31","val":916000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":0,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2025"}]}},"ForeignCurrencyTransactionLossBeforeTax":{"label":"Foreign Currency Transaction Loss, before Tax","description":"Amount before tax of foreign currency transaction realized and unrealized loss recognized in the income statement.","units":{"USD":[{"start":"2013-01-01","end":"2013-12-31","val":75000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":1591000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19"},{"start":"2014-01-01","end":"2014-12-31","val":1591000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12"},{"start":"2014-01-01","end":"2014-12-31","val":1591000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":1711000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12"},{"start":"2015-01-01","end":"2015-12-31","val":1711000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09"},{"start":"2015-01-01","end":"2015-12-31","val":1711000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":1224000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09"},{"start":"2016-01-01","end":"2016-12-31","val":1224000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13"},{"start":"2016-01-01","end":"2016-12-31","val":1224000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":574000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"start":"2018-01-01","end":"2018-12-31","val":574000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11"},{"start":"2018-01-01","end":"2018-12-31","val":574000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":2225000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11"},{"start":"2019-01-01","end":"2019-12-31","val":2225000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09"},{"start":"2019-01-01","end":"2019-12-31","val":2225000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":1726000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09"},{"start":"2020-01-01","end":"2020-12-31","val":1726000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08"},{"start":"2020-01-01","end":"2020-12-31","val":1726000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":1699000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08"},{"start":"2021-01-01","end":"2021-12-31","val":1699000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07"},{"start":"2021-01-01","end":"2021-12-31","val":1699000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":827000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"start":"2024-01-01","end":"2024-12-31","val":827000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":7147000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2025"}]}},"ForeignIncomeTaxExpenseBenefitContinuingOperations":{"label":"Foreign Income Tax Expense (Benefit), Continuing Operations","description":"Amount of current and deferred foreign income tax expense (benefit) attributable to income (loss) from continuing operations.","units":{"USD":[{"start":"2012-01-01","end":"2012-12-31","val":207000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":351000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19"},{"start":"2013-01-01","end":"2013-12-31","val":351000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":360000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19"},{"start":"2014-01-01","end":"2014-12-31","val":360000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12"},{"start":"2014-01-01","end":"2014-12-31","val":360000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":601000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12"},{"start":"2015-01-01","end":"2015-12-31","val":601000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":930000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09","frame":"CY2016"}]}},"GainLossOnCashFlowHedgeIneffectivenessNet":{"label":"Gain (Loss) on Cash Flow Hedge Ineffectiveness, Net","description":"The net gain (loss) recognized in earnings during the reporting period representing the amount of the cash flow hedges' ineffectiveness.","units":{"USD":[{"start":"2015-01-01","end":"2015-03-31","val":0,"accn":"0001171843-16-009717","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2015Q1"},{"start":"2016-01-01","end":"2016-03-31","val":0,"accn":"0001171843-16-009717","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1"}]}},"GainLossOnDispositionOfAssets":{"label":"Gain (Loss) on Disposition of Property Plant Equipment, Excluding Oil and Gas Property and Timber Property","description":"Amount of gain (loss) on sale or disposal of property, plant and equipment assets, excluding oil and gas property and timber property.","units":{"USD":[{"start":"2012-01-01","end":"2012-12-31","val":-12000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19","frame":"CY2012"},{"start":"2013-01-01","end":"2013-06-30","val":-5000,"accn":"0001193125-14-296834","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-06"},{"start":"2013-01-01","end":"2013-09-30","val":5000,"accn":"0001193125-14-406113","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"start":"2013-01-01","end":"2013-12-31","val":5000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19"},{"start":"2013-01-01","end":"2013-12-31","val":5000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":10000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19"},{"start":"2014-01-01","end":"2014-12-31","val":10000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12"},{"start":"2014-01-01","end":"2014-12-31","val":10000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":1000,"accn":"0001171843-15-002648","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"start":"2015-01-01","end":"2015-03-31","val":1000,"accn":"0001171843-16-009717","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":1000,"accn":"0001171843-16-011647","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"start":"2015-01-01","end":"2015-09-30","val":2000,"accn":"0001171843-16-012959","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2015-01-01","end":"2015-12-31","val":4000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12"},{"start":"2015-01-01","end":"2015-12-31","val":4000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09"},{"start":"2015-01-01","end":"2015-12-31","val":4000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13","frame":"CY2015"},{"start":"2016-01-01","end":"2016-09-30","val":2000,"accn":"0001171843-16-012959","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-01-01","end":"2016-09-30","val":2000,"accn":"0001171843-17-006623","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2016-01-01","end":"2016-12-31","val":2000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09"},{"start":"2016-01-01","end":"2016-12-31","val":2000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13","frame":"CY2016"},{"start":"2017-01-01","end":"2017-06-30","val":2000,"accn":"0001171843-17-004747","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-09-30","val":14000,"accn":"0001171843-17-006623","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2017-01-01","end":"2017-12-31","val":20000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13","frame":"CY2017"}]}},"GainLossOnDispositionOfAssets1":{"label":"Gain (Loss) on Disposition of Assets","description":"Amount of gain (loss) on sale or disposal of assets, including but not limited to property plant and equipment, intangible assets and equity in securities of subsidiaries or equity method investee.","units":{"USD":[{"start":"2015-01-01","end":"2015-06-30","val":1000,"accn":"0001171843-15-004456","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2015-01-01","end":"2015-09-30","val":2000,"accn":"0001171843-15-006078","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2016-01-01","end":"2016-12-31","val":2000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2016"},{"start":"2017-01-01","end":"2017-06-30","val":2000,"accn":"0001628280-18-009870","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-07-31"},{"start":"2017-01-01","end":"2017-09-30","val":14000,"accn":"0001628280-18-013109","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2017-01-01","end":"2017-12-31","val":20000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"start":"2017-01-01","end":"2017-12-31","val":20000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001628280-19-005208","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-04-30","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":2000,"accn":"0001628280-18-009870","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-07-31"},{"start":"2018-01-01","end":"2018-06-30","val":2000,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30"},{"start":"2018-01-01","end":"2018-09-30","val":27000,"accn":"0001628280-18-013109","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2018-01-01","end":"2018-09-30","val":27000,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"start":"2018-01-01","end":"2018-12-31","val":27000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"start":"2018-01-01","end":"2018-12-31","val":27000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11"},{"start":"2018-01-01","end":"2018-12-31","val":27000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-24000,"accn":"0001628280-19-005208","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-04-30"},{"start":"2019-01-01","end":"2019-03-31","val":-24000,"accn":"0001628280-20-006469","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-05","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-24000,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30"},{"start":"2019-01-01","end":"2019-06-30","val":-24000,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04"},{"start":"2019-01-01","end":"2019-09-30","val":-24000,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"start":"2019-01-01","end":"2019-09-30","val":-24000,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2019-01-01","end":"2019-12-31","val":-45000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11"},{"start":"2019-01-01","end":"2019-12-31","val":-45000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09"},{"start":"2019-01-01","end":"2019-12-31","val":-45000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001628280-20-006469","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-05","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07","frame":"CY2020"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06","frame":"CY2021"},{"start":"2022-01-01","end":"2022-09-30","val":21000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2022-01-01","end":"2022-09-30","val":21000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2022-01-01","end":"2022-12-31","val":21000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07"},{"start":"2022-01-01","end":"2022-12-31","val":21000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06"},{"start":"2022-01-01","end":"2022-12-31","val":21000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06","frame":"CY2022"},{"start":"2023-01-01","end":"2023-09-30","val":0,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06","frame":"CY2024"}]}},"GainLossOnForeignCurrencyFairValueHedgeDerivatives":{"label":"Gain (Loss) on Foreign Currency Fair Value Hedge Derivatives","description":"Amount of gain (loss) from the increase (decrease) in fair value of foreign currency derivatives and nonderivative instruments designated as fair value hedging instruments which were recognized in earnings, net of offsets by the gain (loss) on the hedged item to the extent that the fair value hedge was determined to be effective.","units":{"USD":[{"start":"2015-01-01","end":"2015-03-31","val":524000,"accn":"0001171843-16-009717","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":598000,"accn":"0001171843-16-011647","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"start":"2015-04-01","end":"2015-06-30","val":74000,"accn":"0001171843-16-011647","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":461000,"accn":"0001171843-16-012959","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2015-07-01","end":"2015-09-30","val":137000,"accn":"0001171843-16-012959","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2015Q3"},{"start":"2016-01-01","end":"2016-03-31","val":72000,"accn":"0001171843-16-009717","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"start":"2016-01-01","end":"2016-03-31","val":-72000,"accn":"0001171843-17-002737","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":82000,"accn":"0001171843-16-011647","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"start":"2016-01-01","end":"2016-06-30","val":82000,"accn":"0001171843-17-004747","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2016-04-01","end":"2016-06-30","val":154000,"accn":"0001171843-16-011647","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"start":"2016-04-01","end":"2016-06-30","val":154000,"accn":"0001171843-17-004747","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":253000,"accn":"0001171843-16-012959","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-01-01","end":"2016-09-30","val":253000,"accn":"0001171843-17-006623","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2016-07-01","end":"2016-09-30","val":171000,"accn":"0001171843-16-012959","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-07-01","end":"2016-09-30","val":171000,"accn":"0001171843-17-006623","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03","frame":"CY2016Q3"},{"start":"2017-01-01","end":"2017-03-31","val":265000,"accn":"0001171843-17-002737","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":918000,"accn":"0001171843-17-004747","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-04-01","end":"2017-06-30","val":653000,"accn":"0001171843-17-004747","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":1692000,"accn":"0001171843-17-006623","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2017-07-01","end":"2017-09-30","val":774000,"accn":"0001171843-17-006623","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03","frame":"CY2017Q3"}]}},"GeneralAndAdministrativeExpense":{"label":"General and Administrative Expense","description":"The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.","units":{"USD":[{"start":"2012-01-01","end":"2012-12-31","val":4966000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":1539000,"accn":"0001193125-14-190004","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":3759000,"accn":"0001193125-14-296834","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-06"},{"start":"2013-04-01","end":"2013-06-30","val":2220000,"accn":"0001193125-14-296834","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-06","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":5917000,"accn":"0001193125-14-406113","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"start":"2013-07-01","end":"2013-09-30","val":2158000,"accn":"0001193125-14-406113","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":8881000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19"},{"start":"2013-01-01","end":"2013-12-31","val":8881000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":2665000,"accn":"0001193125-14-190004","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08"},{"start":"2014-01-01","end":"2014-03-31","val":2665000,"accn":"0001171843-15-002648","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":5330000,"accn":"0001193125-14-296834","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-06"},{"start":"2014-01-01","end":"2014-06-30","val":5330000,"accn":"0001171843-15-004456","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2014-04-01","end":"2014-06-30","val":2665000,"accn":"0001193125-14-296834","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-06"},{"start":"2014-04-01","end":"2014-06-30","val":2665000,"accn":"0001171843-15-004456","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":8360000,"accn":"0001193125-14-406113","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"start":"2014-01-01","end":"2014-09-30","val":8360000,"accn":"0001171843-15-006078","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2014-07-01","end":"2014-09-30","val":3030000,"accn":"0001193125-14-406113","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"start":"2014-07-01","end":"2014-09-30","val":3030000,"accn":"0001171843-15-006078","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":11872000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19"},{"start":"2014-01-01","end":"2014-12-31","val":11872000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12"},{"start":"2014-01-01","end":"2014-12-31","val":11872000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":3780000,"accn":"0001171843-15-002648","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"start":"2015-01-01","end":"2015-03-31","val":3780000,"accn":"0001171843-16-009717","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":7540000,"accn":"0001171843-15-004456","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2015-01-01","end":"2015-06-30","val":7540000,"accn":"0001171843-16-011647","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"start":"2015-04-01","end":"2015-06-30","val":3760000,"accn":"0001171843-15-004456","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2015-04-01","end":"2015-06-30","val":3760000,"accn":"0001171843-16-011647","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":11576000,"accn":"0001171843-15-006078","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2015-01-01","end":"2015-09-30","val":11576000,"accn":"0001171843-16-012959","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2015-07-01","end":"2015-09-30","val":4036000,"accn":"0001171843-15-006078","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2015-07-01","end":"2015-09-30","val":4036000,"accn":"0001171843-16-012959","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":16106000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12"},{"start":"2015-01-01","end":"2015-12-31","val":16106000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09"},{"start":"2015-01-01","end":"2015-12-31","val":16106000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":4562000,"accn":"0001171843-16-009717","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"start":"2016-01-01","end":"2016-03-31","val":4562000,"accn":"0001171843-17-002737","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":9322000,"accn":"0001171843-16-011647","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"start":"2016-01-01","end":"2016-06-30","val":9322000,"accn":"0001171843-17-004747","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2016-04-01","end":"2016-06-30","val":4760000,"accn":"0001171843-16-011647","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"start":"2016-04-01","end":"2016-06-30","val":4760000,"accn":"0001171843-17-004747","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":14379000,"accn":"0001171843-16-012959","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-01-01","end":"2016-09-30","val":14379000,"accn":"0001171843-17-006623","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2016-07-01","end":"2016-09-30","val":5051000,"accn":"0001171843-16-012959","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-07-01","end":"2016-09-30","val":5051000,"accn":"0001171843-17-006623","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":19822000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09"},{"start":"2016-01-01","end":"2016-12-31","val":19822000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13"},{"start":"2016-01-01","end":"2016-12-31","val":19822000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":5513000,"accn":"0001171843-17-002737","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"start":"2017-01-01","end":"2017-03-31","val":5509000,"accn":"0001171843-18-003268","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-01","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":12095000,"accn":"0001171843-17-004747","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-06-30","val":12088000,"accn":"0001628280-18-009870","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-07-31"},{"start":"2017-04-01","end":"2017-06-30","val":6582000,"accn":"0001171843-17-004747","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-04-01","end":"2017-06-30","val":6579000,"accn":"0001628280-18-009870","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-07-31","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":18806000,"accn":"0001171843-17-006623","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2017-01-01","end":"2017-09-30","val":18796000,"accn":"0001628280-18-013109","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2017-07-01","end":"2017-09-30","val":6711000,"accn":"0001171843-17-006623","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2017-07-01","end":"2017-09-30","val":6708000,"accn":"0001628280-18-013109","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":26823000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13"},{"start":"2017-01-01","end":"2017-12-31","val":26801000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"start":"2017-01-01","end":"2017-12-31","val":26801000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":7069000,"accn":"0001171843-18-003268","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-01"},{"start":"2018-01-01","end":"2018-03-31","val":7069000,"accn":"0001628280-19-005208","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-04-30","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":15058000,"accn":"0001628280-18-009870","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-07-31"},{"start":"2018-01-01","end":"2018-06-30","val":15058000,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30"},{"start":"2018-04-01","end":"2018-06-30","val":7989000,"accn":"0001628280-18-009870","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-07-31"},{"start":"2018-04-01","end":"2018-06-30","val":7989000,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":23832000,"accn":"0001628280-18-013109","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2018-01-01","end":"2018-09-30","val":23832000,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"start":"2018-07-01","end":"2018-09-30","val":8774000,"accn":"0001628280-18-013109","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2018-07-01","end":"2018-09-30","val":8774000,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":33460000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"start":"2018-01-01","end":"2018-12-31","val":33460000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11"},{"start":"2018-01-01","end":"2018-12-31","val":33460000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":9271000,"accn":"0001628280-19-005208","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-04-30"},{"start":"2019-01-01","end":"2019-03-31","val":9271000,"accn":"0001628280-20-006469","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-05","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":23122000,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30"},{"start":"2019-01-01","end":"2019-06-30","val":23122000,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04"},{"start":"2019-04-01","end":"2019-06-30","val":13851000,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30"},{"start":"2019-04-01","end":"2019-06-30","val":13851000,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":33461000,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"start":"2019-01-01","end":"2019-09-30","val":33461000,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2019-07-01","end":"2019-09-30","val":10339000,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"start":"2019-07-01","end":"2019-09-30","val":10339000,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":44371000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11"},{"start":"2019-01-01","end":"2019-12-31","val":44371000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09"},{"start":"2019-01-01","end":"2019-12-31","val":44371000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":11398000,"accn":"0001628280-20-006469","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-05"},{"start":"2020-01-01","end":"2020-03-31","val":11398000,"accn":"0001628280-21-008893","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-04","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":22672000,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04"},{"start":"2020-01-01","end":"2020-06-30","val":22672000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2020-04-01","end":"2020-06-30","val":11274000,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04"},{"start":"2020-04-01","end":"2020-06-30","val":11274000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":34486000,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2020-01-01","end":"2020-09-30","val":34486000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2020-07-01","end":"2020-09-30","val":11814000,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2020-07-01","end":"2020-09-30","val":11814000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":47578000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09"},{"start":"2020-01-01","end":"2020-12-31","val":47578000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08"},{"start":"2020-01-01","end":"2020-12-31","val":47578000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":13823000,"accn":"0001628280-21-008893","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-04"},{"start":"2021-01-01","end":"2021-03-31","val":13823000,"accn":"0001628280-22-012004","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":28019000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-01-01","end":"2021-06-30","val":28019000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2021-04-01","end":"2021-06-30","val":14196000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-04-01","end":"2021-06-30","val":14196000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":42016000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-01-01","end":"2021-09-30","val":42016000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2021-07-01","end":"2021-09-30","val":13997000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-07-01","end":"2021-09-30","val":13997000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":61233000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08"},{"start":"2021-01-01","end":"2021-12-31","val":61233000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07"},{"start":"2021-01-01","end":"2021-12-31","val":61233000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":18180000,"accn":"0001628280-22-012004","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"start":"2022-01-01","end":"2022-03-31","val":18180000,"accn":"0001628280-23-014872","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":35868000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2022-01-01","end":"2022-06-30","val":35868000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2022-04-01","end":"2022-06-30","val":17688000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2022-04-01","end":"2022-06-30","val":17688000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":53272000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2022-01-01","end":"2022-09-30","val":53272000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2022-07-01","end":"2022-09-30","val":17404000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2022-07-01","end":"2022-09-30","val":17404000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":72055000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07"},{"start":"2022-01-01","end":"2022-12-31","val":72055000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06"},{"start":"2022-01-01","end":"2022-12-31","val":72055000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":19689000,"accn":"0001628280-23-014872","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"start":"2023-01-01","end":"2023-03-31","val":19689000,"accn":"0001628280-24-021113","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-07","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":40972000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2023-01-01","end":"2023-06-30","val":40972000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2023-04-01","end":"2023-06-30","val":21283000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":21283000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":61618000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2023-01-01","end":"2023-09-30","val":61618000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2023-07-01","end":"2023-09-30","val":20646000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2023-07-01","end":"2023-09-30","val":20646000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":82901000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06"},{"start":"2023-01-01","end":"2023-12-31","val":82901000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"start":"2023-01-01","end":"2023-12-31","val":82901000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":21252000,"accn":"0001628280-24-021113","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-07"},{"start":"2024-01-01","end":"2024-03-31","val":21252000,"accn":"0001628280-25-023196","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":43014000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2024-01-01","end":"2024-06-30","val":43014000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2024-04-01","end":"2024-06-30","val":21762000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2024-04-01","end":"2024-06-30","val":21762000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":65878000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-01-01","end":"2024-09-30","val":65878000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29"},{"start":"2024-07-01","end":"2024-09-30","val":22864000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-07-01","end":"2024-09-30","val":22864000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":89220000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"start":"2024-01-01","end":"2024-12-31","val":89220000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":24198000,"accn":"0001628280-25-023196","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"start":"2025-01-01","end":"2025-03-31","val":24198000,"accn":"0001628280-26-028411","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-29","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":48839000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2025-04-01","end":"2025-06-30","val":24641000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":74439000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29"},{"start":"2025-07-01","end":"2025-09-30","val":25600000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":98916000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":25940000,"accn":"0001628280-26-028411","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-29","frame":"CY2026Q1"}]}},"Goodwill":{"label":"Goodwill","description":"Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.","units":{"USD":[{"end":"2019-12-31","val":0,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09","frame":"CY2019Q4I"},{"end":"2020-12-31","val":23135000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09"},{"end":"2020-12-31","val":23135000,"accn":"0001628280-21-008893","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-04"},{"end":"2020-12-31","val":23135000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2020-12-31","val":23135000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2020-12-31","val":23135000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08","frame":"CY2020Q4I"},{"end":"2021-03-31","val":23135000,"accn":"0001628280-21-008893","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-04","frame":"CY2021Q1I"},{"end":"2021-06-30","val":23135000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03","frame":"CY2021Q2I"},{"end":"2021-09-30","val":23135000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02","frame":"CY2021Q3I"},{"end":"2021-12-31","val":23135000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08"},{"end":"2021-12-31","val":23135000,"accn":"0001628280-22-012004","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"end":"2021-12-31","val":23135000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"end":"2021-12-31","val":23135000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"end":"2021-12-31","val":23135000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07","frame":"CY2021Q4I"},{"end":"2022-03-31","val":23135000,"accn":"0001628280-22-012004","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2022Q1I"},{"end":"2022-06-30","val":23135000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02","frame":"CY2022Q2I"},{"end":"2022-09-30","val":23135000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01","frame":"CY2022Q3I"},{"end":"2022-12-31","val":23135000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07"},{"end":"2022-12-31","val":23135000,"accn":"0001628280-23-014872","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"end":"2022-12-31","val":23135000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"end":"2022-12-31","val":23135000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"end":"2022-12-31","val":23135000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06","frame":"CY2022Q4I"},{"end":"2023-03-31","val":23135000,"accn":"0001628280-23-014872","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2023Q1I"},{"end":"2023-06-30","val":23135000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01","frame":"CY2023Q2I"},{"end":"2023-09-30","val":23135000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31","frame":"CY2023Q3I"},{"end":"2023-12-31","val":23135000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06"},{"end":"2023-12-31","val":23135000,"accn":"0001628280-24-021113","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-07"},{"end":"2023-12-31","val":23135000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"end":"2023-12-31","val":23135000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"end":"2023-12-31","val":23135000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06","frame":"CY2023Q4I"},{"end":"2024-03-31","val":23135000,"accn":"0001628280-24-021113","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-07","frame":"CY2024Q1I"},{"end":"2024-06-30","val":23135000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30","frame":"CY2024Q2I"},{"end":"2024-09-30","val":23135000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2024Q3I"},{"end":"2024-12-31","val":23135000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"end":"2024-12-31","val":23135000,"accn":"0001628280-25-023196","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"end":"2024-12-31","val":23135000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"end":"2024-12-31","val":23135000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29"},{"end":"2024-12-31","val":23135000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2024Q4I"},{"end":"2025-03-31","val":39750000,"accn":"0001628280-25-023196","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1I"},{"end":"2025-06-30","val":39750000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2I"},{"end":"2025-09-30","val":135176000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29","frame":"CY2025Q3I"},{"end":"2025-12-31","val":135276000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04"},{"end":"2025-12-31","val":135276000,"accn":"0001628280-26-028411","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-29","frame":"CY2025Q4I"},{"end":"2026-03-31","val":216801000,"accn":"0001628280-26-028411","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-29","frame":"CY2026Q1I"}]}},"GoodwillAcquiredDuringPeriod":{"label":"Goodwill, Acquired During Period","description":"Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination.","units":{"USD":[{"start":"2020-01-01","end":"2020-12-31","val":23135000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001628280-21-008893","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-04","frame":"CY2021Q1"},{"start":"2025-01-01","end":"2025-03-31","val":16615000,"accn":"0001628280-25-023196","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":16615000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2025-01-01","end":"2025-09-30","val":112041000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29"},{"start":"2025-01-01","end":"2025-12-31","val":112141000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":81525000,"accn":"0001628280-26-028411","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-29","frame":"CY2026Q1"}]}},"GrantsReceivableCurrent":{"label":"Grants Receivable, Current","description":"Carrying amount as of the balance sheet date of amounts due under the terms of governmental, corporate, or foundation grants. For classified balance sheets, represents the current amount receivable, that is amounts expected to be collected within one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2013-12-31","val":167000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19","frame":"CY2013Q4I"},{"end":"2014-12-31","val":134000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19"},{"end":"2014-12-31","val":134000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12","frame":"CY2014Q4I"},{"end":"2015-12-31","val":507000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12"},{"end":"2015-12-31","val":507000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09","frame":"CY2015Q4I"},{"end":"2016-12-31","val":369000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09"},{"end":"2016-12-31","val":369000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13","frame":"CY2016Q4I"},{"end":"2017-12-31","val":542000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13"},{"end":"2017-12-31","val":542000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2017Q4I"},{"end":"2018-12-31","val":1874000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"end":"2018-12-31","val":1874000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11","frame":"CY2018Q4I"},{"end":"2019-12-31","val":1357000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11"},{"end":"2019-12-31","val":1357000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09","frame":"CY2019Q4I"},{"end":"2020-12-31","val":1586000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09"},{"end":"2020-12-31","val":1586000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08","frame":"CY2020Q4I"},{"end":"2021-12-31","val":3333000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08"},{"end":"2021-12-31","val":3333000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07","frame":"CY2021Q4I"},{"end":"2022-12-31","val":7176000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07"},{"end":"2022-12-31","val":7176000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06","frame":"CY2022Q4I"},{"end":"2023-12-31","val":15406000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06"},{"end":"2023-12-31","val":15406000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06","frame":"CY2023Q4I"},{"end":"2024-12-31","val":43785000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"end":"2024-12-31","val":46053000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2024Q4I"},{"end":"2025-12-31","val":46518000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2025Q4I"}]}},"GrossProfit":{"label":"Gross Profit","description":"Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.","units":{"USD":[{"start":"2012-01-01","end":"2012-12-31","val":48482000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":11231000,"accn":"0001193125-14-190004","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":27561000,"accn":"0001193125-14-296834","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-06"},{"start":"2013-04-01","end":"2013-06-30","val":16330000,"accn":"0001193125-14-296834","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-06","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":44419000,"accn":"0001193125-14-406113","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"start":"2013-07-01","end":"2013-09-30","val":16858000,"accn":"0001193125-14-406113","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":68140000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19"},{"start":"2013-01-01","end":"2013-12-31","val":68140000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":15413000,"accn":"0001193125-14-190004","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08"},{"start":"2014-01-01","end":"2014-03-31","val":15413000,"accn":"0001171843-15-002648","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":37538000,"accn":"0001193125-14-296834","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-06"},{"start":"2014-01-01","end":"2014-06-30","val":37538000,"accn":"0001171843-15-004456","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2014-04-01","end":"2014-06-30","val":22125000,"accn":"0001193125-14-296834","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-06"},{"start":"2014-04-01","end":"2014-06-30","val":22125000,"accn":"0001171843-15-004456","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":60511000,"accn":"0001193125-14-406113","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"start":"2014-01-01","end":"2014-09-30","val":60511000,"accn":"0001171843-15-006078","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2014-07-01","end":"2014-09-30","val":22973000,"accn":"0001193125-14-406113","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"start":"2014-07-01","end":"2014-09-30","val":22973000,"accn":"0001171843-15-006078","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":91437000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19"},{"start":"2014-01-01","end":"2014-12-31","val":91437000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12"},{"start":"2014-01-01","end":"2014-12-31","val":91437000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":20153000,"accn":"0001171843-15-002648","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"start":"2015-01-01","end":"2015-03-31","val":20153000,"accn":"0001171843-16-009717","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":46440000,"accn":"0001171843-15-004456","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2015-01-01","end":"2015-06-30","val":46440000,"accn":"0001171843-16-011647","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"start":"2015-04-01","end":"2015-06-30","val":26287000,"accn":"0001171843-15-004456","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2015-04-01","end":"2015-06-30","val":26287000,"accn":"0001171843-16-011647","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":74633000,"accn":"0001171843-15-006078","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2015-01-01","end":"2015-09-30","val":74633000,"accn":"0001171843-16-012959","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2015-07-01","end":"2015-09-30","val":28193000,"accn":"0001171843-15-006078","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2015-07-01","end":"2015-09-30","val":28193000,"accn":"0001171843-16-012959","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":115191000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12"},{"start":"2015-01-01","end":"2015-12-31","val":115191000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09"},{"start":"2015-01-01","end":"2015-12-31","val":115191000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":26974000,"accn":"0001171843-16-009717","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"start":"2016-01-01","end":"2016-03-31","val":26974000,"accn":"0001171843-17-002737","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":61894000,"accn":"0001171843-16-011647","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"start":"2016-01-01","end":"2016-06-30","val":61894000,"accn":"0001171843-17-004747","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2016-04-01","end":"2016-06-30","val":34920000,"accn":"0001171843-16-011647","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"start":"2016-04-01","end":"2016-06-30","val":34920000,"accn":"0001171843-17-004747","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":98714000,"accn":"0001171843-16-012959","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-01-01","end":"2016-09-30","val":98714000,"accn":"0001171843-17-006623","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2016-07-01","end":"2016-09-30","val":36821000,"accn":"0001171843-16-012959","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-07-01","end":"2016-09-30","val":36821000,"accn":"0001171843-17-006623","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":148613000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09"},{"start":"2016-01-01","end":"2016-12-31","val":148613000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13"},{"start":"2016-01-01","end":"2016-12-31","val":150126000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":35708000,"accn":"0001171843-17-002737","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"start":"2017-01-01","end":"2017-03-31","val":34900000,"accn":"0001171843-18-003268","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-01","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":81004000,"accn":"0001171843-17-004747","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-06-30","val":79450000,"accn":"0001628280-18-009870","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-07-31"},{"start":"2017-04-01","end":"2017-06-30","val":45296000,"accn":"0001171843-17-004747","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-04-01","end":"2017-06-30","val":44550000,"accn":"0001628280-18-009870","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-07-31","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":129169000,"accn":"0001171843-17-006623","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2017-01-01","end":"2017-09-30","val":127392000,"accn":"0001628280-18-013109","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2017-07-01","end":"2017-09-30","val":48165000,"accn":"0001171843-17-006623","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2017-07-01","end":"2017-09-30","val":47942000,"accn":"0001628280-18-013109","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":196491000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13"},{"start":"2017-01-01","end":"2017-12-31","val":194676000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"start":"2017-01-01","end":"2017-12-31","val":194676000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":47086000,"accn":"0001171843-18-003268","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-01"},{"start":"2018-01-01","end":"2018-03-31","val":47086000,"accn":"0001628280-19-005208","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-04-30","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":102836000,"accn":"0001628280-18-009870","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-07-31"},{"start":"2018-01-01","end":"2018-06-30","val":102836000,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30"},{"start":"2018-04-01","end":"2018-06-30","val":55750000,"accn":"0001628280-18-009870","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-07-31"},{"start":"2018-04-01","end":"2018-06-30","val":55750000,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":162836000,"accn":"0001628280-18-013109","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2018-01-01","end":"2018-09-30","val":162836000,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"start":"2018-07-01","end":"2018-09-30","val":60000000,"accn":"0001628280-18-013109","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2018-07-01","end":"2018-09-30","val":60000000,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":242605000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"start":"2018-01-01","end":"2018-12-31","val":242605000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11"},{"start":"2018-01-01","end":"2018-12-31","val":242605000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":48034000,"accn":"0001628280-19-005208","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-04-30"},{"start":"2019-01-01","end":"2019-03-31","val":48034000,"accn":"0001628280-20-006469","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-05","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":99257000,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30"},{"start":"2019-01-01","end":"2019-06-30","val":99257000,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04"},{"start":"2019-04-01","end":"2019-06-30","val":51223000,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30"},{"start":"2019-04-01","end":"2019-06-30","val":51223000,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":156138000,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"start":"2019-01-01","end":"2019-09-30","val":156138000,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2019-07-01","end":"2019-09-30","val":56881000,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"start":"2019-07-01","end":"2019-09-30","val":56881000,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":219046000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11"},{"start":"2019-01-01","end":"2019-12-31","val":219046000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09"},{"start":"2019-01-01","end":"2019-12-31","val":219046000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":43996000,"accn":"0001628280-20-006469","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-05"},{"start":"2020-01-01","end":"2020-03-31","val":43996000,"accn":"0001628280-21-008893","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-04","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":100226000,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04"},{"start":"2020-01-01","end":"2020-06-30","val":100226000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2020-04-01","end":"2020-06-30","val":56230000,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04"},{"start":"2020-04-01","end":"2020-06-30","val":56230000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":165693000,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2020-01-01","end":"2020-09-30","val":165693000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2020-07-01","end":"2020-09-30","val":65467000,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2020-07-01","end":"2020-09-30","val":65467000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":248428000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09"},{"start":"2020-01-01","end":"2020-12-31","val":248428000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08"},{"start":"2020-01-01","end":"2020-12-31","val":248428000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":61303000,"accn":"0001628280-21-008893","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-04"},{"start":"2021-01-01","end":"2021-03-31","val":61303000,"accn":"0001628280-22-012004","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":135520000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-01-01","end":"2021-06-30","val":135520000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2021-04-01","end":"2021-06-30","val":74217000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-04-01","end":"2021-06-30","val":74217000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":221535000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-01-01","end":"2021-09-30","val":221535000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2021-07-01","end":"2021-09-30","val":86015000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-07-01","end":"2021-09-30","val":86015000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":330735000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08"},{"start":"2021-01-01","end":"2021-12-31","val":330735000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07"},{"start":"2021-01-01","end":"2021-12-31","val":330735000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":78452000,"accn":"0001628280-22-012004","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"start":"2022-01-01","end":"2022-03-31","val":78452000,"accn":"0001628280-23-014872","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":172101000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2022-01-01","end":"2022-06-30","val":172101000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2022-04-01","end":"2022-06-30","val":93649000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2022-04-01","end":"2022-06-30","val":93649000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":278211000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2022-01-01","end":"2022-09-30","val":278211000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2022-07-01","end":"2022-09-30","val":106110000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2022-07-01","end":"2022-09-30","val":106110000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":403798000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07"},{"start":"2022-01-01","end":"2022-12-31","val":403798000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06"},{"start":"2022-01-01","end":"2022-12-31","val":403798000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":89698000,"accn":"0001628280-23-014872","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"start":"2023-01-01","end":"2023-03-31","val":89698000,"accn":"0001628280-24-021113","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-07","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":187730000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2023-01-01","end":"2023-06-30","val":187730000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2023-04-01","end":"2023-06-30","val":98032000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":98032000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":292657000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2023-01-01","end":"2023-09-30","val":292657000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2023-07-01","end":"2023-09-30","val":104927000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2023-07-01","end":"2023-09-30","val":104927000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":427409000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06"},{"start":"2023-01-01","end":"2023-12-31","val":427409000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"start":"2023-01-01","end":"2023-12-31","val":427409000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":92673000,"accn":"0001628280-24-021113","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-07"},{"start":"2024-01-01","end":"2024-03-31","val":92673000,"accn":"0001628280-25-023196","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":200583000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2024-01-01","end":"2024-06-30","val":200583000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2024-04-01","end":"2024-06-30","val":107910000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2024-04-01","end":"2024-06-30","val":107910000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":324644000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-01-01","end":"2024-09-30","val":324644000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29"},{"start":"2024-07-01","end":"2024-09-30","val":124061000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-07-01","end":"2024-09-30","val":124061000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":457103000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"start":"2024-01-01","end":"2024-12-31","val":457103000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":107405000,"accn":"0001628280-25-023196","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"start":"2025-01-01","end":"2025-03-31","val":107405000,"accn":"0001628280-26-028411","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-29","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":228319000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2025-04-01","end":"2025-06-30","val":120914000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":354747000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29"},{"start":"2025-07-01","end":"2025-09-30","val":126428000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":491558000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":131556000,"accn":"0001628280-26-028411","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-29","frame":"CY2026Q1"}]}},"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":"2014-12-31","val":50000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19","frame":"CY2014Q4I"}]}},"IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic":{"label":"Income (Loss) from Continuing Operations before Income Taxes, Domestic","description":"The portion of earnings or loss from continuing operations before income taxes that is attributable to domestic operations.","units":{"USD":[{"start":"2012-01-01","end":"2012-12-31","val":-4487000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":-4501000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19"},{"start":"2013-01-01","end":"2013-12-31","val":-4501000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":-15606000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19"},{"start":"2014-01-01","end":"2014-12-31","val":-15606000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12"},{"start":"2014-01-01","end":"2014-12-31","val":-15606000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":-20098000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12"},{"start":"2015-01-01","end":"2015-12-31","val":-20098000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09"},{"start":"2015-01-01","end":"2015-12-31","val":-20098000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":-16898000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09"},{"start":"2016-01-01","end":"2016-12-31","val":-16898000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13"},{"start":"2016-01-01","end":"2016-12-31","val":-13940000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":-18234000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13"},{"start":"2017-01-01","end":"2017-12-31","val":-19239000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"start":"2017-01-01","end":"2017-12-31","val":-19239000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":-25557000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"start":"2018-01-01","end":"2018-12-31","val":-25557000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11"},{"start":"2018-01-01","end":"2018-12-31","val":-25557000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":-82007000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11"},{"start":"2019-01-01","end":"2019-12-31","val":-82007000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09"},{"start":"2019-01-01","end":"2019-12-31","val":-82007000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":-80086000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09"},{"start":"2020-01-01","end":"2020-12-31","val":-80086000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08"},{"start":"2020-01-01","end":"2020-12-31","val":-80086000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":-101245000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08"},{"start":"2021-01-01","end":"2021-12-31","val":-101245000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07"},{"start":"2021-01-01","end":"2021-12-31","val":-101245000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":-75422000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07"},{"start":"2022-01-01","end":"2022-12-31","val":-75422000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06"},{"start":"2022-01-01","end":"2022-12-31","val":-75422000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":-21491000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06"},{"start":"2023-01-01","end":"2023-12-31","val":-21491000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"start":"2023-01-01","end":"2023-12-31","val":-21491000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":-19840000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"start":"2024-01-01","end":"2024-12-31","val":-19840000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":-69006000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2025"}]}},"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest":{"label":"Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest","description":"Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.","units":{"USD":[{"start":"2012-01-01","end":"2012-12-31","val":-4599000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":-4714000,"accn":"0001193125-14-190004","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":-6303000,"accn":"0001193125-14-296834","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-06"},{"start":"2013-04-01","end":"2013-06-30","val":-1589000,"accn":"0001193125-14-296834","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-06","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":-8817000,"accn":"0001193125-14-406113","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"start":"2013-07-01","end":"2013-09-30","val":-2514000,"accn":"0001193125-14-406113","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":-7119000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19"},{"start":"2013-01-01","end":"2013-12-31","val":-7119000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":-7970000,"accn":"0001193125-14-190004","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08"},{"start":"2014-01-01","end":"2014-03-31","val":-7970000,"accn":"0001171843-15-002648","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-12454000,"accn":"0001193125-14-296834","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-06"},{"start":"2014-01-01","end":"2014-06-30","val":-12454000,"accn":"0001171843-15-004456","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2014-04-01","end":"2014-06-30","val":-4484000,"accn":"0001193125-14-296834","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-06"},{"start":"2014-04-01","end":"2014-06-30","val":-4484000,"accn":"0001171843-15-004456","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":-18512000,"accn":"0001193125-14-406113","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"start":"2014-01-01","end":"2014-09-30","val":-18512000,"accn":"0001171843-15-006078","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2014-07-01","end":"2014-09-30","val":-6058000,"accn":"0001193125-14-406113","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"start":"2014-07-01","end":"2014-09-30","val":-6058000,"accn":"0001171843-15-006078","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":-19022000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19"},{"start":"2014-01-01","end":"2014-12-31","val":-19022000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12"},{"start":"2014-01-01","end":"2014-12-31","val":-19022000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-12592000,"accn":"0001171843-15-002648","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"start":"2015-01-01","end":"2015-03-31","val":-12592000,"accn":"0001171843-16-009717","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-18726000,"accn":"0001171843-15-004456","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2015-01-01","end":"2015-06-30","val":-18726000,"accn":"0001171843-16-011647","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"start":"2015-04-01","end":"2015-06-30","val":-6134000,"accn":"0001171843-15-004456","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2015-04-01","end":"2015-06-30","val":-6134000,"accn":"0001171843-16-011647","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":-23375000,"accn":"0001171843-15-006078","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2015-01-01","end":"2015-09-30","val":-23375000,"accn":"0001171843-16-012959","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2015-07-01","end":"2015-09-30","val":-4649000,"accn":"0001171843-15-006078","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2015-07-01","end":"2015-09-30","val":-4649000,"accn":"0001171843-16-012959","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":-20597000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12"},{"start":"2015-01-01","end":"2015-12-31","val":-20597000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09"},{"start":"2015-01-01","end":"2015-12-31","val":-20597000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-10144000,"accn":"0001171843-16-009717","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"start":"2016-01-01","end":"2016-03-31","val":-10144000,"accn":"0001171843-17-002737","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-16334000,"accn":"0001171843-16-011647","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"start":"2016-01-01","end":"2016-06-30","val":-16334000,"accn":"0001171843-17-004747","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2016-04-01","end":"2016-06-30","val":-6190000,"accn":"0001171843-16-011647","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"start":"2016-04-01","end":"2016-06-30","val":-6190000,"accn":"0001171843-17-004747","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":-20451000,"accn":"0001171843-16-012959","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-01-01","end":"2016-09-30","val":-20451000,"accn":"0001171843-17-006623","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2016-07-01","end":"2016-09-30","val":-4117000,"accn":"0001171843-16-012959","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-07-01","end":"2016-09-30","val":-4117000,"accn":"0001171843-17-006623","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":-16579000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09"},{"start":"2016-01-01","end":"2016-12-31","val":-16579000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13"},{"start":"2016-01-01","end":"2016-12-31","val":-12880000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-10556000,"accn":"0001171843-17-002737","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"start":"2017-01-01","end":"2017-03-31","val":-11463000,"accn":"0001171843-18-003268","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-01","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-14950000,"accn":"0001171843-17-004747","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-06-30","val":-16620000,"accn":"0001628280-18-009870","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-07-31"},{"start":"2017-04-01","end":"2017-06-30","val":-4394000,"accn":"0001171843-17-004747","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-04-01","end":"2017-06-30","val":-5157000,"accn":"0001628280-18-009870","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-07-31","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":-17579000,"accn":"0001171843-17-006623","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2017-01-01","end":"2017-09-30","val":-19125000,"accn":"0001628280-18-013109","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2017-07-01","end":"2017-09-30","val":-2629000,"accn":"0001171843-17-006623","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2017-07-01","end":"2017-09-30","val":-2505000,"accn":"0001628280-18-013109","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":-11235000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13"},{"start":"2017-01-01","end":"2017-12-31","val":-11057000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"start":"2017-01-01","end":"2017-12-31","val":-11057000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-14519000,"accn":"0001171843-18-003268","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-01"},{"start":"2018-01-01","end":"2018-03-31","val":-14519000,"accn":"0001628280-19-005208","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-04-30","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-26635000,"accn":"0001628280-18-009870","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-07-31"},{"start":"2018-01-01","end":"2018-06-30","val":-26635000,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30"},{"start":"2018-04-01","end":"2018-06-30","val":-12116000,"accn":"0001628280-18-009870","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-07-31"},{"start":"2018-04-01","end":"2018-06-30","val":-12116000,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-33369000,"accn":"0001628280-18-013109","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2018-01-01","end":"2018-09-30","val":-33369000,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"start":"2018-07-01","end":"2018-09-30","val":-6734000,"accn":"0001628280-18-013109","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2018-07-01","end":"2018-09-30","val":-6734000,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":-28165000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"start":"2018-01-01","end":"2018-12-31","val":-28165000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11"},{"start":"2018-01-01","end":"2018-12-31","val":-28165000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-22129000,"accn":"0001628280-19-005208","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-04-30"},{"start":"2019-01-01","end":"2019-03-31","val":-22129000,"accn":"0001628280-20-006469","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-05","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-46070000,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30"},{"start":"2019-01-01","end":"2019-06-30","val":-46070000,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04"},{"start":"2019-04-01","end":"2019-06-30","val":-23941000,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30"},{"start":"2019-04-01","end":"2019-06-30","val":-23941000,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":-62527000,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"start":"2019-01-01","end":"2019-09-30","val":-62527000,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2019-07-01","end":"2019-09-30","val":-16457000,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"start":"2019-07-01","end":"2019-09-30","val":-16457000,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":-76376000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11"},{"start":"2019-01-01","end":"2019-12-31","val":-76376000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09"},{"start":"2019-01-01","end":"2019-12-31","val":-76376000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-31217000,"accn":"0001628280-20-006469","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-05"},{"start":"2020-01-01","end":"2020-03-31","val":-31217000,"accn":"0001628280-21-008893","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-04","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-55156000,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04"},{"start":"2020-01-01","end":"2020-06-30","val":-55156000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2020-04-01","end":"2020-06-30","val":-23939000,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04"},{"start":"2020-04-01","end":"2020-06-30","val":-23939000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-74161000,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2020-01-01","end":"2020-09-30","val":-74161000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2020-07-01","end":"2020-09-30","val":-19005000,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2020-07-01","end":"2020-09-30","val":-19005000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-85898000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09"},{"start":"2020-01-01","end":"2020-12-31","val":-85898000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08"},{"start":"2020-01-01","end":"2020-12-31","val":-85898000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-35097000,"accn":"0001628280-21-008893","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-04"},{"start":"2021-01-01","end":"2021-03-31","val":-35097000,"accn":"0001628280-22-012004","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-67130000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-01-01","end":"2021-06-30","val":-67130000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2021-04-01","end":"2021-06-30","val":-32033000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-04-01","end":"2021-06-30","val":-32033000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-88919000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-01-01","end":"2021-09-30","val":-88919000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2021-07-01","end":"2021-09-30","val":-21789000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-07-01","end":"2021-09-30","val":-21789000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-110839000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08"},{"start":"2021-01-01","end":"2021-12-31","val":-110839000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07"},{"start":"2021-01-01","end":"2021-12-31","val":-110839000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-47349000,"accn":"0001628280-22-012004","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"start":"2022-01-01","end":"2022-03-31","val":-47349000,"accn":"0001628280-23-014872","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-81941000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2022-01-01","end":"2022-06-30","val":-81941000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2022-04-01","end":"2022-06-30","val":-34592000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2022-04-01","end":"2022-06-30","val":-34592000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-105092000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2022-01-01","end":"2022-09-30","val":-105092000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2022-07-01","end":"2022-09-30","val":-23151000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2022-07-01","end":"2022-09-30","val":-23151000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-110815000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07"},{"start":"2022-01-01","end":"2022-12-31","val":-110815000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06"},{"start":"2022-01-01","end":"2022-12-31","val":-110815000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-35343000,"accn":"0001628280-23-014872","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"start":"2023-01-01","end":"2023-03-31","val":-35343000,"accn":"0001628280-24-021113","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-07","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-66594000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2023-01-01","end":"2023-06-30","val":-66594000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2023-04-01","end":"2023-06-30","val":-31251000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":-31251000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-87107000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2023-01-01","end":"2023-09-30","val":-87107000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2023-07-01","end":"2023-09-30","val":-20513000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2023-07-01","end":"2023-09-30","val":-20513000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":-86918000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06"},{"start":"2023-01-01","end":"2023-12-31","val":-86918000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"start":"2023-01-01","end":"2023-12-31","val":-86918000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-39088000,"accn":"0001628280-24-021113","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-07"},{"start":"2024-01-01","end":"2024-03-31","val":-39088000,"accn":"0001628280-25-023196","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-59665000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2024-01-01","end":"2024-06-30","val":-59665000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2024-04-01","end":"2024-06-30","val":-20577000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2024-04-01","end":"2024-06-30","val":-20577000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":-73060000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-01-01","end":"2024-09-30","val":-73060000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29"},{"start":"2024-07-01","end":"2024-09-30","val":-13395000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-07-01","end":"2024-09-30","val":-13395000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":-83007000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"start":"2024-01-01","end":"2024-12-31","val":-83007000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-31815000,"accn":"0001628280-25-023196","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"start":"2025-01-01","end":"2025-03-31","val":-31815000,"accn":"0001628280-26-028411","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-29","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-63400000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2025-04-01","end":"2025-06-30","val":-31585000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":-91528000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29"},{"start":"2025-07-01","end":"2025-09-30","val":-28128000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":-116320000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":-40035000,"accn":"0001628280-26-028411","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-29","frame":"CY2026Q1"}]}},"IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign":{"label":"Income (Loss) from Continuing Operations before Income Taxes, Foreign","description":"The portion of earnings or loss from continuing operations before income taxes that is attributable to foreign operations, which is defined as Income or Loss generated from operations located outside the entity's country of domicile.","units":{"USD":[{"start":"2012-01-01","end":"2012-12-31","val":-112000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":-2618000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19"},{"start":"2013-01-01","end":"2013-12-31","val":-2618000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":-3416000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19"},{"start":"2014-01-01","end":"2014-12-31","val":-3416000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12"},{"start":"2014-01-01","end":"2014-12-31","val":-3416000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":-499000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12"},{"start":"2015-01-01","end":"2015-12-31","val":-499000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09"},{"start":"2015-01-01","end":"2015-12-31","val":-499000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":319000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09"},{"start":"2016-01-01","end":"2016-12-31","val":319000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13"},{"start":"2016-01-01","end":"2016-12-31","val":1060000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":6999000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13"},{"start":"2017-01-01","end":"2017-12-31","val":8182000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"start":"2017-01-01","end":"2017-12-31","val":8182000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":-2608000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"start":"2018-01-01","end":"2018-12-31","val":-2608000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11"},{"start":"2018-01-01","end":"2018-12-31","val":-2608000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":5631000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11"},{"start":"2019-01-01","end":"2019-12-31","val":5631000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09"},{"start":"2019-01-01","end":"2019-12-31","val":5631000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":-5812000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09"},{"start":"2020-01-01","end":"2020-12-31","val":-5812000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08"},{"start":"2020-01-01","end":"2020-12-31","val":-5812000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":-9594000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08"},{"start":"2021-01-01","end":"2021-12-31","val":-9594000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07"},{"start":"2021-01-01","end":"2021-12-31","val":-9594000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":-35393000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07"},{"start":"2022-01-01","end":"2022-12-31","val":-35393000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06"},{"start":"2022-01-01","end":"2022-12-31","val":-35393000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":-65427000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06"},{"start":"2023-01-01","end":"2023-12-31","val":-65427000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"start":"2023-01-01","end":"2023-12-31","val":-65427000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":-63167000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"start":"2024-01-01","end":"2024-12-31","val":-63167000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":-47314000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2025"}]}},"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":"2012-01-01","end":"2012-12-31","val":247000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":77000,"accn":"0001193125-14-190004","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":124000,"accn":"0001193125-14-296834","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-06"},{"start":"2013-04-01","end":"2013-06-30","val":47000,"accn":"0001193125-14-296834","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-06","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":174000,"accn":"0001193125-14-406113","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"start":"2013-07-01","end":"2013-09-30","val":50000,"accn":"0001193125-14-406113","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":356000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19"},{"start":"2013-01-01","end":"2013-12-31","val":356000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":104000,"accn":"0001193125-14-190004","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08"},{"start":"2014-01-01","end":"2014-03-31","val":104000,"accn":"0001171843-15-002648","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":259000,"accn":"0001193125-14-296834","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-06"},{"start":"2014-01-01","end":"2014-06-30","val":259000,"accn":"0001171843-15-004456","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2014-04-01","end":"2014-06-30","val":155000,"accn":"0001193125-14-296834","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-06"},{"start":"2014-04-01","end":"2014-06-30","val":155000,"accn":"0001171843-15-004456","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":555000,"accn":"0001193125-14-406113","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"start":"2014-01-01","end":"2014-09-30","val":555000,"accn":"0001171843-15-006078","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2014-07-01","end":"2014-09-30","val":296000,"accn":"0001193125-14-406113","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"start":"2014-07-01","end":"2014-09-30","val":296000,"accn":"0001171843-15-006078","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":376000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19"},{"start":"2014-01-01","end":"2014-12-31","val":376000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12"},{"start":"2014-01-01","end":"2014-12-31","val":376000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":78000,"accn":"0001171843-15-002648","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"start":"2015-01-01","end":"2015-03-31","val":78000,"accn":"0001171843-16-009717","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":266000,"accn":"0001171843-15-004456","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2015-01-01","end":"2015-06-30","val":266000,"accn":"0001171843-16-011647","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"start":"2015-04-01","end":"2015-06-30","val":188000,"accn":"0001171843-15-004456","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2015-04-01","end":"2015-06-30","val":188000,"accn":"0001171843-16-011647","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":542000,"accn":"0001171843-15-006078","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2015-01-01","end":"2015-09-30","val":542000,"accn":"0001171843-16-012959","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2015-07-01","end":"2015-09-30","val":276000,"accn":"0001171843-15-006078","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2015-07-01","end":"2015-09-30","val":276000,"accn":"0001171843-16-012959","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":686000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12"},{"start":"2015-01-01","end":"2015-12-31","val":686000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09"},{"start":"2015-01-01","end":"2015-12-31","val":686000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":206000,"accn":"0001171843-16-009717","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"start":"2016-01-01","end":"2016-03-31","val":206000,"accn":"0001171843-17-002737","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":509000,"accn":"0001171843-16-011647","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"start":"2016-01-01","end":"2016-06-30","val":509000,"accn":"0001171843-17-004747","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2016-04-01","end":"2016-06-30","val":303000,"accn":"0001171843-16-011647","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"start":"2016-04-01","end":"2016-06-30","val":303000,"accn":"0001171843-17-004747","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":781000,"accn":"0001171843-16-012959","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-01-01","end":"2016-09-30","val":781000,"accn":"0001171843-17-006623","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2016-07-01","end":"2016-09-30","val":272000,"accn":"0001171843-16-012959","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-07-01","end":"2016-09-30","val":272000,"accn":"0001171843-17-006623","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":1131000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09"},{"start":"2016-01-01","end":"2016-12-31","val":1131000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13"},{"start":"2016-01-01","end":"2016-12-31","val":1313000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":323000,"accn":"0001171843-17-002737","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"start":"2017-01-01","end":"2017-03-31","val":200000,"accn":"0001171843-18-003268","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-01","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":964000,"accn":"0001171843-17-004747","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-06-30","val":780000,"accn":"0001628280-18-009870","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-07-31"},{"start":"2017-04-01","end":"2017-06-30","val":641000,"accn":"0001171843-17-004747","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-04-01","end":"2017-06-30","val":580000,"accn":"0001628280-18-009870","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-07-31","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":1649000,"accn":"0001171843-17-006623","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2017-01-01","end":"2017-09-30","val":1539000,"accn":"0001628280-18-013109","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2017-07-01","end":"2017-09-30","val":685000,"accn":"0001171843-17-006623","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2017-07-01","end":"2017-09-30","val":759000,"accn":"0001628280-18-013109","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":2459000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13"},{"start":"2017-01-01","end":"2017-12-31","val":2787000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"start":"2017-01-01","end":"2017-12-31","val":2787000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":527000,"accn":"0001171843-18-003268","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-01"},{"start":"2018-01-01","end":"2018-03-31","val":527000,"accn":"0001628280-19-005208","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-04-30","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":1094000,"accn":"0001628280-18-009870","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-07-31"},{"start":"2018-01-01","end":"2018-06-30","val":1094000,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30"},{"start":"2018-04-01","end":"2018-06-30","val":567000,"accn":"0001628280-18-009870","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-07-31"},{"start":"2018-04-01","end":"2018-06-30","val":567000,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":1677000,"accn":"0001628280-18-013109","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2018-01-01","end":"2018-09-30","val":1677000,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"start":"2018-07-01","end":"2018-09-30","val":583000,"accn":"0001628280-18-013109","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2018-07-01","end":"2018-09-30","val":583000,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":413000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"start":"2018-01-01","end":"2018-12-31","val":413000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11"},{"start":"2018-01-01","end":"2018-12-31","val":413000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":510000,"accn":"0001628280-19-005208","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-04-30"},{"start":"2019-01-01","end":"2019-03-31","val":510000,"accn":"0001628280-20-006469","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-05","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":1057000,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30"},{"start":"2019-01-01","end":"2019-06-30","val":1057000,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04"},{"start":"2019-04-01","end":"2019-06-30","val":547000,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30"},{"start":"2019-04-01","end":"2019-06-30","val":547000,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":1587000,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"start":"2019-01-01","end":"2019-09-30","val":1587000,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2019-07-01","end":"2019-09-30","val":530000,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"start":"2019-07-01","end":"2019-09-30","val":530000,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":2388000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11"},{"start":"2019-01-01","end":"2019-12-31","val":2388000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09"},{"start":"2019-01-01","end":"2019-12-31","val":2388000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":213000,"accn":"0001628280-20-006469","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-05"},{"start":"2020-01-01","end":"2020-03-31","val":213000,"accn":"0001628280-21-008893","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-04","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":597000,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04"},{"start":"2020-01-01","end":"2020-06-30","val":597000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2020-04-01","end":"2020-06-30","val":384000,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04"},{"start":"2020-04-01","end":"2020-06-30","val":384000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":817000,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2020-01-01","end":"2020-09-30","val":817000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2020-07-01","end":"2020-09-30","val":220000,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2020-07-01","end":"2020-09-30","val":220000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":8112000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09"},{"start":"2020-01-01","end":"2020-12-31","val":8112000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08"},{"start":"2020-01-01","end":"2020-12-31","val":8112000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":559000,"accn":"0001628280-21-008893","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-04"},{"start":"2021-01-01","end":"2021-03-31","val":559000,"accn":"0001628280-22-012004","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":1474000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-01-01","end":"2021-06-30","val":1474000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2021-04-01","end":"2021-06-30","val":915000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-04-01","end":"2021-06-30","val":915000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":2999000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-01-01","end":"2021-09-30","val":2999000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2021-07-01","end":"2021-09-30","val":1525000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-07-01","end":"2021-09-30","val":1525000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":6022000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08"},{"start":"2021-01-01","end":"2021-12-31","val":6022000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07"},{"start":"2021-01-01","end":"2021-12-31","val":6022000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":1414000,"accn":"0001628280-22-012004","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"start":"2022-01-01","end":"2022-03-31","val":1414000,"accn":"0001628280-23-014872","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":3112000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2022-01-01","end":"2022-06-30","val":3112000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2022-04-01","end":"2022-06-30","val":1698000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2022-04-01","end":"2022-06-30","val":1698000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":8678000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2022-01-01","end":"2022-09-30","val":8678000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2022-07-01","end":"2022-09-30","val":5566000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2022-07-01","end":"2022-09-30","val":5566000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":13703000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07"},{"start":"2022-01-01","end":"2022-12-31","val":13703000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06"},{"start":"2022-01-01","end":"2022-12-31","val":13703000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":2961000,"accn":"0001628280-23-014872","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"start":"2023-01-01","end":"2023-03-31","val":2961000,"accn":"0001628280-24-021113","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-07","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":10407000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2023-01-01","end":"2023-06-30","val":10407000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2023-04-01","end":"2023-06-30","val":7446000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":7446000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":12911000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2023-01-01","end":"2023-09-30","val":12911000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2023-07-01","end":"2023-09-30","val":2504000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2023-07-01","end":"2023-09-30","val":2504000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":13998000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06"},{"start":"2023-01-01","end":"2023-12-31","val":13998000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"start":"2023-01-01","end":"2023-12-31","val":13998000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":1402000,"accn":"0001628280-24-021113","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-07"},{"start":"2024-01-01","end":"2024-03-31","val":1402000,"accn":"0001628280-25-023196","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":4773000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2024-01-01","end":"2024-06-30","val":4773000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2024-04-01","end":"2024-06-30","val":3371000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2024-04-01","end":"2024-06-30","val":3371000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":9711000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-01-01","end":"2024-09-30","val":9711000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29"},{"start":"2024-07-01","end":"2024-09-30","val":4938000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-07-01","end":"2024-09-30","val":4938000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":12758000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"start":"2024-01-01","end":"2024-12-31","val":12758000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":3968000,"accn":"0001628280-25-023196","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"start":"2025-01-01","end":"2025-03-31","val":3968000,"accn":"0001628280-26-028411","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-29","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":8207000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2025-04-01","end":"2025-06-30","val":4239000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":10021000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29"},{"start":"2025-07-01","end":"2025-09-30","val":1814000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":13004000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":-3181000,"accn":"0001628280-26-028411","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-29","frame":"CY2026Q1"}]}},"IncomeTaxesPaid":{"label":"Income Taxes Paid","description":"The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income.","units":{"USD":[{"start":"2012-01-01","end":"2012-12-31","val":169000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":90000,"accn":"0001193125-14-190004","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":140000,"accn":"0001193125-14-296834","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-06"},{"start":"2013-01-01","end":"2013-09-30","val":187000,"accn":"0001193125-14-406113","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"start":"2013-01-01","end":"2013-12-31","val":227000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19"},{"start":"2013-01-01","end":"2013-12-31","val":227000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":28000,"accn":"0001193125-14-190004","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08"},{"start":"2014-01-01","end":"2014-03-31","val":28000,"accn":"0001171843-15-002648","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":46000,"accn":"0001193125-14-296834","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-06"},{"start":"2014-01-01","end":"2014-06-30","val":46000,"accn":"0001171843-15-004456","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2014-01-01","end":"2014-09-30","val":103000,"accn":"0001193125-14-406113","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"start":"2014-01-01","end":"2014-09-30","val":103000,"accn":"0001171843-15-006078","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2014-01-01","end":"2014-12-31","val":304000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19"},{"start":"2014-01-01","end":"2014-12-31","val":304000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12"},{"start":"2014-01-01","end":"2014-12-31","val":304000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":33000,"accn":"0001171843-15-002648","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"start":"2015-01-01","end":"2015-03-31","val":33000,"accn":"0001171843-16-009717","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":163000,"accn":"0001171843-15-004456","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2015-01-01","end":"2015-06-30","val":163000,"accn":"0001171843-16-011647","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"start":"2015-01-01","end":"2015-09-30","val":216000,"accn":"0001171843-15-006078","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2015-01-01","end":"2015-09-30","val":216000,"accn":"0001171843-16-012959","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2015-01-01","end":"2015-12-31","val":354000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12"},{"start":"2015-01-01","end":"2015-12-31","val":354000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09"},{"start":"2015-01-01","end":"2015-12-31","val":354000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":66000,"accn":"0001171843-16-009717","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"start":"2016-01-01","end":"2016-03-31","val":66000,"accn":"0001171843-17-002737","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":96000,"accn":"0001171843-16-011647","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"start":"2016-01-01","end":"2016-06-30","val":96000,"accn":"0001171843-17-004747","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2016-01-01","end":"2016-09-30","val":133000,"accn":"0001171843-16-012959","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-01-01","end":"2016-09-30","val":133000,"accn":"0001171843-17-006623","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2016-01-01","end":"2016-12-31","val":246000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09"},{"start":"2016-01-01","end":"2016-12-31","val":246000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13"},{"start":"2016-01-01","end":"2016-12-31","val":246000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":20000,"accn":"0001171843-17-002737","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"start":"2017-01-01","end":"2017-03-31","val":20000,"accn":"0001171843-18-003268","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-01","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":140000,"accn":"0001171843-17-004747","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-06-30","val":140000,"accn":"0001628280-18-009870","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-07-31"},{"start":"2017-01-01","end":"2017-09-30","val":278000,"accn":"0001171843-17-006623","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2017-01-01","end":"2017-09-30","val":278000,"accn":"0001628280-18-013109","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2017-01-01","end":"2017-12-31","val":285000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13"},{"start":"2017-01-01","end":"2017-12-31","val":469000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"start":"2017-01-01","end":"2017-12-31","val":469000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":102000,"accn":"0001171843-18-003268","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-01"},{"start":"2018-01-01","end":"2018-03-31","val":102000,"accn":"0001628280-19-005208","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-04-30","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":486000,"accn":"0001628280-18-009870","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-07-31"},{"start":"2018-01-01","end":"2018-06-30","val":486000,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30"},{"start":"2018-01-01","end":"2018-09-30","val":561000,"accn":"0001628280-18-013109","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2018-01-01","end":"2018-09-30","val":561000,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"start":"2018-01-01","end":"2018-12-31","val":710000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"start":"2018-01-01","end":"2018-12-31","val":710000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11"},{"start":"2018-01-01","end":"2018-12-31","val":710000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":2543000,"accn":"0001628280-19-005208","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-04-30"},{"start":"2019-01-01","end":"2019-03-31","val":2543000,"accn":"0001628280-20-006469","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-05","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":3146000,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30"},{"start":"2019-01-01","end":"2019-06-30","val":3146000,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04"},{"start":"2019-01-01","end":"2019-09-30","val":3566000,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"start":"2019-01-01","end":"2019-09-30","val":3566000,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2019-01-01","end":"2019-12-31","val":3955000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11"},{"start":"2019-01-01","end":"2019-12-31","val":3955000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09"},{"start":"2019-01-01","end":"2019-12-31","val":3955000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":502000,"accn":"0001628280-20-006469","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-05"},{"start":"2020-01-01","end":"2020-03-31","val":502000,"accn":"0001628280-21-008893","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-04","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":810000,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04"},{"start":"2020-01-01","end":"2020-06-30","val":810000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2020-01-01","end":"2020-09-30","val":1308000,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2020-01-01","end":"2020-09-30","val":1308000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2020-01-01","end":"2020-12-31","val":1342000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09"},{"start":"2020-01-01","end":"2020-12-31","val":1342000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08"},{"start":"2020-01-01","end":"2020-12-31","val":1342000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":2822000,"accn":"0001628280-21-008893","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-04"},{"start":"2021-01-01","end":"2021-03-31","val":2822000,"accn":"0001628280-22-012004","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":3346000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-01-01","end":"2021-06-30","val":3346000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2021-01-01","end":"2021-09-30","val":3646000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-01-01","end":"2021-09-30","val":3646000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2021-01-01","end":"2021-12-31","val":8507000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08"},{"start":"2021-01-01","end":"2021-12-31","val":8507000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07"},{"start":"2021-01-01","end":"2021-12-31","val":8507000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":507000,"accn":"0001628280-22-012004","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"start":"2022-01-01","end":"2022-03-31","val":507000,"accn":"0001628280-23-014872","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":1342000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2022-01-01","end":"2022-06-30","val":1342000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2022-01-01","end":"2022-09-30","val":2267000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2022-01-01","end":"2022-09-30","val":2267000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2022-01-01","end":"2022-12-31","val":7354000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07"},{"start":"2022-01-01","end":"2022-12-31","val":7354000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06"},{"start":"2022-01-01","end":"2022-12-31","val":7354000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":351000,"accn":"0001628280-23-014872","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"start":"2023-01-01","end":"2023-03-31","val":351000,"accn":"0001628280-24-021113","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-07","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":2400000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2023-01-01","end":"2023-06-30","val":2400000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2023-01-01","end":"2023-09-30","val":6231000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2023-01-01","end":"2023-09-30","val":6231000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2023-01-01","end":"2023-12-31","val":16089000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06"},{"start":"2023-01-01","end":"2023-12-31","val":16089000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"start":"2023-01-01","end":"2023-12-31","val":16089000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":420000,"accn":"0001628280-24-021113","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-07"},{"start":"2024-01-01","end":"2024-03-31","val":420000,"accn":"0001628280-25-023196","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":5739000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2024-01-01","end":"2024-06-30","val":5739000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2024-01-01","end":"2024-09-30","val":10115000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-01-01","end":"2024-09-30","val":10115000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29"},{"start":"2024-01-01","end":"2024-12-31","val":24249000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"start":"2024-01-01","end":"2024-12-31","val":24249000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":894000,"accn":"0001628280-25-023196","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"start":"2025-01-01","end":"2025-03-31","val":894000,"accn":"0001628280-26-028411","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-29","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":5266000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2025-01-01","end":"2025-09-30","val":6825000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29"},{"start":"2025-01-01","end":"2025-12-31","val":3585000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":288000,"accn":"0001628280-26-028411","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-29","frame":"CY2026Q1"}]}},"IncomeTaxReconciliationChangeInEnactedTaxRate":{"label":"Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Amount","description":"Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations, attributable to increase (decrease) in the income tax rates.","units":{"USD":[{"start":"2013-01-01","end":"2013-12-31","val":537000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19"},{"start":"2013-01-01","end":"2013-12-31","val":537000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":49000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19"},{"start":"2014-01-01","end":"2014-12-31","val":49000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12"},{"start":"2014-01-01","end":"2014-12-31","val":49000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":-82000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12"},{"start":"2015-01-01","end":"2015-12-31","val":-82000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09"},{"start":"2015-01-01","end":"2015-12-31","val":-82000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":-360000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09"},{"start":"2016-01-01","end":"2016-12-31","val":-360000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13"},{"start":"2016-01-01","end":"2016-12-31","val":-360000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":12121000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13"},{"start":"2017-01-01","end":"2017-12-31","val":10920000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"start":"2017-01-01","end":"2017-12-31","val":10920000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":401000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11"},{"start":"2019-01-01","end":"2019-12-31","val":401000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09"},{"start":"2019-01-01","end":"2019-12-31","val":401000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":-2568000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08"},{"start":"2021-01-01","end":"2021-12-31","val":-2568000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07"},{"start":"2021-01-01","end":"2021-12-31","val":-2568000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":-207000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07"},{"start":"2022-01-01","end":"2022-12-31","val":-207000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06"},{"start":"2022-01-01","end":"2022-12-31","val":-207000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":-3199000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06"},{"start":"2023-01-01","end":"2023-12-31","val":-3199000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"start":"2023-01-01","end":"2023-12-31","val":-3199000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":999000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"start":"2024-01-01","end":"2024-12-31","val":999000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2024"}]}},"IncomeTaxReconciliationForeignIncomeTaxRateDifferential":{"label":"Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Amount","description":"Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to foreign income tax expense (benefit).","units":{"USD":[{"start":"2012-01-01","end":"2012-12-31","val":-82000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":720000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19"},{"start":"2013-01-01","end":"2013-12-31","val":720000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":993000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19"},{"start":"2014-01-01","end":"2014-12-31","val":993000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12"},{"start":"2014-01-01","end":"2014-12-31","val":993000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":333000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12"},{"start":"2015-01-01","end":"2015-12-31","val":333000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09"},{"start":"2015-01-01","end":"2015-12-31","val":333000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":68000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09"},{"start":"2016-01-01","end":"2016-12-31","val":68000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13"},{"start":"2016-01-01","end":"2016-12-31","val":-6000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":-934000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13"},{"start":"2017-01-01","end":"2017-12-31","val":-1047000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"start":"2017-01-01","end":"2017-12-31","val":-1047000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":692000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"start":"2018-01-01","end":"2018-12-31","val":692000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11"},{"start":"2018-01-01","end":"2018-12-31","val":692000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":-2508000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11"},{"start":"2019-01-01","end":"2019-12-31","val":-2508000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09"},{"start":"2019-01-01","end":"2019-12-31","val":-2508000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":4845000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09"},{"start":"2020-01-01","end":"2020-12-31","val":4845000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08"},{"start":"2020-01-01","end":"2020-12-31","val":4845000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":-2621000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08"},{"start":"2021-01-01","end":"2021-12-31","val":-2621000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07"},{"start":"2021-01-01","end":"2021-12-31","val":-2621000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":10404000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07"},{"start":"2022-01-01","end":"2022-12-31","val":10404000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06"},{"start":"2022-01-01","end":"2022-12-31","val":10404000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":6954000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06"},{"start":"2023-01-01","end":"2023-12-31","val":6954000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"start":"2023-01-01","end":"2023-12-31","val":6954000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":3207000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"start":"2024-01-01","end":"2024-12-31","val":3207000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2024"}]}},"IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate":{"label":"Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount","description":"The amount of income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations.","units":{"USD":[{"start":"2012-01-01","end":"2012-12-31","val":-1610000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":-2420000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19"},{"start":"2013-01-01","end":"2013-12-31","val":-2420000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":-6468000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19"},{"start":"2014-01-01","end":"2014-12-31","val":-6468000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12"},{"start":"2014-01-01","end":"2014-12-31","val":-6468000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":-7003000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12"},{"start":"2015-01-01","end":"2015-12-31","val":-7003000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09"},{"start":"2015-01-01","end":"2015-12-31","val":-7003000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":-5637000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09"},{"start":"2016-01-01","end":"2016-12-31","val":-5637000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13"},{"start":"2016-01-01","end":"2016-12-31","val":-4379000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":-3820000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13"},{"start":"2017-01-01","end":"2017-12-31","val":-3759000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"start":"2017-01-01","end":"2017-12-31","val":-3759000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":-5915000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"start":"2018-01-01","end":"2018-12-31","val":-5915000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11"},{"start":"2018-01-01","end":"2018-12-31","val":-5915000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":-16039000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11"},{"start":"2019-01-01","end":"2019-12-31","val":-16039000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09"},{"start":"2019-01-01","end":"2019-12-31","val":-16039000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":-18039000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09"},{"start":"2020-01-01","end":"2020-12-31","val":-18039000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08"},{"start":"2020-01-01","end":"2020-12-31","val":-18039000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":-23276000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08"},{"start":"2021-01-01","end":"2021-12-31","val":-23276000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07"},{"start":"2021-01-01","end":"2021-12-31","val":-23276000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":-23271000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07"},{"start":"2022-01-01","end":"2022-12-31","val":-23271000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06"},{"start":"2022-01-01","end":"2022-12-31","val":-23271000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":-18253000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06"},{"start":"2023-01-01","end":"2023-12-31","val":-18253000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"start":"2023-01-01","end":"2023-12-31","val":-18253000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":-17431000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"start":"2024-01-01","end":"2024-12-31","val":-17431000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":-24427000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2025"}]}},"IncomeTaxReconciliationNondeductibleExpense":{"label":"Effective Income Tax Rate Reconciliation, Nondeductible Expense, Amount","description":"Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to nondeductible expenses.","units":{"USD":[{"start":"2012-01-01","end":"2012-12-31","val":810000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":715000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19"},{"start":"2013-01-01","end":"2013-12-31","val":715000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":1296000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19"},{"start":"2014-01-01","end":"2014-12-31","val":1296000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12"},{"start":"2014-01-01","end":"2014-12-31","val":1296000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":1061000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12"},{"start":"2015-01-01","end":"2015-12-31","val":1061000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09"},{"start":"2015-01-01","end":"2015-12-31","val":1061000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":4298000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09"},{"start":"2016-01-01","end":"2016-12-31","val":4298000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13"},{"start":"2016-01-01","end":"2016-12-31","val":4298000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":3123000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13"},{"start":"2017-01-01","end":"2017-12-31","val":3123000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"start":"2017-01-01","end":"2017-12-31","val":3123000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":-7623000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"start":"2018-01-01","end":"2018-12-31","val":-7623000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11"},{"start":"2018-01-01","end":"2018-12-31","val":-7623000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":-115000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11"},{"start":"2019-01-01","end":"2019-12-31","val":-115000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09"},{"start":"2019-01-01","end":"2019-12-31","val":-115000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":934000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09"},{"start":"2020-01-01","end":"2020-12-31","val":934000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08"},{"start":"2020-01-01","end":"2020-12-31","val":934000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":-8533000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08"},{"start":"2021-01-01","end":"2021-12-31","val":-8533000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07"},{"start":"2021-01-01","end":"2021-12-31","val":-8533000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":941000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07"},{"start":"2022-01-01","end":"2022-12-31","val":941000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06"},{"start":"2022-01-01","end":"2022-12-31","val":941000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":-3983000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06"},{"start":"2023-01-01","end":"2023-12-31","val":-3983000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"start":"2023-01-01","end":"2023-12-31","val":-3983000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":-339000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"start":"2024-01-01","end":"2024-12-31","val":-339000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2024"}]}},"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":"2012-01-01","end":"2012-12-31","val":-51000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":66000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19"},{"start":"2013-01-01","end":"2013-12-31","val":66000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":11000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19"},{"start":"2014-01-01","end":"2014-12-31","val":11000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12"},{"start":"2014-01-01","end":"2014-12-31","val":11000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":-24000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12"},{"start":"2015-01-01","end":"2015-12-31","val":-24000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09"},{"start":"2015-01-01","end":"2015-12-31","val":-24000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":270000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09"},{"start":"2016-01-01","end":"2016-12-31","val":270000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13"},{"start":"2016-01-01","end":"2016-12-31","val":274000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":33000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13"},{"start":"2017-01-01","end":"2017-12-31","val":72000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"start":"2017-01-01","end":"2017-12-31","val":72000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":382000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"start":"2018-01-01","end":"2018-12-31","val":382000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11"},{"start":"2018-01-01","end":"2018-12-31","val":382000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":20000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11"},{"start":"2019-01-01","end":"2019-12-31","val":20000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09"},{"start":"2019-01-01","end":"2019-12-31","val":20000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":-434000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09"},{"start":"2020-01-01","end":"2020-12-31","val":-434000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08"},{"start":"2020-01-01","end":"2020-12-31","val":-434000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":-225000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08"},{"start":"2021-01-01","end":"2021-12-31","val":-225000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07"},{"start":"2021-01-01","end":"2021-12-31","val":-225000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":1151000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07"},{"start":"2022-01-01","end":"2022-12-31","val":1151000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06"},{"start":"2022-01-01","end":"2022-12-31","val":1151000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":615000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06"},{"start":"2023-01-01","end":"2023-12-31","val":615000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"start":"2023-01-01","end":"2023-12-31","val":615000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":872000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"start":"2024-01-01","end":"2024-12-31","val":872000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2024"}]}},"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":"2012-01-01","end":"2012-12-31","val":40000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":-184000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19"},{"start":"2013-01-01","end":"2013-12-31","val":-184000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":-409000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19"},{"start":"2014-01-01","end":"2014-12-31","val":-409000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12"},{"start":"2014-01-01","end":"2014-12-31","val":-409000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":-477000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12"},{"start":"2015-01-01","end":"2015-12-31","val":-477000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09"},{"start":"2015-01-01","end":"2015-12-31","val":-477000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":-536000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09"},{"start":"2016-01-01","end":"2016-12-31","val":-536000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13"},{"start":"2016-01-01","end":"2016-12-31","val":-426000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":-563000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13"},{"start":"2017-01-01","end":"2017-12-31","val":-601000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"start":"2017-01-01","end":"2017-12-31","val":-601000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":-1221000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"start":"2018-01-01","end":"2018-12-31","val":-1221000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11"},{"start":"2018-01-01","end":"2018-12-31","val":-1221000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":-3436000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11"},{"start":"2019-01-01","end":"2019-12-31","val":-3436000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09"},{"start":"2019-01-01","end":"2019-12-31","val":-3436000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":-2872000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09"},{"start":"2020-01-01","end":"2020-12-31","val":-2872000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08"},{"start":"2020-01-01","end":"2020-12-31","val":-2872000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":-2945000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08"},{"start":"2021-01-01","end":"2021-12-31","val":-2945000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07"},{"start":"2021-01-01","end":"2021-12-31","val":-2945000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":-1301000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07"},{"start":"2022-01-01","end":"2022-12-31","val":-1301000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06"},{"start":"2022-01-01","end":"2022-12-31","val":-1301000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":-1780000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06"},{"start":"2023-01-01","end":"2023-12-31","val":-1780000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"start":"2023-01-01","end":"2023-12-31","val":-1780000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":-1204000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"start":"2024-01-01","end":"2024-12-31","val":-1204000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":612000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2025"}]}},"IncomeTaxReconciliationTaxCreditsResearch":{"label":"Effective Income Tax Rate Reconciliation, Tax Credit, Research, Amount","description":"Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to research tax credit.","units":{"USD":[{"start":"2016-01-01","end":"2016-12-31","val":1182000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09"},{"start":"2016-01-01","end":"2016-12-31","val":1182000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13"},{"start":"2016-01-01","end":"2016-12-31","val":1182000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":-1126000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13"},{"start":"2017-01-01","end":"2017-12-31","val":-1126000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"start":"2017-01-01","end":"2017-12-31","val":-1126000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11","frame":"CY2019"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":1516000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06"},{"start":"2023-01-01","end":"2023-12-31","val":1516000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"start":"2023-01-01","end":"2023-12-31","val":1516000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":2525000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"start":"2024-01-01","end":"2024-12-31","val":2525000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":3187000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2025"}]}},"IncreaseDecreaseInAccountsPayable":{"label":"Increase (Decrease) in Accounts Payable","description":"The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.","units":{"USD":[{"start":"2012-01-01","end":"2012-12-31","val":1116000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":-356000,"accn":"0001193125-14-190004","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":-619000,"accn":"0001193125-14-296834","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-06"},{"start":"2013-01-01","end":"2013-09-30","val":-384000,"accn":"0001193125-14-406113","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"start":"2013-01-01","end":"2013-12-31","val":267000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19"},{"start":"2013-01-01","end":"2013-12-31","val":267000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":-74000,"accn":"0001193125-14-190004","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08"},{"start":"2014-01-01","end":"2014-03-31","val":-74000,"accn":"0001171843-15-002648","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":137000,"accn":"0001193125-14-296834","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-06"},{"start":"2014-01-01","end":"2014-06-30","val":137000,"accn":"0001171843-15-004456","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2014-01-01","end":"2014-09-30","val":591000,"accn":"0001193125-14-406113","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"start":"2014-01-01","end":"2014-09-30","val":591000,"accn":"0001171843-15-006078","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2014-01-01","end":"2014-12-31","val":540000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19"},{"start":"2014-01-01","end":"2014-12-31","val":540000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12"},{"start":"2014-01-01","end":"2014-12-31","val":540000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-581000,"accn":"0001171843-15-002648","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"start":"2015-01-01","end":"2015-03-31","val":-581000,"accn":"0001171843-16-009717","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-119000,"accn":"0001171843-15-004456","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2015-01-01","end":"2015-06-30","val":-119000,"accn":"0001171843-16-011647","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"start":"2015-01-01","end":"2015-09-30","val":-488000,"accn":"0001171843-15-006078","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2015-01-01","end":"2015-09-30","val":-488000,"accn":"0001171843-16-012959","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2015-01-01","end":"2015-12-31","val":-91000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12"},{"start":"2015-01-01","end":"2015-12-31","val":-91000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09"},{"start":"2015-01-01","end":"2015-12-31","val":-91000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-1910000,"accn":"0001171843-16-009717","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"start":"2016-01-01","end":"2016-03-31","val":-1910000,"accn":"0001171843-17-002737","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-538000,"accn":"0001171843-16-011647","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"start":"2016-01-01","end":"2016-06-30","val":-538000,"accn":"0001171843-17-004747","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2016-01-01","end":"2016-09-30","val":-1668000,"accn":"0001171843-16-012959","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-01-01","end":"2016-09-30","val":-1668000,"accn":"0001171843-17-006623","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2016-01-01","end":"2016-12-31","val":-1324000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09"},{"start":"2016-01-01","end":"2016-12-31","val":-1324000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13"},{"start":"2016-01-01","end":"2016-12-31","val":-1324000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":294000,"accn":"0001171843-17-002737","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"start":"2017-01-01","end":"2017-03-31","val":294000,"accn":"0001171843-18-003268","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-01","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":60000,"accn":"0001171843-17-004747","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-06-30","val":60000,"accn":"0001628280-18-009870","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-07-31"},{"start":"2017-01-01","end":"2017-09-30","val":78000,"accn":"0001171843-17-006623","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2017-01-01","end":"2017-09-30","val":78000,"accn":"0001628280-18-013109","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2017-01-01","end":"2017-12-31","val":-653000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13"},{"start":"2017-01-01","end":"2017-12-31","val":-653000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"start":"2017-01-01","end":"2017-12-31","val":-653000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-152000,"accn":"0001171843-18-003268","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-01"},{"start":"2018-01-01","end":"2018-03-31","val":-152000,"accn":"0001628280-19-005208","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-04-30","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":1264000,"accn":"0001628280-18-009870","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-07-31"},{"start":"2018-01-01","end":"2018-06-30","val":1264000,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30"},{"start":"2018-01-01","end":"2018-09-30","val":2510000,"accn":"0001628280-18-013109","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2018-01-01","end":"2018-09-30","val":2510000,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"start":"2018-01-01","end":"2018-12-31","val":1985000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"start":"2018-01-01","end":"2018-12-31","val":1985000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11"},{"start":"2018-01-01","end":"2018-12-31","val":1985000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-1996000,"accn":"0001628280-19-005208","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-04-30"},{"start":"2019-01-01","end":"2019-03-31","val":-1996000,"accn":"0001628280-20-006469","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-05","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-321000,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30"},{"start":"2019-01-01","end":"2019-06-30","val":-321000,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04"},{"start":"2019-01-01","end":"2019-09-30","val":379000,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"start":"2019-01-01","end":"2019-09-30","val":379000,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2019-01-01","end":"2019-12-31","val":-1623000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11"},{"start":"2019-01-01","end":"2019-12-31","val":-1623000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09"},{"start":"2019-01-01","end":"2019-12-31","val":-1623000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-174000,"accn":"0001628280-20-006469","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-05"},{"start":"2020-01-01","end":"2020-03-31","val":-174000,"accn":"0001628280-21-008893","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-04","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-469000,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04"},{"start":"2020-01-01","end":"2020-06-30","val":-469000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2020-01-01","end":"2020-09-30","val":-379000,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2020-01-01","end":"2020-09-30","val":-379000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2020-01-01","end":"2020-12-31","val":-328000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09"},{"start":"2020-01-01","end":"2020-12-31","val":-328000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08"},{"start":"2020-01-01","end":"2020-12-31","val":-328000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-213000,"accn":"0001628280-21-008893","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-04"},{"start":"2021-01-01","end":"2021-03-31","val":-213000,"accn":"0001628280-22-012004","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":2317000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-01-01","end":"2021-06-30","val":2317000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2021-01-01","end":"2021-09-30","val":2596000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-01-01","end":"2021-09-30","val":2596000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2021-01-01","end":"2021-12-31","val":4474000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08"},{"start":"2021-01-01","end":"2021-12-31","val":4474000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07"},{"start":"2021-01-01","end":"2021-12-31","val":4474000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-553000,"accn":"0001628280-22-012004","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"start":"2022-01-01","end":"2022-03-31","val":-553000,"accn":"0001628280-23-014872","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-567000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2022-01-01","end":"2022-06-30","val":-567000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2022-01-01","end":"2022-09-30","val":665000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2022-01-01","end":"2022-09-30","val":665000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2022-01-01","end":"2022-12-31","val":-2362000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07"},{"start":"2022-01-01","end":"2022-12-31","val":-2362000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06"},{"start":"2022-01-01","end":"2022-12-31","val":-2362000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-2254000,"accn":"0001628280-23-014872","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"start":"2023-01-01","end":"2023-03-31","val":-2254000,"accn":"0001628280-24-021113","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-07","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-2282000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2023-01-01","end":"2023-06-30","val":-2282000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2023-01-01","end":"2023-09-30","val":-1634000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2023-01-01","end":"2023-09-30","val":-1634000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2023-01-01","end":"2023-12-31","val":-2290000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06"},{"start":"2023-01-01","end":"2023-12-31","val":-2290000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"start":"2023-01-01","end":"2023-12-31","val":-2290000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":2227000,"accn":"0001628280-24-021113","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-07"},{"start":"2024-01-01","end":"2024-03-31","val":2227000,"accn":"0001628280-25-023196","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":1860000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2024-01-01","end":"2024-06-30","val":1860000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2024-01-01","end":"2024-09-30","val":817000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-01-01","end":"2024-09-30","val":817000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29"},{"start":"2024-01-01","end":"2024-12-31","val":3641000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"start":"2024-01-01","end":"2024-12-31","val":3641000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":1961000,"accn":"0001628280-25-023196","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"start":"2025-01-01","end":"2025-03-31","val":1961000,"accn":"0001628280-26-028411","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-29","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":2802000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2025-01-01","end":"2025-09-30","val":755000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29"},{"start":"2025-01-01","end":"2025-12-31","val":1229000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":5026000,"accn":"0001628280-26-028411","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-29","frame":"CY2026Q1"}]}},"IncreaseDecreaseInAccountsReceivable":{"label":"Increase (Decrease) in Accounts Receivable","description":"The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.","units":{"USD":[{"start":"2012-01-01","end":"2012-12-31","val":4370000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":-10171000,"accn":"0001193125-14-190004","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":-5701000,"accn":"0001193125-14-296834","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-06"},{"start":"2013-01-01","end":"2013-09-30","val":-5881000,"accn":"0001193125-14-406113","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"start":"2013-01-01","end":"2013-12-31","val":8233000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19"},{"start":"2013-01-01","end":"2013-12-31","val":8233000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":-14014000,"accn":"0001193125-14-190004","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08"},{"start":"2014-01-01","end":"2014-03-31","val":-14014000,"accn":"0001171843-15-002648","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-9414000,"accn":"0001193125-14-296834","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-06"},{"start":"2014-01-01","end":"2014-06-30","val":-9414000,"accn":"0001171843-15-004456","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2014-01-01","end":"2014-09-30","val":-7122000,"accn":"0001193125-14-406113","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"start":"2014-01-01","end":"2014-09-30","val":-7122000,"accn":"0001171843-15-006078","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2014-01-01","end":"2014-12-31","val":9601000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19"},{"start":"2014-01-01","end":"2014-12-31","val":9601000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12"},{"start":"2014-01-01","end":"2014-12-31","val":9601000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-17226000,"accn":"0001171843-15-002648","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"start":"2015-01-01","end":"2015-03-31","val":-17226000,"accn":"0001171843-16-009717","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-8920000,"accn":"0001171843-15-004456","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2015-01-01","end":"2015-06-30","val":-8920000,"accn":"0001171843-16-011647","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"start":"2015-01-01","end":"2015-09-30","val":-9683000,"accn":"0001171843-15-006078","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2015-01-01","end":"2015-09-30","val":-9683000,"accn":"0001171843-16-012959","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2015-01-01","end":"2015-12-31","val":9567000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12"},{"start":"2015-01-01","end":"2015-12-31","val":9567000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09"},{"start":"2015-01-01","end":"2015-12-31","val":9567000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-23036000,"accn":"0001171843-16-009717","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"start":"2016-01-01","end":"2016-03-31","val":-23036000,"accn":"0001171843-17-002737","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-13943000,"accn":"0001171843-16-011647","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"start":"2016-01-01","end":"2016-06-30","val":-13943000,"accn":"0001171843-17-004747","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2016-01-01","end":"2016-09-30","val":-17311000,"accn":"0001171843-16-012959","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-01-01","end":"2016-09-30","val":-17311000,"accn":"0001171843-17-006623","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2016-01-01","end":"2016-12-31","val":6425000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09"},{"start":"2016-01-01","end":"2016-12-31","val":6425000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13"},{"start":"2016-01-01","end":"2016-12-31","val":6425000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-26395000,"accn":"0001171843-17-002737","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"start":"2017-01-01","end":"2017-03-31","val":-26395000,"accn":"0001171843-18-003268","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-01","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-12548000,"accn":"0001171843-17-004747","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-06-30","val":-12548000,"accn":"0001628280-18-009870","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-07-31"},{"start":"2017-01-01","end":"2017-09-30","val":-9181000,"accn":"0001171843-17-006623","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2017-01-01","end":"2017-09-30","val":-9181000,"accn":"0001628280-18-013109","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2017-01-01","end":"2017-12-31","val":21735000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13"},{"start":"2017-01-01","end":"2017-12-31","val":21735000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"start":"2017-01-01","end":"2017-12-31","val":21735000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-43128000,"accn":"0001171843-18-003268","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-01"},{"start":"2018-01-01","end":"2018-03-31","val":-43128000,"accn":"0001628280-19-005208","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-04-30","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-34203000,"accn":"0001628280-18-009870","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-07-31"},{"start":"2018-01-01","end":"2018-06-30","val":-34203000,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30"},{"start":"2018-01-01","end":"2018-09-30","val":-22658000,"accn":"0001628280-18-013109","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2018-01-01","end":"2018-09-30","val":-22658000,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"start":"2018-01-01","end":"2018-12-31","val":7627000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"start":"2018-01-01","end":"2018-12-31","val":7627000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11"},{"start":"2018-01-01","end":"2018-12-31","val":7627000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-41427000,"accn":"0001628280-19-005208","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-04-30"},{"start":"2019-01-01","end":"2019-03-31","val":-41427000,"accn":"0001628280-20-006469","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-05","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-37660000,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30"},{"start":"2019-01-01","end":"2019-06-30","val":-37660000,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04"},{"start":"2019-01-01","end":"2019-09-30","val":-31357000,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"start":"2019-01-01","end":"2019-09-30","val":-31357000,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2019-01-01","end":"2019-12-31","val":-8173000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11"},{"start":"2019-01-01","end":"2019-12-31","val":-8173000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09"},{"start":"2019-01-01","end":"2019-12-31","val":-8173000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-36785000,"accn":"0001628280-20-006469","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-05"},{"start":"2020-01-01","end":"2020-03-31","val":-36785000,"accn":"0001628280-21-008893","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-04","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-26284000,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04"},{"start":"2020-01-01","end":"2020-06-30","val":-26284000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2020-01-01","end":"2020-09-30","val":-14939000,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2020-01-01","end":"2020-09-30","val":-14939000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2020-01-01","end":"2020-12-31","val":19075000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09"},{"start":"2020-01-01","end":"2020-12-31","val":19075000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08"},{"start":"2020-01-01","end":"2020-12-31","val":19075000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-42927000,"accn":"0001628280-21-008893","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-04"},{"start":"2021-01-01","end":"2021-03-31","val":-42927000,"accn":"0001628280-22-012004","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-34084000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-01-01","end":"2021-06-30","val":-34084000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2021-01-01","end":"2021-09-30","val":-22847000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-01-01","end":"2021-09-30","val":-22847000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2021-01-01","end":"2021-12-31","val":22950000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08"},{"start":"2021-01-01","end":"2021-12-31","val":22950000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07"},{"start":"2021-01-01","end":"2021-12-31","val":22950000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-53575000,"accn":"0001628280-22-012004","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"start":"2022-01-01","end":"2022-03-31","val":-53575000,"accn":"0001628280-23-014872","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-33250000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2022-01-01","end":"2022-06-30","val":-33250000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2022-01-01","end":"2022-09-30","val":-25494000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2022-01-01","end":"2022-09-30","val":-25494000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2022-01-01","end":"2022-12-31","val":18800000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07"},{"start":"2022-01-01","end":"2022-12-31","val":18800000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06"},{"start":"2022-01-01","end":"2022-12-31","val":18800000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-60586000,"accn":"0001628280-23-014872","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"start":"2023-01-01","end":"2023-03-31","val":-60586000,"accn":"0001628280-24-021113","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-07","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-32311000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2023-01-01","end":"2023-06-30","val":-32311000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2023-01-01","end":"2023-09-30","val":-24895000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2023-01-01","end":"2023-09-30","val":-24895000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2023-01-01","end":"2023-12-31","val":33137000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06"},{"start":"2023-01-01","end":"2023-12-31","val":33137000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"start":"2023-01-01","end":"2023-12-31","val":33137000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-68675000,"accn":"0001628280-24-021113","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-07"},{"start":"2024-01-01","end":"2024-03-31","val":-68675000,"accn":"0001628280-25-023196","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-46704000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2024-01-01","end":"2024-06-30","val":-46704000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2024-01-01","end":"2024-09-30","val":-49913000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-01-01","end":"2024-09-30","val":-49913000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29"},{"start":"2024-01-01","end":"2024-12-31","val":23716000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"start":"2024-01-01","end":"2024-12-31","val":23716000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-65129000,"accn":"0001628280-25-023196","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"start":"2025-01-01","end":"2025-03-31","val":-65129000,"accn":"0001628280-26-028411","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-29","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-39004000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2025-01-01","end":"2025-09-30","val":-46534000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29"},{"start":"2025-01-01","end":"2025-12-31","val":52554000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":-86206000,"accn":"0001628280-26-028411","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-29","frame":"CY2026Q1"}]}},"IncreaseDecreaseInAccruedLiabilities":{"label":"Increase (Decrease) in Accrued Liabilities","description":"The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid.","units":{"USD":[{"start":"2012-01-01","end":"2012-12-31","val":1731000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":-1458000,"accn":"0001193125-14-190004","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":-60000,"accn":"0001193125-14-296834","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-06"},{"start":"2013-01-01","end":"2013-09-30","val":263000,"accn":"0001193125-14-406113","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"start":"2013-01-01","end":"2013-12-31","val":3460000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19"},{"start":"2013-01-01","end":"2013-12-31","val":3460000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":-1069000,"accn":"0001193125-14-190004","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08"},{"start":"2014-01-01","end":"2014-03-31","val":-1069000,"accn":"0001171843-15-002648","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":721000,"accn":"0001193125-14-296834","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-06"},{"start":"2014-01-01","end":"2014-06-30","val":721000,"accn":"0001171843-15-004456","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2014-01-01","end":"2014-09-30","val":2696000,"accn":"0001193125-14-406113","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"start":"2014-01-01","end":"2014-09-30","val":2696000,"accn":"0001171843-15-006078","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2014-01-01","end":"2014-12-31","val":5541000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19"},{"start":"2014-01-01","end":"2014-12-31","val":5541000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12"},{"start":"2014-01-01","end":"2014-12-31","val":5541000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-2394000,"accn":"0001171843-15-002648","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"start":"2015-01-01","end":"2015-03-31","val":-2394000,"accn":"0001171843-16-009717","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":439000,"accn":"0001171843-15-004456","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2015-01-01","end":"2015-06-30","val":439000,"accn":"0001171843-16-011647","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"start":"2015-01-01","end":"2015-09-30","val":2301000,"accn":"0001171843-15-006078","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2015-01-01","end":"2015-09-30","val":2301000,"accn":"0001171843-16-012959","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2015-01-01","end":"2015-12-31","val":6270000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12"},{"start":"2015-01-01","end":"2015-12-31","val":6270000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09"},{"start":"2015-01-01","end":"2015-12-31","val":6270000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-4580000,"accn":"0001171843-16-009717","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"start":"2016-01-01","end":"2016-03-31","val":-4580000,"accn":"0001171843-17-002737","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":16000,"accn":"0001171843-16-011647","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"start":"2016-01-01","end":"2016-06-30","val":16000,"accn":"0001171843-17-004747","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2016-01-01","end":"2016-09-30","val":-502000,"accn":"0001171843-16-012959","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-01-01","end":"2016-09-30","val":-502000,"accn":"0001171843-17-006623","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2016-01-01","end":"2016-12-31","val":5302000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09"},{"start":"2016-01-01","end":"2016-12-31","val":5302000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13"},{"start":"2016-01-01","end":"2016-12-31","val":5302000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-6421000,"accn":"0001171843-17-002737","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"start":"2017-01-01","end":"2017-03-31","val":-6421000,"accn":"0001171843-18-003268","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-01","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":2769000,"accn":"0001171843-17-004747","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-06-30","val":2769000,"accn":"0001628280-18-009870","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-07-31"},{"start":"2017-01-01","end":"2017-09-30","val":4167000,"accn":"0001171843-17-006623","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2017-01-01","end":"2017-09-30","val":4167000,"accn":"0001628280-18-013109","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2017-01-01","end":"2017-12-31","val":14453000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13"},{"start":"2017-01-01","end":"2017-12-31","val":14453000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"start":"2017-01-01","end":"2017-12-31","val":14453000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-8200000,"accn":"0001171843-18-003268","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-01"},{"start":"2018-01-01","end":"2018-03-31","val":-8200000,"accn":"0001628280-19-005208","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-04-30","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":217000,"accn":"0001628280-18-009870","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-07-31"},{"start":"2018-01-01","end":"2018-06-30","val":217000,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30"},{"start":"2018-01-01","end":"2018-09-30","val":1922000,"accn":"0001628280-18-013109","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2018-01-01","end":"2018-09-30","val":1922000,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"start":"2018-01-01","end":"2018-12-31","val":9910000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"start":"2018-01-01","end":"2018-12-31","val":9910000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11"},{"start":"2018-01-01","end":"2018-12-31","val":9910000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-7358000,"accn":"0001628280-19-005208","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-04-30"},{"start":"2019-01-01","end":"2019-03-31","val":-7358000,"accn":"0001628280-20-006469","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-05","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-4571000,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30"},{"start":"2019-01-01","end":"2019-09-30","val":-7675000,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"start":"2019-01-01","end":"2019-12-31","val":-886000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11"},{"start":"2019-01-01","end":"2019-12-31","val":-886000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09"},{"start":"2019-01-01","end":"2019-12-31","val":-886000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-6922000,"accn":"0001628280-20-006469","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-05","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-12-31","val":16058000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09"},{"start":"2020-01-01","end":"2020-12-31","val":16058000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08"},{"start":"2020-01-01","end":"2020-12-31","val":16058000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":5850000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08"},{"start":"2021-01-01","end":"2021-12-31","val":5850000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07"},{"start":"2021-01-01","end":"2021-12-31","val":5850000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":-9115000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07"},{"start":"2022-01-01","end":"2022-12-31","val":-9115000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":-5278000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06","frame":"CY2023"}]}},"IncreaseDecreaseInContractWithCustomerLiability":{"label":"Increase (Decrease) in Contract with Customer, Liability","description":"Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.","units":{"USD":[{"start":"2017-01-01","end":"2017-12-31","val":20860000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-5373000,"accn":"0001628280-19-005208","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-04-30","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-2164000,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30"},{"start":"2018-01-01","end":"2018-09-30","val":-1183000,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"start":"2018-01-01","end":"2018-12-31","val":14115000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11"},{"start":"2018-01-01","end":"2018-12-31","val":14115000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-5384000,"accn":"0001628280-19-005208","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-04-30"},{"start":"2019-01-01","end":"2019-03-31","val":-5384000,"accn":"0001628280-20-006469","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-05","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-9019000,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30"},{"start":"2019-01-01","end":"2019-06-30","val":-9019000,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04"},{"start":"2019-01-01","end":"2019-09-30","val":-11749000,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"start":"2019-01-01","end":"2019-09-30","val":-11749000,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2019-01-01","end":"2019-12-31","val":7219000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11"},{"start":"2019-01-01","end":"2019-12-31","val":7219000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09"},{"start":"2019-01-01","end":"2019-12-31","val":7219000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-12603000,"accn":"0001628280-20-006469","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-05"},{"start":"2020-01-01","end":"2020-03-31","val":-12603000,"accn":"0001628280-21-008893","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-04","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-18614000,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04"},{"start":"2020-01-01","end":"2020-06-30","val":-18614000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2020-01-01","end":"2020-09-30","val":-16943000,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2020-01-01","end":"2020-09-30","val":-16943000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2020-01-01","end":"2020-12-31","val":-169000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09"},{"start":"2020-01-01","end":"2020-12-31","val":-169000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08"},{"start":"2020-01-01","end":"2020-12-31","val":-169000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-7618000,"accn":"0001628280-21-008893","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-04"},{"start":"2021-01-01","end":"2021-03-31","val":-7618000,"accn":"0001628280-22-012004","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-12893000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-01-01","end":"2021-06-30","val":-12893000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2021-01-01","end":"2021-09-30","val":-13241000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-01-01","end":"2021-09-30","val":-13241000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2021-01-01","end":"2021-12-31","val":5421000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08"},{"start":"2021-01-01","end":"2021-12-31","val":5421000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07"},{"start":"2021-01-01","end":"2021-12-31","val":5421000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-5646000,"accn":"0001628280-22-012004","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"start":"2022-01-01","end":"2022-03-31","val":-5646000,"accn":"0001628280-23-014872","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-6141000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2022-01-01","end":"2022-06-30","val":-6141000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2022-01-01","end":"2022-09-30","val":-10472000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2022-01-01","end":"2022-09-30","val":-10472000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2022-01-01","end":"2022-12-31","val":5266000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07"},{"start":"2022-01-01","end":"2022-12-31","val":5266000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06"},{"start":"2022-01-01","end":"2022-12-31","val":5266000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-1374000,"accn":"0001628280-23-014872","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"start":"2023-01-01","end":"2023-03-31","val":-1374000,"accn":"0001628280-24-021113","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-07","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":19322000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2023-01-01","end":"2023-06-30","val":19322000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2023-01-01","end":"2023-09-30","val":33555000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2023-01-01","end":"2023-09-30","val":33555000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2023-01-01","end":"2023-12-31","val":69882000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06"},{"start":"2023-01-01","end":"2023-12-31","val":69882000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"start":"2023-01-01","end":"2023-12-31","val":69882000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":3554000,"accn":"0001628280-24-021113","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-07"},{"start":"2024-01-01","end":"2024-03-31","val":3554000,"accn":"0001628280-25-023196","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":26995000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2024-01-01","end":"2024-06-30","val":26995000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2024-01-01","end":"2024-09-30","val":37200000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-01-01","end":"2024-09-30","val":37200000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29"},{"start":"2024-01-01","end":"2024-12-31","val":110389000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"start":"2024-01-01","end":"2024-12-31","val":110389000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":5988000,"accn":"0001628280-25-023196","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"start":"2025-01-01","end":"2025-03-31","val":5988000,"accn":"0001628280-26-028411","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-29","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":34070000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2025-01-01","end":"2025-09-30","val":50104000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29"},{"start":"2025-01-01","end":"2025-12-31","val":148074000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":-2785000,"accn":"0001628280-26-028411","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-29","frame":"CY2026Q1"}]}},"IncreaseDecreaseInDeferredRevenue":{"label":"Increase (Decrease) in Deferred Revenue","description":"Amount of increase (decrease) in deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable.","units":{"USD":[{"start":"2012-01-01","end":"2012-12-31","val":4056000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":-1072000,"accn":"0001193125-14-190004","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":-650000,"accn":"0001193125-14-296834","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-06"},{"start":"2013-01-01","end":"2013-09-30","val":183000,"accn":"0001193125-14-406113","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"start":"2013-01-01","end":"2013-12-31","val":7427000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19"},{"start":"2013-01-01","end":"2013-12-31","val":7427000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":-1424000,"accn":"0001193125-14-190004","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08"},{"start":"2014-01-01","end":"2014-03-31","val":-1424000,"accn":"0001171843-15-002648","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-686000,"accn":"0001193125-14-296834","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-06"},{"start":"2014-01-01","end":"2014-06-30","val":-686000,"accn":"0001171843-15-004456","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2014-01-01","end":"2014-09-30","val":297000,"accn":"0001193125-14-406113","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"start":"2014-01-01","end":"2014-09-30","val":297000,"accn":"0001171843-15-006078","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2014-01-01","end":"2014-12-31","val":8517000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19"},{"start":"2014-01-01","end":"2014-12-31","val":8517000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12"},{"start":"2014-01-01","end":"2014-12-31","val":8517000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-2101000,"accn":"0001171843-15-002648","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"start":"2015-01-01","end":"2015-03-31","val":-2101000,"accn":"0001171843-16-009717","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-597000,"accn":"0001171843-15-004456","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2015-01-01","end":"2015-06-30","val":-597000,"accn":"0001171843-16-011647","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"start":"2015-01-01","end":"2015-09-30","val":664000,"accn":"0001171843-15-006078","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2015-01-01","end":"2015-09-30","val":664000,"accn":"0001171843-16-012959","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2015-01-01","end":"2015-12-31","val":11554000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12"},{"start":"2015-01-01","end":"2015-12-31","val":11554000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09"},{"start":"2015-01-01","end":"2015-12-31","val":11554000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-2702000,"accn":"0001171843-16-009717","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"start":"2016-01-01","end":"2016-03-31","val":-2702000,"accn":"0001171843-17-002737","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-1144000,"accn":"0001171843-16-011647","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"start":"2016-01-01","end":"2016-06-30","val":-1144000,"accn":"0001171843-17-004747","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2016-01-01","end":"2016-09-30","val":402000,"accn":"0001171843-16-012959","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-01-01","end":"2016-09-30","val":402000,"accn":"0001171843-17-006623","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2016-01-01","end":"2016-12-31","val":13269000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09"},{"start":"2016-01-01","end":"2016-12-31","val":13269000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13"},{"start":"2016-01-01","end":"2016-12-31","val":11860000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-3203000,"accn":"0001171843-17-002737","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"start":"2017-01-01","end":"2017-03-31","val":-2417000,"accn":"0001171843-18-003268","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-01","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-694000,"accn":"0001171843-17-004747","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-06-30","val":838000,"accn":"0001628280-18-009870","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-07-31"},{"start":"2017-01-01","end":"2017-09-30","val":1390000,"accn":"0001171843-17-006623","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2017-01-01","end":"2017-09-30","val":3161000,"accn":"0001628280-18-013109","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2017-01-01","end":"2017-12-31","val":18885000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13"},{"start":"2017-01-01","end":"2017-12-31","val":20860000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-5373000,"accn":"0001171843-18-003268","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-01","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-2164000,"accn":"0001628280-18-009870","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-07-31"},{"start":"2018-01-01","end":"2018-09-30","val":-1183000,"accn":"0001628280-18-013109","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2018-01-01","end":"2018-12-31","val":14115000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2018"}]}},"IncreaseDecreaseInOtherCurrentLiabilities":{"label":"Increase (Decrease) in Other Current Liabilities","description":"Amount of increase (decrease) in current liabilities classified as other.","units":{"USD":[{"start":"2019-01-01","end":"2019-06-30","val":-4571000,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04"},{"start":"2019-01-01","end":"2019-09-30","val":-7675000,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2020-01-01","end":"2020-03-31","val":-6922000,"accn":"0001628280-21-008893","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-04","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-1770000,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04"},{"start":"2020-01-01","end":"2020-06-30","val":-1770000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2020-01-01","end":"2020-09-30","val":-1267000,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2020-01-01","end":"2020-09-30","val":-1267000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-01-01","end":"2021-03-31","val":-5029000,"accn":"0001628280-21-008893","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-04"},{"start":"2021-01-01","end":"2021-03-31","val":-5029000,"accn":"0001628280-22-012004","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-5716000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-01-01","end":"2021-06-30","val":-5716000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2021-01-01","end":"2021-09-30","val":-5057000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-01-01","end":"2021-09-30","val":-5057000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2022-01-01","end":"2022-03-31","val":-12502000,"accn":"0001628280-22-012004","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"start":"2022-01-01","end":"2022-03-31","val":-12502000,"accn":"0001628280-23-014872","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-12463000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2022-01-01","end":"2022-06-30","val":-12463000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2022-01-01","end":"2022-09-30","val":-17125000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2022-01-01","end":"2022-09-30","val":-17125000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2023-01-01","end":"2023-03-31","val":-15794000,"accn":"0001628280-23-014872","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"start":"2023-01-01","end":"2023-03-31","val":-15794000,"accn":"0001628280-24-021113","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-07","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-5799000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2023-01-01","end":"2023-06-30","val":-5799000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2023-01-01","end":"2023-09-30","val":-17652000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2023-01-01","end":"2023-09-30","val":-17652000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-01-01","end":"2024-03-31","val":-16840000,"accn":"0001628280-24-021113","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-07","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-4374000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2024-01-01","end":"2024-09-30","val":-5882000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"}]}},"IncreaseDecreaseInOtherNoncurrentAssets":{"label":"Increase (Decrease) in Other Noncurrent Assets","description":"Amount of increase (decrease) in noncurrent assets classified as other.","units":{"USD":[{"start":"2014-01-01","end":"2014-09-30","val":615000,"accn":"0001193125-14-406113","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"start":"2014-01-01","end":"2014-09-30","val":615000,"accn":"0001171843-15-006078","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2016"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0001628280-18-009870","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-07-31"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0001628280-18-013109","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-41000,"accn":"0001171843-18-003268","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-01"},{"start":"2018-01-01","end":"2018-03-31","val":-41000,"accn":"0001628280-19-005208","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-04-30","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-16000,"accn":"0001628280-18-009870","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-07-31"},{"start":"2018-01-01","end":"2018-06-30","val":-16000,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30"},{"start":"2018-01-01","end":"2018-09-30","val":-5000,"accn":"0001628280-18-013109","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2018-01-01","end":"2018-09-30","val":-5000,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"start":"2018-01-01","end":"2018-12-31","val":270000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"start":"2018-01-01","end":"2018-12-31","val":270000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11"},{"start":"2018-01-01","end":"2018-12-31","val":270000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":19000,"accn":"0001628280-19-005208","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-04-30"},{"start":"2019-01-01","end":"2019-03-31","val":19000,"accn":"0001628280-20-006469","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-05","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-7000,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30"},{"start":"2019-01-01","end":"2019-06-30","val":-7000,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04"},{"start":"2019-01-01","end":"2019-09-30","val":-50000,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"start":"2019-01-01","end":"2019-09-30","val":-50000,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2019-01-01","end":"2019-12-31","val":-81000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11"},{"start":"2019-01-01","end":"2019-12-31","val":-81000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09"},{"start":"2019-01-01","end":"2019-12-31","val":-81000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":82000,"accn":"0001628280-20-006469","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-05"},{"start":"2020-01-01","end":"2020-03-31","val":82000,"accn":"0001628280-21-008893","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-04","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":208000,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04"},{"start":"2020-01-01","end":"2020-06-30","val":208000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2020-01-01","end":"2020-09-30","val":250000,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2020-01-01","end":"2020-09-30","val":250000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2020-01-01","end":"2020-12-31","val":-1436000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09"},{"start":"2020-01-01","end":"2020-12-31","val":-1172000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08"},{"start":"2020-01-01","end":"2020-12-31","val":-1172000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-900000,"accn":"0001628280-21-008893","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-04"},{"start":"2021-01-01","end":"2021-03-31","val":-900000,"accn":"0001628280-22-012004","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-763000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-01-01","end":"2021-06-30","val":-763000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2021-01-01","end":"2021-09-30","val":-819000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-01-01","end":"2021-09-30","val":-819000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2021-01-01","end":"2021-12-31","val":-1404000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08"},{"start":"2021-01-01","end":"2021-12-31","val":-1404000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07"},{"start":"2021-01-01","end":"2021-12-31","val":-1404000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-359000,"accn":"0001628280-22-012004","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"start":"2022-01-01","end":"2022-03-31","val":-359000,"accn":"0001628280-23-014872","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-1094000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2022-01-01","end":"2022-06-30","val":-1094000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2022-01-01","end":"2022-09-30","val":-1338000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2022-01-01","end":"2022-09-30","val":-1338000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2022-01-01","end":"2022-12-31","val":-502000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07"},{"start":"2022-01-01","end":"2022-12-31","val":-502000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06"},{"start":"2022-01-01","end":"2022-12-31","val":-502000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":589000,"accn":"0001628280-23-014872","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"start":"2023-01-01","end":"2023-03-31","val":589000,"accn":"0001628280-24-021113","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-07","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":447000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2023-01-01","end":"2023-06-30","val":447000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2023-01-01","end":"2023-09-30","val":963000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2023-01-01","end":"2023-09-30","val":963000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2023-01-01","end":"2023-12-31","val":577000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06"},{"start":"2023-01-01","end":"2023-12-31","val":577000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"start":"2023-01-01","end":"2023-12-31","val":577000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":136000,"accn":"0001628280-24-021113","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-07"},{"start":"2024-01-01","end":"2024-03-31","val":136000,"accn":"0001628280-25-023196","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":58000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2024-01-01","end":"2024-06-30","val":58000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2024-01-01","end":"2024-09-30","val":129000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-01-01","end":"2024-09-30","val":129000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29"},{"start":"2024-01-01","end":"2024-12-31","val":-347000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"start":"2024-01-01","end":"2024-12-31","val":-347000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-12000,"accn":"0001628280-25-023196","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"start":"2025-01-01","end":"2025-03-31","val":-12000,"accn":"0001628280-26-028411","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-29","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":1120000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2025-01-01","end":"2025-09-30","val":279000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29"},{"start":"2025-01-01","end":"2025-12-31","val":1134000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":11253000,"accn":"0001628280-26-028411","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-29","frame":"CY2026Q1"}]}},"IncreaseDecreaseInOtherNoncurrentLiabilities":{"label":"Increase (Decrease) in Other Noncurrent Liabilities","description":"Amount of increase (decrease) in noncurrent operating liabilities classified as other.","units":{"USD":[{"start":"2012-01-01","end":"2012-12-31","val":-97000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":26000,"accn":"0001193125-14-190004","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":-52000,"accn":"0001193125-14-296834","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-06"},{"start":"2013-01-01","end":"2013-09-30","val":-47000,"accn":"0001193125-14-406113","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"start":"2013-01-01","end":"2013-12-31","val":-75000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19"},{"start":"2013-01-01","end":"2013-12-31","val":-75000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":3000,"accn":"0001193125-14-190004","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08"},{"start":"2014-01-01","end":"2014-03-31","val":3000,"accn":"0001171843-15-002648","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":1000,"accn":"0001193125-14-296834","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-06"},{"start":"2014-01-01","end":"2014-06-30","val":1000,"accn":"0001171843-15-004456","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2014-01-01","end":"2014-09-30","val":431000,"accn":"0001193125-14-406113","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"start":"2014-01-01","end":"2014-09-30","val":431000,"accn":"0001171843-15-006078","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2014-01-01","end":"2014-12-31","val":798000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19"},{"start":"2014-01-01","end":"2014-12-31","val":798000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12"},{"start":"2014-01-01","end":"2014-12-31","val":798000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-1327000,"accn":"0001171843-15-002648","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"start":"2015-01-01","end":"2015-03-31","val":-1327000,"accn":"0001171843-16-009717","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-689000,"accn":"0001171843-15-004456","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2015-01-01","end":"2015-06-30","val":-689000,"accn":"0001171843-16-011647","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"start":"2015-01-01","end":"2015-09-30","val":-346000,"accn":"0001171843-15-006078","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2015-01-01","end":"2015-09-30","val":-346000,"accn":"0001171843-16-012959","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2015-01-01","end":"2015-12-31","val":108000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12"},{"start":"2015-01-01","end":"2015-12-31","val":108000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09"},{"start":"2015-01-01","end":"2015-12-31","val":187000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-521000,"accn":"0001171843-16-009717","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"start":"2016-01-01","end":"2016-03-31","val":-521000,"accn":"0001171843-17-002737","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-224000,"accn":"0001171843-16-011647","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"start":"2016-01-01","end":"2016-06-30","val":-224000,"accn":"0001171843-17-004747","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2016-01-01","end":"2016-09-30","val":64000,"accn":"0001171843-16-012959","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-01-01","end":"2016-09-30","val":64000,"accn":"0001171843-17-006623","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2016-01-01","end":"2016-12-31","val":11000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09"},{"start":"2016-01-01","end":"2016-12-31","val":147000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13"},{"start":"2016-01-01","end":"2016-12-31","val":331000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-199000,"accn":"0001171843-17-002737","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"start":"2017-01-01","end":"2017-03-31","val":-541000,"accn":"0001171843-18-003268","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-01","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-355000,"accn":"0001171843-17-004747","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-06-30","val":-732000,"accn":"0001628280-18-009870","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-07-31"},{"start":"2017-01-01","end":"2017-09-30","val":-346000,"accn":"0001171843-17-006623","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2017-01-01","end":"2017-09-30","val":-421000,"accn":"0001628280-18-013109","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2017-01-01","end":"2017-12-31","val":-731000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13"},{"start":"2017-01-01","end":"2017-12-31","val":-405000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"start":"2017-01-01","end":"2017-12-31","val":-405000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":237000,"accn":"0001171843-18-003268","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-01"},{"start":"2018-01-01","end":"2018-03-31","val":237000,"accn":"0001628280-19-005208","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-04-30","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":126000,"accn":"0001628280-18-009870","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-07-31"},{"start":"2018-01-01","end":"2018-06-30","val":126000,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30"},{"start":"2018-01-01","end":"2018-09-30","val":-155000,"accn":"0001628280-18-013109","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2018-01-01","end":"2018-09-30","val":-155000,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"start":"2018-01-01","end":"2018-12-31","val":-1025000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"start":"2018-01-01","end":"2018-12-31","val":-1025000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11"},{"start":"2018-01-01","end":"2018-12-31","val":-1025000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":170000,"accn":"0001628280-19-005208","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-04-30"},{"start":"2019-01-01","end":"2019-03-31","val":170000,"accn":"0001628280-20-006469","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-05","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":201000,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30"},{"start":"2019-01-01","end":"2019-06-30","val":201000,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04"},{"start":"2019-01-01","end":"2019-09-30","val":54000,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"start":"2019-01-01","end":"2019-09-30","val":54000,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2019-01-01","end":"2019-12-31","val":316000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11"},{"start":"2019-01-01","end":"2019-12-31","val":316000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09"},{"start":"2019-01-01","end":"2019-12-31","val":316000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":4000,"accn":"0001628280-20-006469","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-05"},{"start":"2020-01-01","end":"2020-03-31","val":4000,"accn":"0001628280-21-008893","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-04","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":2244000,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04"},{"start":"2020-01-01","end":"2020-06-30","val":2244000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2020-01-01","end":"2020-09-30","val":4708000,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2020-01-01","end":"2020-09-30","val":4708000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2020-01-01","end":"2020-12-31","val":5493000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09"},{"start":"2020-01-01","end":"2020-12-31","val":5493000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08"},{"start":"2020-01-01","end":"2020-12-31","val":5493000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-1198000,"accn":"0001628280-21-008893","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-04"},{"start":"2021-01-01","end":"2021-03-31","val":-1198000,"accn":"0001628280-22-012004","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":734000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-01-01","end":"2021-06-30","val":734000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2021-01-01","end":"2021-09-30","val":1102000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-01-01","end":"2021-09-30","val":1102000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2021-01-01","end":"2021-12-31","val":1581000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08"},{"start":"2021-01-01","end":"2021-12-31","val":1581000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07"},{"start":"2021-01-01","end":"2021-12-31","val":1581000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":96000,"accn":"0001628280-22-012004","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"start":"2022-01-01","end":"2022-03-31","val":96000,"accn":"0001628280-23-014872","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":886000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2022-01-01","end":"2022-06-30","val":886000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2022-01-01","end":"2022-09-30","val":3608000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2022-01-01","end":"2022-09-30","val":3608000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2022-01-01","end":"2022-12-31","val":1364000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07"},{"start":"2022-01-01","end":"2022-12-31","val":1364000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06"},{"start":"2022-01-01","end":"2022-12-31","val":1364000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":1214000,"accn":"0001628280-23-014872","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"start":"2023-01-01","end":"2023-03-31","val":1214000,"accn":"0001628280-24-021113","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-07","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":2732000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2023-01-01","end":"2023-06-30","val":2732000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2023-01-01","end":"2023-09-30","val":3120000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2023-01-01","end":"2023-09-30","val":3120000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2023-01-01","end":"2023-12-31","val":474000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06"},{"start":"2023-01-01","end":"2023-12-31","val":474000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"start":"2023-01-01","end":"2023-12-31","val":474000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":173000,"accn":"0001628280-24-021113","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-07"},{"start":"2024-01-01","end":"2024-03-31","val":173000,"accn":"0001628280-25-023196","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":128000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2024-01-01","end":"2024-06-30","val":128000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2024-01-01","end":"2024-09-30","val":272000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-01-01","end":"2024-09-30","val":272000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29"},{"start":"2024-01-01","end":"2024-12-31","val":306000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"start":"2024-01-01","end":"2024-12-31","val":306000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":458000,"accn":"0001628280-25-023196","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"start":"2025-01-01","end":"2025-03-31","val":458000,"accn":"0001628280-26-028411","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-29","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":1029000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2025-01-01","end":"2025-09-30","val":1575000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29"},{"start":"2025-01-01","end":"2025-12-31","val":2404000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":183000,"accn":"0001628280-26-028411","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-29","frame":"CY2026Q1"}]}},"IncreaseDecreaseInPostemploymentObligations":{"label":"Increase (Decrease) in Postemployment Obligations","description":"The increase (decrease) during the reporting period in the current portion of the liability that represents various benefits due to former or inactive employees, their beneficiaries, and covered dependents after employment but before retirement.","units":{"USD":[{"start":"2012-01-01","end":"2012-12-31","val":143000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":5000,"accn":"0001193125-14-190004","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":18000,"accn":"0001193125-14-296834","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-06"},{"start":"2013-01-01","end":"2013-09-30","val":57000,"accn":"0001193125-14-406113","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"start":"2013-01-01","end":"2013-12-31","val":377000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19"},{"start":"2013-01-01","end":"2013-12-31","val":377000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":314000,"accn":"0001193125-14-190004","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08"},{"start":"2014-01-01","end":"2014-03-31","val":314000,"accn":"0001171843-15-002648","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":339000,"accn":"0001193125-14-296834","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-06"},{"start":"2014-01-01","end":"2014-06-30","val":339000,"accn":"0001171843-15-004456","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2014-01-01","end":"2014-09-30","val":344000,"accn":"0001193125-14-406113","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"start":"2014-01-01","end":"2014-09-30","val":344000,"accn":"0001171843-15-006078","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2014-01-01","end":"2014-12-31","val":348000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19"},{"start":"2014-01-01","end":"2014-12-31","val":348000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12"},{"start":"2014-01-01","end":"2014-12-31","val":348000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09","frame":"CY2014"},{"start":"2015-01-01","end":"2015-06-30","val":17000,"accn":"0001171843-15-004456","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2015-01-01","end":"2015-06-30","val":17000,"accn":"0001171843-16-011647","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"start":"2015-01-01","end":"2015-09-30","val":29000,"accn":"0001171843-15-006078","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2015-01-01","end":"2015-09-30","val":29000,"accn":"0001171843-16-012959","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2015-01-01","end":"2015-12-31","val":79000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12"},{"start":"2015-01-01","end":"2015-12-31","val":79000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-4000,"accn":"0001171843-16-009717","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"start":"2016-01-01","end":"2016-03-31","val":-4000,"accn":"0001171843-17-002737","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":21000,"accn":"0001171843-16-011647","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"start":"2016-01-01","end":"2016-06-30","val":21000,"accn":"0001171843-17-004747","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2016-01-01","end":"2016-09-30","val":28000,"accn":"0001171843-16-012959","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-01-01","end":"2016-09-30","val":28000,"accn":"0001171843-17-006623","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2016-01-01","end":"2016-12-31","val":136000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-219000,"accn":"0001171843-17-002737","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-192000,"accn":"0001171843-17-004747","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-09-30","val":41000,"accn":"0001171843-17-006623","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"}]}},"IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets":{"label":"Increase (Decrease) in Prepaid Expense and Other Assets","description":"Amount of increase (decrease) in prepaid expenses, and assets classified as other.","units":{"USD":[{"start":"2012-01-01","end":"2012-12-31","val":662000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19","frame":"CY2012"},{"start":"2013-01-01","end":"2013-06-30","val":-407000,"accn":"0001193125-14-296834","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-06"},{"start":"2013-01-01","end":"2013-09-30","val":-463000,"accn":"0001193125-14-406113","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"start":"2013-01-01","end":"2013-12-31","val":-19000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19"},{"start":"2013-01-01","end":"2013-12-31","val":-19000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":284000,"accn":"0001193125-14-190004","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08"},{"start":"2014-01-01","end":"2014-03-31","val":284000,"accn":"0001171843-15-002648","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-18000,"accn":"0001193125-14-296834","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-06"},{"start":"2014-01-01","end":"2014-06-30","val":-18000,"accn":"0001171843-15-004456","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2014-01-01","end":"2014-09-30","val":232000,"accn":"0001193125-14-406113","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"start":"2014-01-01","end":"2014-09-30","val":232000,"accn":"0001171843-15-006078","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2014-01-01","end":"2014-12-31","val":-19000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19"},{"start":"2014-01-01","end":"2014-12-31","val":-19000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12"},{"start":"2014-01-01","end":"2014-12-31","val":-19000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-1064000,"accn":"0001171843-15-002648","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"start":"2015-01-01","end":"2015-03-31","val":-1064000,"accn":"0001171843-16-009717","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-1260000,"accn":"0001171843-15-004456","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2015-01-01","end":"2015-06-30","val":-1260000,"accn":"0001171843-16-011647","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"start":"2015-01-01","end":"2015-09-30","val":-688000,"accn":"0001171843-15-006078","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2015-01-01","end":"2015-09-30","val":-688000,"accn":"0001171843-16-012959","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2015-01-01","end":"2015-12-31","val":-796000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12"},{"start":"2015-01-01","end":"2015-12-31","val":-796000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09"},{"start":"2015-01-01","end":"2015-12-31","val":-796000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":648000,"accn":"0001171843-16-009717","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"start":"2016-01-01","end":"2016-03-31","val":648000,"accn":"0001171843-17-002737","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-47000,"accn":"0001171843-16-011647","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"start":"2016-01-01","end":"2016-06-30","val":-47000,"accn":"0001171843-17-004747","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2016-01-01","end":"2016-09-30","val":930000,"accn":"0001171843-16-012959","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-01-01","end":"2016-09-30","val":930000,"accn":"0001171843-17-006623","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2016-01-01","end":"2016-12-31","val":1028000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09"},{"start":"2016-01-01","end":"2016-12-31","val":1028000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13"},{"start":"2016-01-01","end":"2016-12-31","val":1028000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":2497000,"accn":"0001171843-17-002737","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"start":"2017-01-01","end":"2017-03-31","val":2497000,"accn":"0001171843-18-003268","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-01","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":1783000,"accn":"0001171843-17-004747","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-06-30","val":1783000,"accn":"0001628280-18-009870","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-07-31"},{"start":"2017-01-01","end":"2017-09-30","val":838000,"accn":"0001171843-17-006623","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2017-01-01","end":"2017-09-30","val":838000,"accn":"0001628280-18-013109","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2017-01-01","end":"2017-12-31","val":3317000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13"},{"start":"2017-01-01","end":"2017-12-31","val":3317000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"start":"2017-01-01","end":"2017-12-31","val":3317000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":5806000,"accn":"0001171843-18-003268","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-01"},{"start":"2018-01-01","end":"2018-03-31","val":5806000,"accn":"0001628280-19-005208","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-04-30","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":3566000,"accn":"0001628280-18-009870","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-07-31"},{"start":"2018-01-01","end":"2018-06-30","val":3566000,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30"},{"start":"2018-01-01","end":"2018-09-30","val":927000,"accn":"0001628280-18-013109","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2018-01-01","end":"2018-09-30","val":927000,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"start":"2018-01-01","end":"2018-12-31","val":1932000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"start":"2018-01-01","end":"2018-12-31","val":1932000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11"},{"start":"2018-01-01","end":"2018-12-31","val":1932000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":623000,"accn":"0001628280-19-005208","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-04-30"},{"start":"2019-01-01","end":"2019-03-31","val":623000,"accn":"0001628280-20-006469","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-05","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":1904000,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30"},{"start":"2019-01-01","end":"2019-06-30","val":1904000,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04"},{"start":"2019-01-01","end":"2019-09-30","val":2239000,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"start":"2019-01-01","end":"2019-09-30","val":2239000,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2019-01-01","end":"2019-12-31","val":1225000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11"},{"start":"2019-01-01","end":"2019-12-31","val":1225000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09"},{"start":"2019-01-01","end":"2019-12-31","val":1225000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-342000,"accn":"0001628280-20-006469","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-05"},{"start":"2020-01-01","end":"2020-03-31","val":-342000,"accn":"0001628280-21-008893","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-04","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":970000,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04"},{"start":"2020-01-01","end":"2020-06-30","val":970000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2020-01-01","end":"2020-09-30","val":1862000,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2020-01-01","end":"2020-09-30","val":1862000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2020-01-01","end":"2020-12-31","val":543000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09"},{"start":"2020-01-01","end":"2020-12-31","val":543000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08"},{"start":"2020-01-01","end":"2020-12-31","val":543000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":1673000,"accn":"0001628280-21-008893","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-04"},{"start":"2021-01-01","end":"2021-03-31","val":1673000,"accn":"0001628280-22-012004","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-821000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-01-01","end":"2021-06-30","val":-821000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2021-01-01","end":"2021-09-30","val":-568000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-01-01","end":"2021-09-30","val":-568000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2021-01-01","end":"2021-12-31","val":506000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08"},{"start":"2021-01-01","end":"2021-12-31","val":506000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07"},{"start":"2021-01-01","end":"2021-12-31","val":506000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":2575000,"accn":"0001628280-22-012004","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"start":"2022-01-01","end":"2022-03-31","val":2575000,"accn":"0001628280-23-014872","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":3241000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2022-01-01","end":"2022-06-30","val":3241000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2022-01-01","end":"2022-09-30","val":5236000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2022-01-01","end":"2022-09-30","val":5236000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2022-01-01","end":"2022-12-31","val":6161000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07"},{"start":"2022-01-01","end":"2022-12-31","val":6161000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06"},{"start":"2022-01-01","end":"2022-12-31","val":6161000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":7236000,"accn":"0001628280-23-014872","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"start":"2023-01-01","end":"2023-03-31","val":7236000,"accn":"0001628280-24-021113","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-07","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":10065000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2023-01-01","end":"2023-06-30","val":10065000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2023-01-01","end":"2023-09-30","val":11118000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2023-01-01","end":"2023-09-30","val":11118000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2023-01-01","end":"2023-12-31","val":21459000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06"},{"start":"2023-01-01","end":"2023-12-31","val":21459000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"start":"2023-01-01","end":"2023-12-31","val":21459000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-4951000,"accn":"0001628280-24-021113","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-07"},{"start":"2024-01-01","end":"2024-03-31","val":-4951000,"accn":"0001628280-25-023196","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":3399000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2024-01-01","end":"2024-06-30","val":3399000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2024-01-01","end":"2024-09-30","val":10889000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-01-01","end":"2024-09-30","val":10889000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29"},{"start":"2024-01-01","end":"2024-12-31","val":35332000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"start":"2024-01-01","end":"2024-12-31","val":35332000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-11077000,"accn":"0001628280-25-023196","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"start":"2025-01-01","end":"2025-03-31","val":-11077000,"accn":"0001628280-26-028411","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-29","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-1427000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2025-01-01","end":"2025-09-30","val":-4208000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29"},{"start":"2025-01-01","end":"2025-12-31","val":-7256000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":2547000,"accn":"0001628280-26-028411","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-29","frame":"CY2026Q1"}]}},"IncreaseDecreaseInRestrictedCash":{"label":"Increase (Decrease) in Restricted Cash","description":"The net cash inflow or outflow for the increase (decrease) associated with funds that are not available for withdrawal or use (such as funds held in escrow) and are associated with underlying transactions that are classified as investing activities.","units":{"USD":[{"start":"2012-01-01","end":"2012-12-31","val":10000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":51000,"accn":"0001193125-14-190004","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":53000,"accn":"0001193125-14-296834","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-06"},{"start":"2013-01-01","end":"2013-09-30","val":332000,"accn":"0001193125-14-406113","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"start":"2013-01-01","end":"2013-12-31","val":338000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19"},{"start":"2013-01-01","end":"2013-12-31","val":338000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":15000,"accn":"0001193125-14-190004","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08"},{"start":"2014-01-01","end":"2014-03-31","val":15000,"accn":"0001171843-15-002648","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-260000,"accn":"0001193125-14-296834","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-06"},{"start":"2014-01-01","end":"2014-06-30","val":-260000,"accn":"0001171843-15-004456","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2014-01-01","end":"2014-09-30","val":-218000,"accn":"0001193125-14-406113","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"start":"2014-01-01","end":"2014-09-30","val":-218000,"accn":"0001171843-15-006078","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2014-01-01","end":"2014-12-31","val":-230000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19"},{"start":"2014-01-01","end":"2014-12-31","val":-230000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12"},{"start":"2014-01-01","end":"2014-12-31","val":-230000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-6000,"accn":"0001171843-15-002648","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"start":"2015-01-01","end":"2015-03-31","val":-6000,"accn":"0001171843-16-009717","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":173000,"accn":"0001171843-15-004456","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2015-01-01","end":"2015-06-30","val":173000,"accn":"0001171843-16-011647","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"start":"2015-01-01","end":"2015-09-30","val":154000,"accn":"0001171843-15-006078","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2015-01-01","end":"2015-09-30","val":154000,"accn":"0001171843-16-012959","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2015-01-01","end":"2015-12-31","val":156000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12"},{"start":"2015-01-01","end":"2015-12-31","val":156000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":17000,"accn":"0001171843-16-009717","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"start":"2016-01-01","end":"2016-03-31","val":17000,"accn":"0001171843-17-002737","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":7000,"accn":"0001171843-16-011647","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"start":"2016-01-01","end":"2016-06-30","val":7000,"accn":"0001171843-17-004747","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2016-01-01","end":"2016-09-30","val":41000,"accn":"0001171843-16-012959","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-01-01","end":"2016-09-30","val":41000,"accn":"0001171843-17-006623","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2016-01-01","end":"2016-12-31","val":21000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":29000,"accn":"0001171843-17-002737","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":49000,"accn":"0001171843-17-004747","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-09-30","val":43000,"accn":"0001171843-17-006623","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"}]}},"IntangibleAssetsNetExcludingGoodwill":{"label":"Intangible Assets, Net (Excluding Goodwill)","description":"Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.","units":{"USD":[{"end":"2019-12-31","val":0,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09","frame":"CY2019Q4I"},{"end":"2020-12-31","val":5846000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09"},{"end":"2020-12-31","val":5846000,"accn":"0001628280-21-008893","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-04"},{"end":"2020-12-31","val":5846000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2020-12-31","val":5846000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2020-12-31","val":5846000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08","frame":"CY2020Q4I"},{"end":"2021-03-31","val":5462000,"accn":"0001628280-21-008893","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-04","frame":"CY2021Q1I"},{"end":"2021-06-30","val":5078000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03","frame":"CY2021Q2I"},{"end":"2021-09-30","val":4695000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02","frame":"CY2021Q3I"},{"end":"2021-12-31","val":4313000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08"},{"end":"2021-12-31","val":4313000,"accn":"0001628280-22-012004","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"end":"2021-12-31","val":4313000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"end":"2021-12-31","val":4313000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"end":"2021-12-31","val":4313000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07","frame":"CY2021Q4I"},{"end":"2022-03-31","val":3931000,"accn":"0001628280-22-012004","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2022Q1I"},{"end":"2022-06-30","val":3550000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02","frame":"CY2022Q2I"},{"end":"2022-09-30","val":3169000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01","frame":"CY2022Q3I"},{"end":"2022-12-31","val":2788000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07"},{"end":"2022-12-31","val":2788000,"accn":"0001628280-23-014872","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"end":"2022-12-31","val":2788000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"end":"2022-12-31","val":2788000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"end":"2022-12-31","val":2788000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06","frame":"CY2022Q4I"},{"end":"2023-03-31","val":2406000,"accn":"0001628280-23-014872","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2023Q1I"},{"end":"2023-06-30","val":2025000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01","frame":"CY2023Q2I"},{"end":"2023-09-30","val":1644000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31","frame":"CY2023Q3I"},{"end":"2023-12-31","val":1263000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06"},{"end":"2023-12-31","val":1263000,"accn":"0001628280-24-021113","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-07"},{"end":"2023-12-31","val":1263000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"end":"2023-12-31","val":1263000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"end":"2023-12-31","val":1263000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06","frame":"CY2023Q4I"},{"end":"2024-03-31","val":881000,"accn":"0001628280-24-021113","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-07","frame":"CY2024Q1I"},{"end":"2024-06-30","val":500000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30","frame":"CY2024Q2I"},{"end":"2024-09-30","val":119000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2024Q3I"},{"end":"2024-12-31","val":0,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"end":"2024-12-31","val":0,"accn":"0001628280-25-023196","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"end":"2024-12-31","val":0,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"end":"2024-12-31","val":0,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29"},{"end":"2024-12-31","val":0,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2024Q4I"},{"end":"2025-03-31","val":6014000,"accn":"0001628280-25-023196","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1I"},{"end":"2025-06-30","val":5844000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2I"},{"end":"2025-09-30","val":17332000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29","frame":"CY2025Q3I"},{"end":"2025-12-31","val":16687000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04"},{"end":"2025-12-31","val":16687000,"accn":"0001628280-26-028411","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-29","frame":"CY2025Q4I"},{"end":"2026-03-31","val":56596000,"accn":"0001628280-26-028411","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-29","frame":"CY2026Q1I"}]}},"InterestExpense":{"label":"Interest Expense","description":"Amount of the cost of borrowed funds accounted for as interest expense.","units":{"USD":[{"start":"2012-01-01","end":"2012-12-31","val":86000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19","frame":"CY2012"}]}},"InterestExpenseDebt":{"label":"Interest Expense, Debt","description":"Amount of the cost of borrowed funds accounted for as interest expense for debt.","units":{"USD":[{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-06-30","val":1209000,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04"},{"start":"2020-01-01","end":"2020-06-30","val":1209000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2020-04-01","end":"2020-06-30","val":1209000,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04"},{"start":"2020-04-01","end":"2020-06-30","val":1209000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":3647000,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2020-01-01","end":"2020-09-30","val":3647000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2020-07-01","end":"2020-09-30","val":2437000,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2020-07-01","end":"2020-09-30","val":2437000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":2017000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09"},{"start":"2020-01-01","end":"2020-12-31","val":2017000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":2479000,"accn":"0001628280-21-008893","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-04"},{"start":"2021-01-01","end":"2021-03-31","val":2479000,"accn":"0001628280-22-012004","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":4977000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-01-01","end":"2021-06-30","val":4977000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2021-04-01","end":"2021-06-30","val":2498000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-04-01","end":"2021-06-30","val":2498000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":7495000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-07-01","end":"2021-09-30","val":2518000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":3168000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":1160000,"accn":"0001628280-22-012004","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":2321000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2022-04-01","end":"2022-06-30","val":1161000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02","frame":"CY2022Q2"},{"start":"2023-01-01","end":"2023-09-30","val":3505000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2023-07-01","end":"2023-09-30","val":1170000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2023Q3"},{"start":"2024-01-01","end":"2024-03-31","val":1174000,"accn":"0001628280-25-023196","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":2349000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2024-04-01","end":"2024-06-30","val":1175000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":3892000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-01-01","end":"2024-09-30","val":3892000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29"},{"start":"2024-07-01","end":"2024-09-30","val":1543000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-07-01","end":"2024-09-30","val":1543000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29","frame":"CY2024Q3"},{"start":"2025-01-01","end":"2025-03-31","val":2823000,"accn":"0001628280-25-023196","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":5646000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2025-04-01","end":"2025-06-30","val":2823000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":7878000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29"},{"start":"2025-07-01","end":"2025-09-30","val":2232000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29","frame":"CY2025Q3"}]}},"InterestExpenseDebtExcludingAmortization":{"label":"Interest Expense, Debt, Excluding Amortization","description":"Represents the portion of interest incurred in the period on debt arrangements that was charged against earnings, excluding amortization of debt discount (premium) and financing costs.","units":{"USD":[{"start":"2020-01-01","end":"2020-06-30","val":430000,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04"},{"start":"2020-01-01","end":"2020-06-30","val":430000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2020-04-01","end":"2020-06-30","val":430000,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04"},{"start":"2020-04-01","end":"2020-06-30","val":430000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":1221000,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2020-01-01","end":"2020-09-30","val":1221000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2020-07-01","end":"2020-09-30","val":791000,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2020-07-01","end":"2020-09-30","val":791000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":2017000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":790000,"accn":"0001628280-21-008893","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-04"},{"start":"2021-01-01","end":"2021-03-31","val":790000,"accn":"0001628280-22-012004","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":1580000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-01-01","end":"2021-06-30","val":1580000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2021-04-01","end":"2021-06-30","val":790000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-04-01","end":"2021-06-30","val":790000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":2372000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-07-01","end":"2021-09-30","val":792000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":3168000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07"},{"start":"2021-01-01","end":"2021-12-31","val":3168000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":791000,"accn":"0001628280-22-012004","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":1581000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2022-04-01","end":"2022-06-30","val":790000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-12-31","val":3167000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07"},{"start":"2022-01-01","end":"2022-12-31","val":3167000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06"},{"start":"2022-01-01","end":"2022-12-31","val":3167000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06","frame":"CY2022"},{"start":"2023-01-01","end":"2023-09-30","val":2372000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2023-07-01","end":"2023-09-30","val":791000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":3197000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06"},{"start":"2023-01-01","end":"2023-12-31","val":3197000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"start":"2023-01-01","end":"2023-12-31","val":3197000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":791000,"accn":"0001628280-25-023196","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":1581000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2024-04-01","end":"2024-06-30","val":790000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":2628000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-01-01","end":"2024-09-30","val":2628000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29"},{"start":"2024-07-01","end":"2024-09-30","val":1047000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-07-01","end":"2024-09-30","val":1047000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":4571000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"start":"2024-01-01","end":"2024-12-31","val":4571000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":1936000,"accn":"0001628280-25-023196","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":3872000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2025-04-01","end":"2025-06-30","val":1936000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":5407000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29"},{"start":"2025-07-01","end":"2025-09-30","val":1535000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":6568000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2025"}]}},"InterestExpenseLongTermDebt":{"label":"Interest Expense, Long-term Debt","description":"Aggregate amount of interest paid or due on all long-term debt.","units":{"USD":[{"start":"2014-01-01","end":"2014-03-31","val":0,"accn":"0001193125-14-190004","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08","frame":"CY2014Q1"}]}},"InterestIncomeDepositsWithFinancialInstitutions":{"label":"Interest Income, Deposits with Financial Institutions","description":"Interest income derived from funds deposited with both domestic and foreign financial institutions including funds in money market and other accounts.","units":{"USD":[{"start":"2012-01-01","end":"2012-12-31","val":97000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":36000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19"},{"start":"2013-01-01","end":"2013-12-31","val":36000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":188000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19"},{"start":"2014-01-01","end":"2014-12-31","val":188000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12"},{"start":"2014-01-01","end":"2014-12-31","val":188000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":330000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12"},{"start":"2015-01-01","end":"2015-12-31","val":330000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09"},{"start":"2015-01-01","end":"2015-12-31","val":330000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":520000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09"},{"start":"2016-01-01","end":"2016-12-31","val":520000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13"},{"start":"2016-01-01","end":"2016-12-31","val":520000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":747000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13"},{"start":"2017-01-01","end":"2017-12-31","val":747000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"start":"2017-01-01","end":"2017-12-31","val":747000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":1741000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"start":"2018-01-01","end":"2018-12-31","val":1741000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11"},{"start":"2018-01-01","end":"2018-12-31","val":1741000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":2034000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11"},{"start":"2019-01-01","end":"2019-12-31","val":2041000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09"},{"start":"2019-01-01","end":"2019-12-31","val":2041000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":674000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09"},{"start":"2020-01-01","end":"2020-12-31","val":674000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08"},{"start":"2020-01-01","end":"2020-12-31","val":674000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":164000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08"},{"start":"2021-01-01","end":"2021-12-31","val":164000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07"},{"start":"2021-01-01","end":"2021-12-31","val":164000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":10414000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07"},{"start":"2022-01-01","end":"2022-12-31","val":10414000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06"},{"start":"2022-01-01","end":"2022-12-31","val":10070000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":34561000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06"},{"start":"2023-01-01","end":"2023-12-31","val":25207000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"start":"2023-01-01","end":"2023-12-31","val":25207000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":30355000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"start":"2024-01-01","end":"2024-12-31","val":30355000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":49946000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","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":"2012-01-01","end":"2012-12-31","val":1140000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":1636000,"accn":"0001193125-14-190004","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08"},{"start":"2013-01-01","end":"2013-12-31","val":1636000,"accn":"0001193125-14-296834","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-06"},{"start":"2013-01-01","end":"2013-12-31","val":1636000,"accn":"0001193125-14-406113","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"start":"2013-01-01","end":"2013-12-31","val":1636000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19"},{"start":"2013-01-01","end":"2013-12-31","val":1636000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":501000,"accn":"0001193125-14-190004","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":1007000,"accn":"0001193125-14-296834","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-06"},{"start":"2014-01-01","end":"2014-09-30","val":2106000,"accn":"0001193125-14-406113","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"start":"2014-01-01","end":"2014-12-31","val":2986000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19"},{"start":"2014-01-01","end":"2014-12-31","val":2986000,"accn":"0001171843-15-002648","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"start":"2014-01-01","end":"2014-12-31","val":2986000,"accn":"0001171843-15-004456","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2014-01-01","end":"2014-12-31","val":2986000,"accn":"0001171843-15-006078","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2014-01-01","end":"2014-12-31","val":2986000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12"},{"start":"2014-01-01","end":"2014-12-31","val":2986000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":1025000,"accn":"0001171843-15-002648","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":1985000,"accn":"0001171843-15-004456","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2015-01-01","end":"2015-09-30","val":2978000,"accn":"0001171843-15-006078","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2015-01-01","end":"2015-12-31","val":4296000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12"},{"start":"2015-01-01","end":"2015-12-31","val":4296000,"accn":"0001171843-16-009717","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"start":"2015-01-01","end":"2015-12-31","val":4296000,"accn":"0001171843-16-011647","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"start":"2015-01-01","end":"2015-12-31","val":4296000,"accn":"0001171843-16-012959","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2015-01-01","end":"2015-12-31","val":4296000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09"},{"start":"2015-01-01","end":"2015-12-31","val":4296000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":797000,"accn":"0001171843-16-009717","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":1573000,"accn":"0001171843-16-011647","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"start":"2016-01-01","end":"2016-09-30","val":2409000,"accn":"0001171843-16-012959","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-01-01","end":"2016-12-31","val":3258000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09"},{"start":"2016-01-01","end":"2016-12-31","val":3258000,"accn":"0001171843-17-002737","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"start":"2016-01-01","end":"2016-12-31","val":3258000,"accn":"0001171843-17-004747","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2016-01-01","end":"2016-12-31","val":3258000,"accn":"0001171843-17-006623","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2016-01-01","end":"2016-12-31","val":3258000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13"},{"start":"2016-01-01","end":"2016-12-31","val":3000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":883000,"accn":"0001171843-17-002737","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":1814000,"accn":"0001171843-17-004747","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-09-30","val":2903000,"accn":"0001171843-17-006623","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2017-01-01","end":"2017-12-31","val":4075000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13"},{"start":"2017-01-01","end":"2017-12-31","val":883000,"accn":"0001171843-18-003268","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-01"},{"start":"2017-01-01","end":"2017-12-31","val":1814000,"accn":"0001628280-18-009870","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-07-31"},{"start":"2017-01-01","end":"2017-12-31","val":2903000,"accn":"0001628280-18-013109","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2017-01-01","end":"2017-12-31","val":4000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"start":"2017-01-01","end":"2017-12-31","val":4075000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":980000,"accn":"0001171843-18-003268","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-01"},{"start":"2018-01-01","end":"2018-03-31","val":980000,"accn":"0001628280-19-005208","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-04-30","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":2641000,"accn":"0001628280-18-009870","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-07-31"},{"start":"2018-01-01","end":"2018-06-30","val":2641000,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30"},{"start":"2018-01-01","end":"2018-09-30","val":4011000,"accn":"0001628280-18-013109","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2018-01-01","end":"2018-09-30","val":4011000,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"start":"2018-07-01","end":"2018-09-30","val":1370000,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":7000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"start":"2018-01-01","end":"2018-12-31","val":6570000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":1701000,"accn":"0001628280-19-005208","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-04-30","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":3303000,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30"},{"start":"2019-01-01","end":"2019-09-30","val":6283000,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"start":"2019-07-01","end":"2019-09-30","val":2980000,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":8912000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11","frame":"CY2019"}]}},"LesseeOperatingLeaseLiabilityPaymentsDue":{"label":"Lessee, Operating Lease, Liability, to be Paid","description":"Amount of lessee's undiscounted obligation for lease payment for operating lease.","units":{"USD":[{"end":"2019-03-31","val":67888000,"accn":"0001628280-19-005208","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-04-30","frame":"CY2019Q1I"},{"end":"2019-06-30","val":78890000,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30","frame":"CY2019Q2I"},{"end":"2019-09-30","val":78951000,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30","frame":"CY2019Q3I"},{"end":"2019-12-31","val":77694000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11","frame":"CY2019Q4I"},{"end":"2020-03-31","val":74385000,"accn":"0001628280-20-006469","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-05","frame":"CY2020Q1I"},{"end":"2020-06-30","val":72867000,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04","frame":"CY2020Q2I"},{"end":"2020-09-30","val":65660000,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27","frame":"CY2020Q3I"},{"end":"2020-12-31","val":72040000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09","frame":"CY2020Q4I"},{"end":"2021-03-31","val":75821000,"accn":"0001628280-21-008893","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-04","frame":"CY2021Q1I"},{"end":"2021-06-30","val":74389000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03","frame":"CY2021Q2I"},{"end":"2021-09-30","val":88137000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02","frame":"CY2021Q3I"},{"end":"2021-12-31","val":86589000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08","frame":"CY2021Q4I"},{"end":"2022-03-31","val":83527000,"accn":"0001628280-22-012004","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2022Q1I"},{"end":"2022-06-30","val":79288000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02","frame":"CY2022Q2I"},{"end":"2022-09-30","val":75779000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01","frame":"CY2022Q3I"},{"end":"2022-12-31","val":74268000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07","frame":"CY2022Q4I"},{"end":"2023-03-31","val":72206000,"accn":"0001628280-23-014872","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2023Q1I"},{"end":"2023-06-30","val":69138000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01","frame":"CY2023Q2I"},{"end":"2023-09-30","val":66499000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31","frame":"CY2023Q3I"},{"end":"2023-12-31","val":66763000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06","frame":"CY2023Q4I"},{"end":"2024-03-31","val":62917000,"accn":"0001628280-24-021113","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-07","frame":"CY2024Q1I"},{"end":"2024-06-30","val":59875000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30","frame":"CY2024Q2I"},{"end":"2024-09-30","val":58092000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2024Q3I"},{"end":"2024-12-31","val":57492000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06","frame":"CY2024Q4I"},{"end":"2025-03-31","val":54992000,"accn":"0001628280-25-023196","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1I"},{"end":"2025-06-30","val":54514000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2I"},{"end":"2025-09-30","val":81079000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29","frame":"CY2025Q3I"},{"end":"2025-12-31","val":81949000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2025Q4I"},{"end":"2026-03-31","val":80522000,"accn":"0001628280-26-028411","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-29","frame":"CY2026Q1I"}]}},"LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive":{"label":"Lessee, Operating Lease, Liability, to be Paid, after Year Five","description":"Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2019-03-31","val":32373000,"accn":"0001628280-19-005208","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-04-30","frame":"CY2019Q1I"},{"end":"2019-06-30","val":38387000,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30","frame":"CY2019Q2I"},{"end":"2019-09-30","val":38885000,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30","frame":"CY2019Q3I"},{"end":"2019-12-31","val":30394000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11","frame":"CY2019Q4I"},{"end":"2020-03-31","val":29949000,"accn":"0001628280-20-006469","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-05","frame":"CY2020Q1I"},{"end":"2020-06-30","val":30378000,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04","frame":"CY2020Q2I"},{"end":"2020-12-31","val":25751000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09","frame":"CY2020Q4I"},{"end":"2021-12-31","val":34583000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08","frame":"CY2021Q4I"},{"end":"2022-12-31","val":23663000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07","frame":"CY2022Q4I"},{"end":"2023-12-31","val":14057000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06","frame":"CY2023Q4I"},{"end":"2024-12-31","val":7925000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06","frame":"CY2024Q4I"},{"end":"2025-12-31","val":24808000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2025Q4I"}]}},"LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths":{"label":"Lessee, Operating Lease, Liability, to be Paid, Year One","description":"Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2019-12-31","val":10821000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11","frame":"CY2019Q4I"},{"end":"2020-06-30","val":10365000,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04","frame":"CY2020Q2I"},{"end":"2020-09-30","val":10390000,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27","frame":"CY2020Q3I"},{"end":"2020-12-31","val":10694000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09","frame":"CY2020Q4I"},{"end":"2021-03-31","val":15839000,"accn":"0001628280-21-008893","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-04","frame":"CY2021Q1I"},{"end":"2021-06-30","val":16197000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03","frame":"CY2021Q2I"},{"end":"2021-09-30","val":10641000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02","frame":"CY2021Q3I"},{"end":"2021-12-31","val":10932000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08","frame":"CY2021Q4I"},{"end":"2022-03-31","val":11527000,"accn":"0001628280-22-012004","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2022Q1I"},{"end":"2022-06-30","val":11697000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02","frame":"CY2022Q2I"},{"end":"2022-09-30","val":11862000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01","frame":"CY2022Q3I"},{"end":"2022-12-31","val":11674000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07","frame":"CY2022Q4I"},{"end":"2023-03-31","val":10650000,"accn":"0001628280-23-014872","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2023Q1I"},{"end":"2023-06-30","val":10962000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01","frame":"CY2023Q2I"},{"end":"2023-09-30","val":11169000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31","frame":"CY2023Q3I"},{"end":"2023-12-31","val":11839000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06","frame":"CY2023Q4I"},{"end":"2024-03-31","val":11357000,"accn":"0001628280-24-021113","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-07","frame":"CY2024Q1I"},{"end":"2024-06-30","val":11564000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30","frame":"CY2024Q2I"},{"end":"2024-09-30","val":11810000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2024Q3I"},{"end":"2024-12-31","val":12305000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06","frame":"CY2024Q4I"},{"end":"2025-03-31","val":10974000,"accn":"0001628280-25-023196","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1I"},{"end":"2025-06-30","val":11619000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2I"},{"end":"2025-09-30","val":12803000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29","frame":"CY2025Q3I"},{"end":"2025-12-31","val":12588000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2025Q4I"},{"end":"2026-03-31","val":13659000,"accn":"0001628280-26-028411","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-29","frame":"CY2026Q1I"}]}},"LesseeOperatingLeaseLiabilityPaymentsDueYearFive":{"label":"Lessee, Operating Lease, Liability, to be Paid, Year Five","description":"Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2019-03-31","val":7673000,"accn":"0001628280-19-005208","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-04-30","frame":"CY2019Q1I"},{"end":"2019-06-30","val":8855000,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30","frame":"CY2019Q2I"},{"end":"2019-09-30","val":8953000,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30","frame":"CY2019Q3I"},{"end":"2019-12-31","val":8580000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11","frame":"CY2019Q4I"},{"end":"2020-03-31","val":8470000,"accn":"0001628280-20-006469","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-05","frame":"CY2020Q1I"},{"end":"2020-12-31","val":6764000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09","frame":"CY2020Q4I"},{"end":"2021-12-31","val":9998000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08","frame":"CY2021Q4I"},{"end":"2022-12-31","val":9624000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07","frame":"CY2022Q4I"},{"end":"2023-12-31","val":9791000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06","frame":"CY2023Q4I"},{"end":"2024-12-31","val":5989000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06","frame":"CY2024Q4I"},{"end":"2025-12-31","val":10277000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2025Q4I"}]}},"LesseeOperatingLeaseLiabilityPaymentsDueYearFour":{"label":"Lessee, Operating Lease, Liability, to be Paid, Year Four","description":"Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2019-03-31","val":7863000,"accn":"0001628280-19-005208","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-04-30","frame":"CY2019Q1I"},{"end":"2019-06-30","val":9051000,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30","frame":"CY2019Q2I"},{"end":"2019-09-30","val":9136000,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30","frame":"CY2019Q3I"},{"end":"2019-12-31","val":8971000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11","frame":"CY2019Q4I"},{"end":"2020-03-31","val":8861000,"accn":"0001628280-20-006469","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-05","frame":"CY2020Q1I"},{"end":"2020-06-30","val":8576000,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04","frame":"CY2020Q2I"},{"end":"2020-09-30","val":5720000,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27","frame":"CY2020Q3I"},{"end":"2020-12-31","val":6726000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09","frame":"CY2020Q4I"},{"end":"2021-03-31","val":7278000,"accn":"0001628280-21-008893","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-04","frame":"CY2021Q1I"},{"end":"2021-06-30","val":7394000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03","frame":"CY2021Q2I"},{"end":"2021-09-30","val":9763000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02","frame":"CY2021Q3I"},{"end":"2021-12-31","val":9884000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08","frame":"CY2021Q4I"},{"end":"2022-03-31","val":9879000,"accn":"0001628280-22-012004","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2022Q1I"},{"end":"2022-06-30","val":9433000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02","frame":"CY2022Q2I"},{"end":"2022-09-30","val":9279000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01","frame":"CY2022Q3I"},{"end":"2022-12-31","val":9418000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07","frame":"CY2022Q4I"},{"end":"2023-03-31","val":9708000,"accn":"0001628280-23-014872","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2023Q1I"},{"end":"2023-06-30","val":9603000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01","frame":"CY2023Q2I"},{"end":"2023-09-30","val":9478000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31","frame":"CY2023Q3I"},{"end":"2023-12-31","val":9844000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06","frame":"CY2023Q4I"},{"end":"2024-03-31","val":9523000,"accn":"0001628280-24-021113","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-07","frame":"CY2024Q1I"},{"end":"2024-06-30","val":9443000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30","frame":"CY2024Q2I"},{"end":"2024-09-30","val":9557000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2024Q3I"},{"end":"2024-12-31","val":10121000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06","frame":"CY2024Q4I"},{"end":"2025-03-31","val":6037000,"accn":"0001628280-25-023196","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1I"},{"end":"2025-06-30","val":6144000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2I"},{"end":"2025-09-30","val":10888000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29","frame":"CY2025Q3I"},{"end":"2025-12-31","val":11414000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2025Q4I"},{"end":"2026-03-31","val":10504000,"accn":"0001628280-26-028411","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-29","frame":"CY2026Q1I"}]}},"LesseeOperatingLeaseLiabilityPaymentsDueYearThree":{"label":"Lessee, Operating Lease, Liability, to be Paid, Year Three","description":"Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2019-03-31","val":7860000,"accn":"0001628280-19-005208","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-04-30","frame":"CY2019Q1I"},{"end":"2019-06-30","val":9040000,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30","frame":"CY2019Q2I"},{"end":"2019-09-30","val":9121000,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30","frame":"CY2019Q3I"},{"end":"2019-12-31","val":9161000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11","frame":"CY2019Q4I"},{"end":"2020-03-31","val":9061000,"accn":"0001628280-20-006469","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-05","frame":"CY2020Q1I"},{"end":"2020-06-30","val":8967000,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04","frame":"CY2020Q2I"},{"end":"2020-09-30","val":6590000,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27","frame":"CY2020Q3I"},{"end":"2020-12-31","val":7596000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09","frame":"CY2020Q4I"},{"end":"2021-03-31","val":7241000,"accn":"0001628280-21-008893","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-04","frame":"CY2021Q1I"},{"end":"2021-06-30","val":7357000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03","frame":"CY2021Q2I"},{"end":"2021-09-30","val":9725000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02","frame":"CY2021Q3I"},{"end":"2021-12-31","val":9845000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08","frame":"CY2021Q4I"},{"end":"2022-03-31","val":9767000,"accn":"0001628280-22-012004","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2022Q1I"},{"end":"2022-06-30","val":9639000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02","frame":"CY2022Q2I"},{"end":"2022-09-30","val":9477000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01","frame":"CY2022Q3I"},{"end":"2022-12-31","val":9643000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07","frame":"CY2022Q4I"},{"end":"2023-03-31","val":9502000,"accn":"0001628280-23-014872","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2023Q1I"},{"end":"2023-06-30","val":9398000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01","frame":"CY2023Q2I"},{"end":"2023-09-30","val":9272000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31","frame":"CY2023Q3I"},{"end":"2023-12-31","val":9956000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06","frame":"CY2023Q4I"},{"end":"2024-03-31","val":9576000,"accn":"0001628280-24-021113","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-07","frame":"CY2024Q1I"},{"end":"2024-06-30","val":9495000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30","frame":"CY2024Q2I"},{"end":"2024-09-30","val":9610000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2024Q3I"},{"end":"2024-12-31","val":10174000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06","frame":"CY2024Q4I"},{"end":"2025-03-31","val":10096000,"accn":"0001628280-25-023196","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1I"},{"end":"2025-06-30","val":10625000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2I"},{"end":"2025-09-30","val":9113000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29","frame":"CY2025Q3I"},{"end":"2025-12-31","val":9842000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2025Q4I"},{"end":"2026-03-31","val":11843000,"accn":"0001628280-26-028411","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-29","frame":"CY2026Q1I"}]}},"LesseeOperatingLeaseLiabilityPaymentsDueYearTwo":{"label":"Lessee, Operating Lease, Liability, to be Paid, Year Two","description":"Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2019-03-31","val":9005000,"accn":"0001628280-19-005208","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-04-30","frame":"CY2019Q1I"},{"end":"2019-06-30","val":10698000,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30","frame":"CY2019Q2I"},{"end":"2019-09-30","val":11065000,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30","frame":"CY2019Q3I"},{"end":"2019-12-31","val":9767000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11","frame":"CY2019Q4I"},{"end":"2020-03-31","val":9679000,"accn":"0001628280-20-006469","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-05","frame":"CY2020Q1I"},{"end":"2020-06-30","val":9176000,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04","frame":"CY2020Q2I"},{"end":"2020-09-30","val":12921000,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27","frame":"CY2020Q3I"},{"end":"2020-12-31","val":14509000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09","frame":"CY2020Q4I"},{"end":"2021-03-31","val":8587000,"accn":"0001628280-21-008893","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-04","frame":"CY2021Q1I"},{"end":"2021-06-30","val":8708000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03","frame":"CY2021Q2I"},{"end":"2021-09-30","val":10598000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02","frame":"CY2021Q3I"},{"end":"2021-12-31","val":11347000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08","frame":"CY2021Q4I"},{"end":"2022-03-31","val":9729000,"accn":"0001628280-22-012004","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2022Q1I"},{"end":"2022-06-30","val":9632000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02","frame":"CY2022Q2I"},{"end":"2022-09-30","val":9476000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01","frame":"CY2022Q3I"},{"end":"2022-12-31","val":10246000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07","frame":"CY2022Q4I"},{"end":"2023-03-31","val":9731000,"accn":"0001628280-23-014872","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2023Q1I"},{"end":"2023-06-30","val":9627000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01","frame":"CY2023Q2I"},{"end":"2023-09-30","val":10234000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31","frame":"CY2023Q3I"},{"end":"2023-12-31","val":11276000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06","frame":"CY2023Q4I"},{"end":"2024-03-31","val":9687000,"accn":"0001628280-24-021113","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-07","frame":"CY2024Q1I"},{"end":"2024-06-30","val":9607000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30","frame":"CY2024Q2I"},{"end":"2024-09-30","val":10070000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2024Q3I"},{"end":"2024-12-31","val":10978000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06","frame":"CY2024Q4I"},{"end":"2025-03-31","val":10149000,"accn":"0001628280-25-023196","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1I"},{"end":"2025-06-30","val":10678000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2I"},{"end":"2025-09-30","val":11774000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29","frame":"CY2025Q3I"},{"end":"2025-12-31","val":13020000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2025Q4I"},{"end":"2026-03-31","val":10246000,"accn":"0001628280-26-028411","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-29","frame":"CY2026Q1I"}]}},"LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear":{"label":"Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year","description":"Amount of lessee's undiscounted obligation for lease payment for operating lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year.","units":{"USD":[{"end":"2019-03-31","val":3114000,"accn":"0001628280-19-005208","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-04-30","frame":"CY2019Q1I"},{"end":"2019-06-30","val":2859000,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30","frame":"CY2019Q2I"},{"end":"2019-09-30","val":1791000,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30","frame":"CY2019Q3I"},{"end":"2020-03-31","val":8365000,"accn":"0001628280-20-006469","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-05","frame":"CY2020Q1I"},{"end":"2020-06-30","val":5405000,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04","frame":"CY2020Q2I"},{"end":"2020-09-30","val":2965000,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27","frame":"CY2020Q3I"},{"end":"2021-03-31","val":8315000,"accn":"0001628280-21-008893","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-04","frame":"CY2021Q1I"},{"end":"2021-06-30","val":5787000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03","frame":"CY2021Q2I"},{"end":"2021-09-30","val":3139000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02","frame":"CY2021Q3I"},{"end":"2022-03-31","val":8329000,"accn":"0001628280-22-012004","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2022Q1I"},{"end":"2022-06-30","val":5637000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02","frame":"CY2022Q2I"},{"end":"2022-09-30","val":2889000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01","frame":"CY2022Q3I"},{"end":"2023-03-31","val":8831000,"accn":"0001628280-23-014872","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2023Q1I"},{"end":"2023-06-30","val":5878000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01","frame":"CY2023Q2I"},{"end":"2023-09-30","val":2863000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31","frame":"CY2023Q3I"},{"end":"2024-03-31","val":8773000,"accn":"0001628280-24-021113","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-07","frame":"CY2024Q1I"},{"end":"2024-06-30","val":5783000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30","frame":"CY2024Q2I"},{"end":"2024-09-30","val":2954000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2024Q3I"},{"end":"2025-03-31","val":9766000,"accn":"0001628280-25-023196","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1I"},{"end":"2025-06-30","val":7380000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2I"},{"end":"2025-09-30","val":2141000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29","frame":"CY2025Q3I"},{"end":"2026-03-31","val":9355000,"accn":"0001628280-26-028411","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-29","frame":"CY2026Q1I"}]}},"LesseeOperatingLeaseLiabilityUndiscountedExcessAmount":{"label":"Lessee, Operating Lease, Liability, Undiscounted Excess Amount","description":"Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.","units":{"USD":[{"end":"2019-03-31","val":11723000,"accn":"0001628280-19-005208","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-04-30","frame":"CY2019Q1I"},{"end":"2019-06-30","val":13276000,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30","frame":"CY2019Q2I"},{"end":"2019-09-30","val":12997000,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30","frame":"CY2019Q3I"},{"end":"2019-12-31","val":12385000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11","frame":"CY2019Q4I"},{"end":"2020-03-31","val":11609000,"accn":"0001628280-20-006469","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-05","frame":"CY2020Q1I"},{"end":"2020-06-30","val":11140000,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04","frame":"CY2020Q2I"},{"end":"2020-09-30","val":8755000,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27","frame":"CY2020Q3I"},{"end":"2020-12-31","val":8800000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09","frame":"CY2020Q4I"},{"end":"2021-03-31","val":8215000,"accn":"0001628280-21-008893","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-04","frame":"CY2021Q1I"},{"end":"2021-06-30","val":7848000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03","frame":"CY2021Q2I"},{"end":"2021-09-30","val":9496000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02","frame":"CY2021Q3I"},{"end":"2021-12-31","val":9101000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08","frame":"CY2021Q4I"},{"end":"2022-03-31","val":8501000,"accn":"0001628280-22-012004","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2022Q1I"},{"end":"2022-06-30","val":7729000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02","frame":"CY2022Q2I"},{"end":"2022-09-30","val":7191000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01","frame":"CY2022Q3I"},{"end":"2022-12-31","val":6769000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07","frame":"CY2022Q4I"},{"end":"2023-03-31","val":6367000,"accn":"0001628280-23-014872","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2023Q1I"},{"end":"2023-06-30","val":5882000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01","frame":"CY2023Q2I"},{"end":"2023-09-30","val":5485000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31","frame":"CY2023Q3I"},{"end":"2023-12-31","val":5401000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06","frame":"CY2023Q4I"},{"end":"2024-03-31","val":4786000,"accn":"0001628280-24-021113","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-07","frame":"CY2024Q1I"},{"end":"2024-06-30","val":4369000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30","frame":"CY2024Q2I"},{"end":"2024-09-30","val":4026000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2024Q3I"},{"end":"2024-12-31","val":3858000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06","frame":"CY2024Q4I"},{"end":"2025-03-31","val":3644000,"accn":"0001628280-25-023196","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1I"},{"end":"2025-06-30","val":3252000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2I"},{"end":"2025-09-30","val":12167000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29","frame":"CY2025Q3I"},{"end":"2025-12-31","val":12461000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2025Q4I"},{"end":"2026-03-31","val":11122000,"accn":"0001628280-26-028411","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-29","frame":"CY2026Q1I"}]}},"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":"2013-12-31","val":47254000,"accn":"0001193125-14-190004","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08"},{"end":"2013-12-31","val":47254000,"accn":"0001193125-14-296834","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-06"},{"end":"2013-12-31","val":47254000,"accn":"0001193125-14-406113","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"end":"2013-12-31","val":47254000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19","frame":"CY2013Q4I"},{"end":"2014-03-31","val":144506000,"accn":"0001193125-14-190004","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08","frame":"CY2014Q1I"},{"end":"2014-06-30","val":143344000,"accn":"0001193125-14-296834","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-06","frame":"CY2014Q2I"},{"end":"2014-09-30","val":141668000,"accn":"0001193125-14-406113","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10","frame":"CY2014Q3I"},{"end":"2014-12-31","val":156847000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19"},{"end":"2014-12-31","val":156847000,"accn":"0001171843-15-002648","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"end":"2014-12-31","val":156847000,"accn":"0001171843-15-004456","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"end":"2014-12-31","val":156847000,"accn":"0001171843-15-006078","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"end":"2014-12-31","val":156847000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12","frame":"CY2014Q4I"},{"end":"2015-03-31","val":141818000,"accn":"0001171843-15-002648","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2015Q1I"},{"end":"2015-06-30","val":143593000,"accn":"0001171843-15-004456","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07","frame":"CY2015Q2I"},{"end":"2015-09-30","val":144645000,"accn":"0001171843-15-006078","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06","frame":"CY2015Q3I"},{"end":"2015-12-31","val":165144000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12"},{"end":"2015-12-31","val":165144000,"accn":"0001171843-16-009717","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"end":"2015-12-31","val":165144000,"accn":"0001171843-16-011647","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"end":"2015-12-31","val":165144000,"accn":"0001171843-16-012959","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"end":"2015-12-31","val":165144000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09","frame":"CY2015Q4I"},{"end":"2016-03-31","val":149811000,"accn":"0001171843-16-009717","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1I"},{"end":"2016-06-30","val":153728000,"accn":"0001171843-16-011647","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09","frame":"CY2016Q2I"},{"end":"2016-09-30","val":155874000,"accn":"0001171843-16-012959","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3I"},{"end":"2016-12-31","val":181838000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09"},{"end":"2016-12-31","val":181838000,"accn":"0001171843-17-002737","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"end":"2016-12-31","val":181838000,"accn":"0001171843-17-004747","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"end":"2016-12-31","val":181838000,"accn":"0001171843-17-006623","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"end":"2016-12-31","val":181838000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13","frame":"CY2016Q4I"},{"end":"2017-03-31","val":168142000,"accn":"0001171843-17-002737","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2017Q1I"},{"end":"2017-06-30","val":182440000,"accn":"0001171843-17-004747","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2017Q2I"},{"end":"2017-09-30","val":190994000,"accn":"0001171843-17-006623","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03","frame":"CY2017Q3I"},{"end":"2017-12-31","val":232152000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13"},{"end":"2017-12-31","val":245638000,"accn":"0001171843-18-003268","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-01"},{"end":"2017-12-31","val":245638000,"accn":"0001628280-18-009870","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-07-31"},{"end":"2017-12-31","val":245638000,"accn":"0001628280-18-013109","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"end":"2017-12-31","val":245638000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2017Q4I"},{"end":"2018-03-31","val":224925000,"accn":"0001171843-18-003268","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-01","frame":"CY2018Q1I"},{"end":"2018-06-30","val":237067000,"accn":"0001628280-18-009870","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-07-31","frame":"CY2018Q2I"},{"end":"2018-09-30","val":245879000,"accn":"0001628280-18-013109","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2018Q3I"},{"end":"2018-12-31","val":284978000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"end":"2018-12-31","val":284978000,"accn":"0001628280-19-005208","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-04-30"},{"end":"2018-12-31","val":284978000,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30"},{"end":"2018-12-31","val":284978000,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"end":"2018-12-31","val":284978000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11","frame":"CY2018Q4I"},{"end":"2019-03-31","val":305446000,"accn":"0001628280-19-005208","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-04-30","frame":"CY2019Q1I"},{"end":"2019-06-30","val":304020000,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30","frame":"CY2019Q2I"},{"end":"2019-09-30","val":298152000,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30","frame":"CY2019Q3I"},{"end":"2019-12-31","val":318312000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11"},{"end":"2019-12-31","val":318312000,"accn":"0001628280-20-006469","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-05"},{"end":"2019-12-31","val":318312000,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04"},{"end":"2019-12-31","val":318312000,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"end":"2019-12-31","val":318312000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09","frame":"CY2019Q4I"},{"end":"2020-03-31","val":286982000,"accn":"0001628280-20-006469","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-05","frame":"CY2020Q1I"},{"end":"2020-06-30","val":498296000,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04","frame":"CY2020Q2I"},{"end":"2020-09-30","val":502519000,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27","frame":"CY2020Q3I"},{"end":"2020-12-31","val":555482000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09"},{"end":"2020-12-31","val":555482000,"accn":"0001628280-21-008893","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-04"},{"end":"2020-12-31","val":555482000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2020-12-31","val":555482000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2020-12-31","val":555482000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08","frame":"CY2020Q4I"},{"end":"2021-03-31","val":1037807000,"accn":"0001628280-21-008893","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-04","frame":"CY2021Q1I"},{"end":"2021-06-30","val":1032332000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03","frame":"CY2021Q2I"},{"end":"2021-09-30","val":1058482000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02","frame":"CY2021Q3I"},{"end":"2021-12-31","val":1108537000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08"},{"end":"2021-12-31","val":1108537000,"accn":"0001628280-22-012004","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"end":"2021-12-31","val":1108537000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"end":"2021-12-31","val":1108537000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"end":"2021-12-31","val":1108537000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07","frame":"CY2021Q4I"},{"end":"2022-03-31","val":1051562000,"accn":"0001628280-22-012004","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2022Q1I"},{"end":"2022-06-30","val":1052287000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02","frame":"CY2022Q2I"},{"end":"2022-09-30","val":1058508000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01","frame":"CY2022Q3I"},{"end":"2022-12-31","val":1043732000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07"},{"end":"2022-12-31","val":1043732000,"accn":"0001628280-23-014872","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"end":"2022-12-31","val":1043732000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"end":"2022-12-31","val":1043732000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"end":"2022-12-31","val":1043732000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06","frame":"CY2022Q4I"},{"end":"2023-03-31","val":1011320000,"accn":"0001628280-23-014872","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2023Q1I"},{"end":"2023-06-30","val":1036893000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01","frame":"CY2023Q2I"},{"end":"2023-09-30","val":1020709000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31","frame":"CY2023Q3I"},{"end":"2023-12-31","val":1103910000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06"},{"end":"2023-12-31","val":1103910000,"accn":"0001628280-24-021113","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-07"},{"end":"2023-12-31","val":1103910000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"end":"2023-12-31","val":1103910000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"end":"2023-12-31","val":1103910000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06","frame":"CY2023Q4I"},{"end":"2024-03-31","val":1053654000,"accn":"0001628280-24-021113","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-07","frame":"CY2024Q1I"},{"end":"2024-06-30","val":1094815000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30","frame":"CY2024Q2I"},{"end":"2024-09-30","val":1521154000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2024Q3I"},{"end":"2024-12-31","val":1664275000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"end":"2024-12-31","val":1664275000,"accn":"0001628280-25-023196","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"end":"2024-12-31","val":1664275000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"end":"2024-12-31","val":1664275000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29"},{"end":"2024-12-31","val":1664275000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2024Q4I"},{"end":"2025-03-31","val":1577094000,"accn":"0001628280-25-023196","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1I"},{"end":"2025-06-30","val":1615012000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2I"},{"end":"2025-09-30","val":1665006000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29","frame":"CY2025Q3I"},{"end":"2025-12-31","val":1791612000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04"},{"end":"2025-12-31","val":1791612000,"accn":"0001628280-26-028411","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-29","frame":"CY2025Q4I"},{"end":"2026-03-31","val":1634577000,"accn":"0001628280-26-028411","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-29","frame":"CY2026Q1I"}]}},"LiabilitiesCurrent":{"label":"Liabilities, Current","description":"Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.","units":{"USD":[{"end":"2013-12-31","val":40397000,"accn":"0001193125-14-190004","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08"},{"end":"2013-12-31","val":40397000,"accn":"0001193125-14-296834","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-06"},{"end":"2013-12-31","val":40397000,"accn":"0001193125-14-406113","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"end":"2013-12-31","val":40397000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19","frame":"CY2013Q4I"},{"end":"2014-03-31","val":38720000,"accn":"0001193125-14-190004","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08","frame":"CY2014Q1I"},{"end":"2014-06-30","val":41051000,"accn":"0001193125-14-296834","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-06","frame":"CY2014Q2I"},{"end":"2014-09-30","val":43549000,"accn":"0001193125-14-406113","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10","frame":"CY2014Q3I"},{"end":"2014-12-31","val":53210000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19"},{"end":"2014-12-31","val":53210000,"accn":"0001171843-15-002648","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"end":"2014-12-31","val":53210000,"accn":"0001171843-15-004456","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"end":"2014-12-31","val":53210000,"accn":"0001171843-15-006078","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"end":"2014-12-31","val":53210000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12","frame":"CY2014Q4I"},{"end":"2015-03-31","val":48493000,"accn":"0001171843-15-002648","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2015Q1I"},{"end":"2015-06-30","val":53040000,"accn":"0001171843-15-004456","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07","frame":"CY2015Q2I"},{"end":"2015-09-30","val":56220000,"accn":"0001171843-15-006078","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06","frame":"CY2015Q3I"},{"end":"2015-12-31","val":71316000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12"},{"end":"2015-12-31","val":71316000,"accn":"0001171843-16-009717","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"end":"2015-12-31","val":71316000,"accn":"0001171843-16-011647","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"end":"2015-12-31","val":71316000,"accn":"0001171843-16-012959","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"end":"2015-12-31","val":71316000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09","frame":"CY2015Q4I"},{"end":"2016-03-31","val":62021000,"accn":"0001171843-16-009717","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1I"},{"end":"2016-06-30","val":69741000,"accn":"0001171843-16-011647","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09","frame":"CY2016Q2I"},{"end":"2016-09-30","val":69575000,"accn":"0001171843-16-012959","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3I"},{"end":"2016-12-31","val":88245000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09"},{"end":"2016-12-31","val":88245000,"accn":"0001171843-17-002737","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"end":"2016-12-31","val":88245000,"accn":"0001171843-17-004747","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"end":"2016-12-31","val":88245000,"accn":"0001171843-17-006623","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"end":"2016-12-31","val":88245000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13","frame":"CY2016Q4I"},{"end":"2017-03-31","val":77737000,"accn":"0001171843-17-002737","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2017Q1I"},{"end":"2017-06-30","val":89574000,"accn":"0001171843-17-004747","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2017Q2I"},{"end":"2017-09-30","val":91915000,"accn":"0001171843-17-006623","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03","frame":"CY2017Q3I"},{"end":"2017-12-31","val":116979000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13"},{"end":"2017-12-31","val":116581000,"accn":"0001171843-18-003268","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-01"},{"end":"2017-12-31","val":116581000,"accn":"0001628280-18-009870","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-07-31"},{"end":"2017-12-31","val":116581000,"accn":"0001628280-18-013109","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"end":"2017-12-31","val":116581000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2017Q4I"},{"end":"2018-03-31","val":105154000,"accn":"0001171843-18-003268","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-01","frame":"CY2018Q1I"},{"end":"2018-06-30","val":119055000,"accn":"0001628280-18-009870","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-07-31","frame":"CY2018Q2I"},{"end":"2018-09-30","val":121793000,"accn":"0001628280-18-013109","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2018Q3I"},{"end":"2018-12-31","val":146340000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"end":"2018-12-31","val":146340000,"accn":"0001628280-19-005208","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-04-30"},{"end":"2018-12-31","val":146340000,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30"},{"end":"2018-12-31","val":146340000,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"end":"2018-12-31","val":146340000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11","frame":"CY2018Q4I"},{"end":"2019-03-31","val":132769000,"accn":"0001628280-19-005208","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-04-30","frame":"CY2019Q1I"},{"end":"2019-06-30","val":135171000,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30","frame":"CY2019Q2I"},{"end":"2019-09-30","val":133671000,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30","frame":"CY2019Q3I"},{"end":"2019-12-31","val":159579000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11"},{"end":"2019-12-31","val":159579000,"accn":"0001628280-20-006469","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-05"},{"end":"2019-12-31","val":159579000,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04"},{"end":"2019-12-31","val":159579000,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"end":"2019-12-31","val":159579000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09","frame":"CY2019Q4I"},{"end":"2020-03-31","val":145148000,"accn":"0001628280-20-006469","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-05","frame":"CY2020Q1I"},{"end":"2020-06-30","val":144901000,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04","frame":"CY2020Q2I"},{"end":"2020-09-30","val":148442000,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27","frame":"CY2020Q3I"},{"end":"2020-12-31","val":182636000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09"},{"end":"2020-12-31","val":182636000,"accn":"0001628280-21-008893","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-04"},{"end":"2020-12-31","val":182636000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2020-12-31","val":182636000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2020-12-31","val":182636000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08","frame":"CY2020Q4I"},{"end":"2021-03-31","val":179259000,"accn":"0001628280-21-008893","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-04","frame":"CY2021Q1I"},{"end":"2021-06-30","val":181561000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03","frame":"CY2021Q2I"},{"end":"2021-09-30","val":181616000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02","frame":"CY2021Q3I"},{"end":"2021-12-31","val":211771000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08"},{"end":"2021-12-31","val":211771000,"accn":"0001628280-22-012004","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"end":"2021-12-31","val":211771000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"end":"2021-12-31","val":211771000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"end":"2021-12-31","val":211771000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07","frame":"CY2021Q4I"},{"end":"2022-03-31","val":196094000,"accn":"0001628280-22-012004","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2022Q1I"},{"end":"2022-06-30","val":208908000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02","frame":"CY2022Q2I"},{"end":"2022-09-30","val":209429000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01","frame":"CY2022Q3I"},{"end":"2022-12-31","val":228743000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07"},{"end":"2022-12-31","val":228743000,"accn":"0001628280-23-014872","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"end":"2022-12-31","val":228743000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"end":"2022-12-31","val":228743000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"end":"2022-12-31","val":228743000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06","frame":"CY2022Q4I"},{"end":"2023-03-31","val":217343000,"accn":"0001628280-23-014872","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2023Q1I"},{"end":"2023-06-30","val":254750000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01","frame":"CY2023Q2I"},{"end":"2023-09-30","val":266561000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31","frame":"CY2023Q3I"},{"end":"2023-12-31","val":306778000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06"},{"end":"2023-12-31","val":306778000,"accn":"0001628280-24-021113","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-07"},{"end":"2023-12-31","val":306778000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"end":"2023-12-31","val":306778000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"end":"2023-12-31","val":306778000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06","frame":"CY2023Q4I"},{"end":"2024-03-31","val":297187000,"accn":"0001628280-24-021113","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-07","frame":"CY2024Q1I"},{"end":"2024-06-30","val":334453000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30","frame":"CY2024Q2I"},{"end":"2024-09-30","val":593975000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2024Q3I"},{"end":"2024-12-31","val":709885000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"end":"2024-12-31","val":709885000,"accn":"0001628280-25-023196","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"end":"2024-12-31","val":709885000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"end":"2024-12-31","val":709885000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29"},{"end":"2024-12-31","val":709885000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2024Q4I"},{"end":"2025-03-31","val":710108000,"accn":"0001628280-25-023196","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1I"},{"end":"2025-06-30","val":771398000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2I"},{"end":"2025-09-30","val":531913000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29","frame":"CY2025Q3I"},{"end":"2025-12-31","val":658957000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04"},{"end":"2025-12-31","val":658957000,"accn":"0001628280-26-028411","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-29","frame":"CY2025Q4I"},{"end":"2026-03-31","val":638614000,"accn":"0001628280-26-028411","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-29","frame":"CY2026Q1I"}]}},"LiabilitiesNoncurrent":{"label":"Liabilities, Noncurrent","description":"Amount of obligation due after one year or beyond the normal operating cycle, if longer.","units":{"USD":[{"end":"2013-12-31","val":6090000,"accn":"0001193125-14-190004","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08"},{"end":"2013-12-31","val":6090000,"accn":"0001193125-14-296834","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-06"},{"end":"2013-12-31","val":6090000,"accn":"0001193125-14-406113","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"end":"2013-12-31","val":6090000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19","frame":"CY2013Q4I"},{"end":"2014-03-31","val":3519000,"accn":"0001193125-14-190004","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08","frame":"CY2014Q1I"},{"end":"2014-06-30","val":3601000,"accn":"0001193125-14-296834","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-06","frame":"CY2014Q2I"},{"end":"2014-09-30","val":4973000,"accn":"0001193125-14-406113","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10","frame":"CY2014Q3I"},{"end":"2014-12-31","val":8611000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19"},{"end":"2014-12-31","val":8611000,"accn":"0001171843-15-002648","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"end":"2014-12-31","val":8611000,"accn":"0001171843-15-004456","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"end":"2014-12-31","val":8611000,"accn":"0001171843-15-006078","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"end":"2014-12-31","val":8611000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12","frame":"CY2014Q4I"},{"end":"2015-03-31","val":8856000,"accn":"0001171843-15-002648","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2015Q1I"},{"end":"2015-06-30","val":9317000,"accn":"0001171843-15-004456","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07","frame":"CY2015Q2I"},{"end":"2015-09-30","val":9572000,"accn":"0001171843-15-006078","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06","frame":"CY2015Q3I"},{"end":"2015-12-31","val":10241000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12"},{"end":"2015-12-31","val":10241000,"accn":"0001171843-16-009717","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"end":"2015-12-31","val":10241000,"accn":"0001171843-16-011647","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"end":"2015-12-31","val":10241000,"accn":"0001171843-16-012959","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"end":"2015-12-31","val":10241000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09","frame":"CY2015Q4I"},{"end":"2016-03-31","val":9944000,"accn":"0001171843-16-009717","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1I"},{"end":"2016-06-30","val":9616000,"accn":"0001171843-16-011647","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09","frame":"CY2016Q2I"},{"end":"2016-09-30","val":9976000,"accn":"0001171843-16-012959","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3I"},{"end":"2016-12-31","val":10854000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09"},{"end":"2016-12-31","val":10854000,"accn":"0001171843-17-002737","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"end":"2016-12-31","val":10854000,"accn":"0001171843-17-004747","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"end":"2016-12-31","val":10854000,"accn":"0001171843-17-006623","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"end":"2016-12-31","val":10854000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13","frame":"CY2016Q4I"},{"end":"2017-03-31","val":11135000,"accn":"0001171843-17-002737","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2017Q1I"},{"end":"2017-06-30","val":10634000,"accn":"0001171843-17-004747","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2017Q2I"},{"end":"2017-09-30","val":12035000,"accn":"0001171843-17-006623","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03","frame":"CY2017Q3I"},{"end":"2017-12-31","val":13595000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13"},{"end":"2017-12-31","val":14415000,"accn":"0001171843-18-003268","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-01"},{"end":"2017-12-31","val":14415000,"accn":"0001628280-18-009870","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-07-31"},{"end":"2017-12-31","val":14415000,"accn":"0001628280-18-013109","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"end":"2017-12-31","val":14415000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2017Q4I"},{"end":"2018-03-31","val":14292000,"accn":"0001171843-18-003268","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-01","frame":"CY2018Q1I"},{"end":"2018-06-30","val":14207000,"accn":"0001628280-18-009870","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-07-31","frame":"CY2018Q2I"},{"end":"2018-09-30","val":14025000,"accn":"0001628280-18-013109","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2018Q3I"},{"end":"2018-12-31","val":13268000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"end":"2018-12-31","val":13268000,"accn":"0001628280-19-005208","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-04-30"},{"end":"2018-12-31","val":13268000,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30"},{"end":"2018-12-31","val":13268000,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"end":"2018-12-31","val":13268000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11","frame":"CY2018Q4I"},{"end":"2019-03-31","val":62682000,"accn":"0001628280-19-005208","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-04-30","frame":"CY2019Q1I"},{"end":"2019-06-30","val":68655000,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30","frame":"CY2019Q2I"},{"end":"2019-09-30","val":66711000,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30","frame":"CY2019Q3I"},{"end":"2019-12-31","val":65201000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11"},{"end":"2019-12-31","val":65201000,"accn":"0001628280-20-006469","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-05"},{"end":"2019-12-31","val":65201000,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04"},{"end":"2019-12-31","val":65201000,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"end":"2019-12-31","val":65201000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09","frame":"CY2019Q4I"},{"end":"2020-03-31","val":61793000,"accn":"0001628280-20-006469","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-05","frame":"CY2020Q1I"},{"end":"2020-06-30","val":274865000,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04","frame":"CY2020Q2I"},{"end":"2020-09-30","val":271157000,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27","frame":"CY2020Q3I"},{"end":"2020-12-31","val":278775000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09"},{"end":"2020-12-31","val":278775000,"accn":"0001628280-21-008893","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-04"},{"end":"2020-12-31","val":278775000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2020-12-31","val":278775000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2020-12-31","val":278775000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08","frame":"CY2020Q4I"},{"end":"2021-03-31","val":279958000,"accn":"0001628280-21-008893","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-04","frame":"CY2021Q1I"},{"end":"2021-06-30","val":280385000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03","frame":"CY2021Q2I"},{"end":"2021-09-30","val":299896000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02","frame":"CY2021Q3I"},{"end":"2021-12-31","val":300173000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08"},{"end":"2021-12-31","val":300173000,"accn":"0001628280-22-012004","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"end":"2021-12-31","val":300173000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"end":"2021-12-31","val":300173000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"end":"2021-12-31","val":300173000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07","frame":"CY2021Q4I"},{"end":"2022-03-31","val":319690000,"accn":"0001628280-22-012004","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2022Q1I"},{"end":"2022-06-30","val":316947000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02","frame":"CY2022Q2I"},{"end":"2022-09-30","val":316772000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01","frame":"CY2022Q3I"},{"end":"2022-12-31","val":312864000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07"},{"end":"2022-12-31","val":312864000,"accn":"0001628280-23-014872","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"end":"2022-12-31","val":312864000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"end":"2022-12-31","val":312864000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"end":"2022-12-31","val":312864000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06","frame":"CY2022Q4I"},{"end":"2023-03-31","val":312699000,"accn":"0001628280-23-014872","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2023Q1I"},{"end":"2023-06-30","val":311434000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01","frame":"CY2023Q2I"},{"end":"2023-09-30","val":309575000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31","frame":"CY2023Q3I"},{"end":"2023-12-31","val":307484000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06"},{"end":"2023-12-31","val":307484000,"accn":"0001628280-24-021113","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-07"},{"end":"2023-12-31","val":307484000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"end":"2023-12-31","val":307484000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"end":"2023-12-31","val":307484000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06","frame":"CY2023Q4I"},{"end":"2024-03-31","val":304118000,"accn":"0001628280-24-021113","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-07","frame":"CY2024Q1I"},{"end":"2024-06-30","val":301756000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30","frame":"CY2024Q2I"},{"end":"2024-09-30","val":498619000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2024Q3I"},{"end":"2024-12-31","val":498734000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"end":"2024-12-31","val":498734000,"accn":"0001628280-25-023196","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"end":"2024-12-31","val":498734000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"end":"2024-12-31","val":498734000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29"},{"end":"2024-12-31","val":498734000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2024Q4I"},{"end":"2025-03-31","val":499243000,"accn":"0001628280-25-023196","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1I"},{"end":"2025-06-30","val":502115000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2I"},{"end":"2025-09-30","val":528258000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29","frame":"CY2025Q3I"},{"end":"2025-12-31","val":533999000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04"},{"end":"2025-12-31","val":533999000,"accn":"0001628280-26-028411","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-29","frame":"CY2025Q4I"},{"end":"2026-03-31","val":542450000,"accn":"0001628280-26-028411","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-29","frame":"CY2026Q1I"}]}},"LicensesRevenue":{"label":"Licenses Revenue (Deprecated 2018-01-31)","description":"Revenue earned during the period relating to consideration received from another party for the right to use, but not own, certain of the entity's intangible assets. Licensing arrangements include, but are not limited to, rights to use a patent, copyright, technology, manufacturing process, software or trademark. Licensing fees are generally, but not always, fixed as to amount and not dependent upon the revenue generated by the licensing party. An entity may receive licensing fees for licenses that also generate royalty payments to the entity.","units":{"USD":[{"start":"2012-01-01","end":"2012-12-31","val":31606000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":5879000,"accn":"0001193125-14-190004","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":16377000,"accn":"0001193125-14-296834","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-06"},{"start":"2013-04-01","end":"2013-06-30","val":10498000,"accn":"0001193125-14-296834","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-06","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":26633000,"accn":"0001193125-14-406113","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"start":"2013-07-01","end":"2013-09-30","val":10256000,"accn":"0001193125-14-406113","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":43488000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19"},{"start":"2013-01-01","end":"2013-12-31","val":43488000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":8053000,"accn":"0001193125-14-190004","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08"},{"start":"2014-01-01","end":"2014-03-31","val":8053000,"accn":"0001171843-15-002648","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":22475000,"accn":"0001193125-14-296834","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-06"},{"start":"2014-01-01","end":"2014-06-30","val":22475000,"accn":"0001171843-15-004456","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2014-04-01","end":"2014-06-30","val":14422000,"accn":"0001193125-14-296834","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-06"},{"start":"2014-04-01","end":"2014-06-30","val":14422000,"accn":"0001171843-15-004456","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":36714000,"accn":"0001193125-14-406113","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"start":"2014-01-01","end":"2014-09-30","val":36714000,"accn":"0001171843-15-006078","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2014-07-01","end":"2014-09-30","val":14239000,"accn":"0001193125-14-406113","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"start":"2014-07-01","end":"2014-09-30","val":14239000,"accn":"0001171843-15-006078","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":58420000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19"},{"start":"2014-01-01","end":"2014-12-31","val":58420000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12"},{"start":"2014-01-01","end":"2014-12-31","val":58420000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":10158000,"accn":"0001171843-15-002648","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"start":"2015-01-01","end":"2015-03-31","val":10158000,"accn":"0001171843-16-009717","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":26169000,"accn":"0001171843-15-004456","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2015-01-01","end":"2015-06-30","val":26169000,"accn":"0001171843-16-011647","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"start":"2015-04-01","end":"2015-06-30","val":16011000,"accn":"0001171843-15-004456","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2015-04-01","end":"2015-06-30","val":16011000,"accn":"0001171843-16-011647","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":43031000,"accn":"0001171843-15-006078","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2015-01-01","end":"2015-09-30","val":43031000,"accn":"0001171843-16-012959","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2015-07-01","end":"2015-09-30","val":16862000,"accn":"0001171843-15-006078","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2015-07-01","end":"2015-09-30","val":16862000,"accn":"0001171843-16-012959","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":71273000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12"},{"start":"2015-01-01","end":"2015-12-31","val":71273000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09"},{"start":"2015-01-01","end":"2015-12-31","val":71273000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":13844000,"accn":"0001171843-16-009717","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"start":"2016-01-01","end":"2016-03-31","val":13844000,"accn":"0001171843-17-002737","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":35586000,"accn":"0001171843-16-011647","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"start":"2016-01-01","end":"2016-06-30","val":35586000,"accn":"0001171843-17-004747","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2016-04-01","end":"2016-06-30","val":21742000,"accn":"0001171843-16-011647","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"start":"2016-04-01","end":"2016-06-30","val":21742000,"accn":"0001171843-17-004747","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":58177000,"accn":"0001171843-16-012959","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-01-01","end":"2016-09-30","val":58177000,"accn":"0001171843-17-006623","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2016-07-01","end":"2016-09-30","val":22591000,"accn":"0001171843-16-012959","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-07-01","end":"2016-09-30","val":22591000,"accn":"0001171843-17-006623","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":92873000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09"},{"start":"2016-01-01","end":"2016-12-31","val":92873000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":19155000,"accn":"0001171843-17-002737","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":47575000,"accn":"0001171843-17-004747","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-04-01","end":"2017-06-30","val":28420000,"accn":"0001171843-17-004747","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":76984000,"accn":"0001171843-17-006623","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2017-07-01","end":"2017-09-30","val":29409000,"accn":"0001171843-17-006623","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":123610000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13","frame":"CY2017"}]}},"LineOfCredit":{"label":"Long-term Line of Credit","description":"The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.","units":{"USD":[{"end":"2013-05-21","val":15000000,"accn":"0001193125-14-190004","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08","frame":"CY2013Q2I"}]}},"LineOfCreditFacilityInterestRateAtPeriodEnd":{"label":"Line of Credit Facility, Interest Rate at Period End","description":"The effective interest rate at the end of the reporting period.","units":{"pure":[{"end":"2014-03-31","val":0.095,"accn":"0001193125-14-190004","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08","frame":"CY2014Q1I"}]}},"MaintenanceRevenue":{"label":"Maintenance Revenue (Deprecated 2018-01-31)","description":"Revenue derived from maintenance services provided under contracts or arrangements with clients. For example, it may include the maintenance of software, plant and equipment, and facilities.","units":{"USD":[{"start":"2012-01-01","end":"2012-12-31","val":21804000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":6701000,"accn":"0001193125-14-190004","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":14040000,"accn":"0001193125-14-296834","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-06"},{"start":"2013-04-01","end":"2013-06-30","val":7339000,"accn":"0001193125-14-296834","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-06","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":22294000,"accn":"0001193125-14-406113","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"start":"2013-07-01","end":"2013-09-30","val":8254000,"accn":"0001193125-14-406113","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":31128000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19"},{"start":"2013-01-01","end":"2013-12-31","val":31128000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":9402000,"accn":"0001193125-14-190004","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08"},{"start":"2014-01-01","end":"2014-03-31","val":9402000,"accn":"0001171843-15-002648","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":19596000,"accn":"0001193125-14-296834","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-06"},{"start":"2014-01-01","end":"2014-06-30","val":19596000,"accn":"0001171843-15-004456","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2014-04-01","end":"2014-06-30","val":10194000,"accn":"0001193125-14-296834","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-06"},{"start":"2014-04-01","end":"2014-06-30","val":10194000,"accn":"0001171843-15-004456","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":30920000,"accn":"0001193125-14-406113","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"start":"2014-01-01","end":"2014-09-30","val":30920000,"accn":"0001171843-15-006078","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2014-07-01","end":"2014-09-30","val":11324000,"accn":"0001193125-14-406113","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"start":"2014-07-01","end":"2014-09-30","val":11324000,"accn":"0001171843-15-006078","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":42928000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19"},{"start":"2014-01-01","end":"2014-12-31","val":42928000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12"},{"start":"2014-01-01","end":"2014-12-31","val":42928000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":12828000,"accn":"0001171843-15-002648","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"start":"2015-01-01","end":"2015-03-31","val":12828000,"accn":"0001171843-16-009717","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":25967000,"accn":"0001171843-15-004456","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2015-01-01","end":"2015-06-30","val":25967000,"accn":"0001171843-16-011647","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"start":"2015-04-01","end":"2015-06-30","val":13139000,"accn":"0001171843-15-004456","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2015-04-01","end":"2015-06-30","val":13139000,"accn":"0001171843-16-011647","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":40342000,"accn":"0001171843-15-006078","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2015-01-01","end":"2015-09-30","val":40342000,"accn":"0001171843-16-012959","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2015-07-01","end":"2015-09-30","val":14375000,"accn":"0001171843-15-006078","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2015-07-01","end":"2015-09-30","val":14375000,"accn":"0001171843-16-012959","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":55937000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12"},{"start":"2015-01-01","end":"2015-12-31","val":55937000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09"},{"start":"2015-01-01","end":"2015-12-31","val":55937000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":16626000,"accn":"0001171843-16-009717","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"start":"2016-01-01","end":"2016-03-31","val":16626000,"accn":"0001171843-17-002737","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":33525000,"accn":"0001171843-16-011647","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"start":"2016-01-01","end":"2016-06-30","val":33525000,"accn":"0001171843-17-004747","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2016-04-01","end":"2016-06-30","val":16899000,"accn":"0001171843-16-011647","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"start":"2016-04-01","end":"2016-06-30","val":16899000,"accn":"0001171843-17-004747","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":51870000,"accn":"0001171843-16-012959","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-01-01","end":"2016-09-30","val":51870000,"accn":"0001171843-17-006623","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2016-07-01","end":"2016-09-30","val":18346000,"accn":"0001171843-16-012959","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-07-01","end":"2016-09-30","val":18346000,"accn":"0001171843-17-006623","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":71583000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09"},{"start":"2016-01-01","end":"2016-12-31","val":71583000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":21225000,"accn":"0001171843-17-002737","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":42979000,"accn":"0001171843-17-004747","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-04-01","end":"2017-06-30","val":21754000,"accn":"0001171843-17-004747","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":67171000,"accn":"0001171843-17-006623","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2017-07-01","end":"2017-09-30","val":24192000,"accn":"0001171843-17-006623","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":93754000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13","frame":"CY2017"}]}},"MarketableSecurities":{"label":"Marketable Securities","description":"Amount of investment in marketable security.","units":{"USD":[{"end":"2018-12-31","val":39770000,"accn":"0001628280-19-005208","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-04-30"},{"end":"2018-12-31","val":39770000,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30"},{"end":"2018-12-31","val":39770000,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30","frame":"CY2018Q4I"},{"end":"2019-03-31","val":37842000,"accn":"0001628280-19-005208","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-04-30","frame":"CY2019Q1I"},{"end":"2019-06-30","val":35845000,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30","frame":"CY2019Q2I"},{"end":"2019-09-30","val":41397000,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30","frame":"CY2019Q3I"}]}},"MarketableSecuritiesCurrent":{"label":"Marketable Securities, Current","description":"Amount of investment in marketable security, classified as current.","units":{"USD":[{"end":"2017-12-31","val":39731000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2017Q4I"},{"end":"2018-12-31","val":39770000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"end":"2018-12-31","val":39770000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11","frame":"CY2018Q4I"},{"end":"2019-12-31","val":41531000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11"},{"end":"2019-12-31","val":41531000,"accn":"0001628280-20-006469","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-05"},{"end":"2019-12-31","val":41531000,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04"},{"end":"2019-12-31","val":41531000,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"end":"2019-12-31","val":41531000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09","frame":"CY2019Q4I"},{"end":"2020-03-31","val":33737000,"accn":"0001628280-20-006469","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-05","frame":"CY2020Q1I"},{"end":"2020-06-30","val":26116000,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04","frame":"CY2020Q2I"},{"end":"2020-09-30","val":34112000,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27","frame":"CY2020Q3I"},{"end":"2020-12-31","val":34117000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09"},{"end":"2020-12-31","val":34117000,"accn":"0001628280-21-008893","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-04"},{"end":"2020-12-31","val":34117000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2020-12-31","val":34117000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2020-12-31","val":34117000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08","frame":"CY2020Q4I"},{"end":"2021-03-31","val":28080000,"accn":"0001628280-21-008893","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-04","frame":"CY2021Q1I"},{"end":"2021-06-30","val":20035000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03","frame":"CY2021Q2I"},{"end":"2021-09-30","val":8010000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02","frame":"CY2021Q3I"},{"end":"2021-12-31","val":0,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08"},{"end":"2021-12-31","val":0,"accn":"0001628280-22-012004","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"end":"2021-12-31","val":0,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"end":"2021-12-31","val":0,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"end":"2021-12-31","val":0,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07","frame":"CY2021Q4I"},{"end":"2022-03-31","val":28372000,"accn":"0001628280-22-012004","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2022Q1I"},{"end":"2022-06-30","val":28735000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02","frame":"CY2022Q2I"},{"end":"2022-09-30","val":25235000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01","frame":"CY2022Q3I"},{"end":"2022-12-31","val":236338000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07"},{"end":"2022-12-31","val":236338000,"accn":"0001628280-23-014872","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"end":"2022-12-31","val":236338000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"end":"2022-12-31","val":236338000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"end":"2022-12-31","val":236338000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06","frame":"CY2022Q4I"},{"end":"2023-03-31","val":280835000,"accn":"0001628280-23-014872","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2023Q1I"},{"end":"2023-06-30","val":277419000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01","frame":"CY2023Q2I"},{"end":"2023-09-30","val":337705000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31","frame":"CY2023Q3I"},{"end":"2023-12-31","val":253175000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06"},{"end":"2023-12-31","val":253175000,"accn":"0001628280-24-021113","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-07"},{"end":"2023-12-31","val":253175000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"end":"2023-12-31","val":253175000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"end":"2023-12-31","val":253175000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06","frame":"CY2023Q4I"},{"end":"2024-03-31","val":355743000,"accn":"0001628280-24-021113","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-07","frame":"CY2024Q1I"},{"end":"2024-06-30","val":427065000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30","frame":"CY2024Q2I"},{"end":"2024-09-30","val":562568000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2024Q3I"},{"end":"2024-12-31","val":343383000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"end":"2024-12-31","val":343383000,"accn":"0001628280-25-023196","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"end":"2024-12-31","val":343383000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"end":"2024-12-31","val":343383000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29"},{"end":"2024-12-31","val":343383000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2024Q4I"},{"end":"2025-03-31","val":414524000,"accn":"0001628280-25-023196","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1I"},{"end":"2025-06-30","val":571630000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2I"},{"end":"2025-09-30","val":513935000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29","frame":"CY2025Q3I"},{"end":"2025-12-31","val":681225000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04"},{"end":"2025-12-31","val":681225000,"accn":"0001628280-26-028411","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-29","frame":"CY2025Q4I"},{"end":"2026-03-31","val":568190000,"accn":"0001628280-26-028411","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-29","frame":"CY2026Q1I"}]}},"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":2055000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13","frame":"CY2015"},{"start":"2016-01-01","end":"2016-09-30","val":3803000,"accn":"0001171843-17-006623","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2016-01-01","end":"2016-12-31","val":4072000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13"},{"start":"2016-01-01","end":"2016-12-31","val":4072000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":882000,"accn":"0001171843-18-003268","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-01","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":3137000,"accn":"0001628280-18-009870","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-07-31"},{"start":"2017-01-01","end":"2017-09-30","val":7600000,"accn":"0001171843-17-006623","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2017-01-01","end":"2017-09-30","val":7600000,"accn":"0001628280-18-013109","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2017-01-01","end":"2017-12-31","val":12083000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13"},{"start":"2017-01-01","end":"2017-12-31","val":12083000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"start":"2017-01-01","end":"2017-12-31","val":12083000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":1066000,"accn":"0001171843-18-003268","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-01"},{"start":"2018-01-01","end":"2018-03-31","val":1066000,"accn":"0001628280-19-005208","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-04-30","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":4091000,"accn":"0001628280-18-009870","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-07-31"},{"start":"2018-01-01","end":"2018-06-30","val":4091000,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30"},{"start":"2018-01-01","end":"2018-09-30","val":8169000,"accn":"0001628280-18-013109","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2018-01-01","end":"2018-09-30","val":8169000,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"start":"2018-01-01","end":"2018-12-31","val":8114000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"start":"2018-01-01","end":"2018-12-31","val":8114000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11"},{"start":"2018-01-01","end":"2018-12-31","val":8114000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-4234000,"accn":"0001628280-19-005208","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-04-30"},{"start":"2019-01-01","end":"2019-03-31","val":-4234000,"accn":"0001628280-20-006469","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-05","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-5697000,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30"},{"start":"2019-01-01","end":"2019-06-30","val":-5697000,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04"},{"start":"2019-01-01","end":"2019-09-30","val":-2669000,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"start":"2019-01-01","end":"2019-09-30","val":-2669000,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2019-01-01","end":"2019-12-31","val":-2398000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11"},{"start":"2019-01-01","end":"2019-12-31","val":-2398000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09"},{"start":"2019-01-01","end":"2019-12-31","val":-2398000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":4316000,"accn":"0001628280-20-006469","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-05"},{"start":"2020-01-01","end":"2020-03-31","val":4316000,"accn":"0001628280-21-008893","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-04","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":220774000,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04"},{"start":"2020-01-01","end":"2020-06-30","val":220774000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2020-01-01","end":"2020-09-30","val":225582000,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2020-01-01","end":"2020-09-30","val":225582000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2020-01-01","end":"2020-12-31","val":225753000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09"},{"start":"2020-01-01","end":"2020-12-31","val":225753000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08"},{"start":"2020-01-01","end":"2020-12-31","val":225753000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":503976000,"accn":"0001628280-21-008893","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-04"},{"start":"2021-01-01","end":"2021-03-31","val":503976000,"accn":"0001628280-22-012004","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":503949000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-01-01","end":"2021-06-30","val":503949000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2021-01-01","end":"2021-09-30","val":509990000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-01-01","end":"2021-09-30","val":509990000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2021-01-01","end":"2021-12-31","val":510112000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08"},{"start":"2021-01-01","end":"2021-12-31","val":510112000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07"},{"start":"2021-01-01","end":"2021-12-31","val":510112000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-22714000,"accn":"0001628280-22-012004","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"start":"2022-01-01","end":"2022-03-31","val":-22714000,"accn":"0001628280-23-014872","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-22715000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2022-01-01","end":"2022-06-30","val":-22715000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2022-01-01","end":"2022-09-30","val":-17985000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2022-01-01","end":"2022-09-30","val":-17985000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2022-01-01","end":"2022-12-31","val":-75581000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07"},{"start":"2022-01-01","end":"2022-12-31","val":-75581000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06"},{"start":"2022-01-01","end":"2022-12-31","val":-75581000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-13530000,"accn":"0001628280-23-014872","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"start":"2023-01-01","end":"2023-03-31","val":-13530000,"accn":"0001628280-24-021113","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-07","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-21149000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2023-01-01","end":"2023-06-30","val":-21149000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2023-01-01","end":"2023-09-30","val":-52147000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2023-01-01","end":"2023-09-30","val":-52147000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2023-01-01","end":"2023-12-31","val":-53400000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06"},{"start":"2023-01-01","end":"2023-12-31","val":-53400000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"start":"2023-01-01","end":"2023-12-31","val":-53400000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-28446000,"accn":"0001628280-24-021113","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-07"},{"start":"2024-01-01","end":"2024-03-31","val":-28446000,"accn":"0001628280-25-023196","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-26816000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2024-01-01","end":"2024-06-30","val":-26816000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2024-01-01","end":"2024-09-30","val":373395000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-01-01","end":"2024-09-30","val":373395000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29"},{"start":"2024-01-01","end":"2024-12-31","val":371900000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"start":"2024-01-01","end":"2024-12-31","val":371900000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-75461000,"accn":"0001628280-25-023196","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"start":"2025-01-01","end":"2025-03-31","val":-75461000,"accn":"0001628280-26-028411","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-29","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-120636000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2025-01-01","end":"2025-09-30","val":-114218000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29"},{"start":"2025-01-01","end":"2025-12-31","val":-129697000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":-141516000,"accn":"0001628280-26-028411","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-29","frame":"CY2026Q1"}]}},"NetCashProvidedByUsedInFinancingActivitiesContinuingOperations":{"label":"Net Cash Provided by (Used in) Financing Activities, Continuing Operations","description":"Amount of cash inflow (outflow) of financing activities, excluding discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.","units":{"USD":[{"start":"2012-01-01","end":"2012-12-31","val":403000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":11000,"accn":"0001193125-14-190004","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":48000,"accn":"0001193125-14-296834","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-06"},{"start":"2013-01-01","end":"2013-09-30","val":1193000,"accn":"0001193125-14-406113","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"start":"2013-01-01","end":"2013-12-31","val":825000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19"},{"start":"2013-01-01","end":"2013-12-31","val":825000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":108125000,"accn":"0001193125-14-190004","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08"},{"start":"2014-01-01","end":"2014-03-31","val":108125000,"accn":"0001171843-15-002648","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":107815000,"accn":"0001193125-14-296834","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-06"},{"start":"2014-01-01","end":"2014-06-30","val":107815000,"accn":"0001171843-15-004456","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2014-01-01","end":"2014-09-30","val":107479000,"accn":"0001193125-14-406113","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"start":"2014-01-01","end":"2014-09-30","val":107479000,"accn":"0001171843-15-006078","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2014-01-01","end":"2014-12-31","val":106892000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19"},{"start":"2014-01-01","end":"2014-12-31","val":106892000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12"},{"start":"2014-01-01","end":"2014-12-31","val":106892000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":548000,"accn":"0001171843-15-002648","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"start":"2015-01-01","end":"2015-03-31","val":548000,"accn":"0001171843-16-009717","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":619000,"accn":"0001171843-15-004456","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2015-01-01","end":"2015-06-30","val":619000,"accn":"0001171843-16-011647","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"start":"2015-01-01","end":"2015-09-30","val":1647000,"accn":"0001171843-15-006078","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2015-01-01","end":"2015-09-30","val":1647000,"accn":"0001171843-16-012959","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2015-01-01","end":"2015-12-31","val":2055000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12"},{"start":"2015-01-01","end":"2015-12-31","val":2055000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":761000,"accn":"0001171843-16-009717","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"start":"2016-01-01","end":"2016-03-31","val":761000,"accn":"0001171843-17-002737","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":1251000,"accn":"0001171843-16-011647","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"start":"2016-01-01","end":"2016-06-30","val":1251000,"accn":"0001171843-17-004747","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2016-01-01","end":"2016-09-30","val":3803000,"accn":"0001171843-16-012959","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-01-01","end":"2016-12-31","val":4072000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":882000,"accn":"0001171843-17-002737","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":3137000,"accn":"0001171843-17-004747","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"}]}},"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":-26522000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13","frame":"CY2015"},{"start":"2016-01-01","end":"2016-09-30","val":-15892000,"accn":"0001171843-17-006623","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2016-01-01","end":"2016-12-31","val":-12324000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13"},{"start":"2016-01-01","end":"2016-12-31","val":-12324000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-6395000,"accn":"0001171843-18-003268","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-01","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-5248000,"accn":"0001628280-18-009870","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-07-31"},{"start":"2017-01-01","end":"2017-09-30","val":-13283000,"accn":"0001171843-17-006623","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2017-01-01","end":"2017-09-30","val":-13240000,"accn":"0001628280-18-013109","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2017-01-01","end":"2017-12-31","val":-20001000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13"},{"start":"2017-01-01","end":"2017-12-31","val":-20001000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"start":"2017-01-01","end":"2017-12-31","val":-20001000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-4422000,"accn":"0001171843-18-003268","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-01"},{"start":"2018-01-01","end":"2018-03-31","val":-4422000,"accn":"0001628280-19-005208","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-04-30","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-7554000,"accn":"0001628280-18-009870","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-07-31"},{"start":"2018-01-01","end":"2018-06-30","val":-7554000,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30"},{"start":"2018-01-01","end":"2018-09-30","val":-13802000,"accn":"0001628280-18-013109","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2018-01-01","end":"2018-09-30","val":-13802000,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"start":"2018-01-01","end":"2018-12-31","val":-40188000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"start":"2018-01-01","end":"2018-12-31","val":-40188000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11"},{"start":"2018-01-01","end":"2018-12-31","val":-40188000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":5933000,"accn":"0001628280-19-005208","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-04-30"},{"start":"2019-01-01","end":"2019-03-31","val":5933000,"accn":"0001628280-20-006469","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-05","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":23196000,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30"},{"start":"2019-01-01","end":"2019-06-30","val":23196000,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04"},{"start":"2019-01-01","end":"2019-09-30","val":17622000,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"start":"2019-01-01","end":"2019-09-30","val":17622000,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2019-01-01","end":"2019-12-31","val":33303000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11"},{"start":"2019-01-01","end":"2019-12-31","val":33303000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09"},{"start":"2019-01-01","end":"2019-12-31","val":33303000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":414000,"accn":"0001628280-20-006469","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-05"},{"start":"2020-01-01","end":"2020-03-31","val":414000,"accn":"0001628280-21-008893","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-04","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-38920000,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04"},{"start":"2020-01-01","end":"2020-06-30","val":-38920000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2020-01-01","end":"2020-09-30","val":-49557000,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2020-01-01","end":"2020-09-30","val":-49557000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2020-01-01","end":"2020-12-31","val":-54748000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09"},{"start":"2020-01-01","end":"2020-12-31","val":-54748000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08"},{"start":"2020-01-01","end":"2020-12-31","val":-54748000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-4845000,"accn":"0001628280-21-008893","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-04"},{"start":"2021-01-01","end":"2021-03-31","val":-4845000,"accn":"0001628280-22-012004","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":32171000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-01-01","end":"2021-06-30","val":32171000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2021-01-01","end":"2021-09-30","val":52222000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-01-01","end":"2021-09-30","val":52222000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2021-01-01","end":"2021-12-31","val":54379000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08"},{"start":"2021-01-01","end":"2021-12-31","val":54379000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07"},{"start":"2021-01-01","end":"2021-12-31","val":54379000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-31870000,"accn":"0001628280-22-012004","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"start":"2022-01-01","end":"2022-03-31","val":-31870000,"accn":"0001628280-23-014872","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-39949000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2022-01-01","end":"2022-06-30","val":-39949000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2022-01-01","end":"2022-09-30","val":-41968000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2022-01-01","end":"2022-09-30","val":-41968000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2022-01-01","end":"2022-12-31","val":-374251000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07"},{"start":"2022-01-01","end":"2022-12-31","val":-374251000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06"},{"start":"2022-01-01","end":"2022-12-31","val":-374251000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-142515000,"accn":"0001628280-23-014872","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"start":"2023-01-01","end":"2023-03-31","val":-142515000,"accn":"0001628280-24-021113","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-07","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":9909000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2023-01-01","end":"2023-06-30","val":9909000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2023-01-01","end":"2023-09-30","val":-253426000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2023-01-01","end":"2023-09-30","val":-253426000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2023-01-01","end":"2023-12-31","val":-143076000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06"},{"start":"2023-01-01","end":"2023-12-31","val":-143076000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"start":"2023-01-01","end":"2023-12-31","val":-143076000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-111966000,"accn":"0001628280-24-021113","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-07"},{"start":"2024-01-01","end":"2024-03-31","val":-111966000,"accn":"0001628280-25-023196","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-116968000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2024-01-01","end":"2024-06-30","val":-116968000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2024-01-01","end":"2024-09-30","val":-412843000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-01-01","end":"2024-09-30","val":-412843000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29"},{"start":"2024-01-01","end":"2024-12-31","val":-532255000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"start":"2024-01-01","end":"2024-12-31","val":-532255000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-25017000,"accn":"0001628280-25-023196","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"start":"2025-01-01","end":"2025-03-31","val":-25017000,"accn":"0001628280-26-028411","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-29","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":44933000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2025-01-01","end":"2025-09-30","val":-36760000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29"},{"start":"2025-01-01","end":"2025-12-31","val":-837000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":63331000,"accn":"0001628280-26-028411","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-29","frame":"CY2026Q1"}]}},"NetCashProvidedByUsedInInvestingActivitiesContinuingOperations":{"label":"Net Cash Provided by (Used in) Investing Activities, Continuing Operations","description":"Amount of cash inflow (outflow) of investing activities, excluding discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.","units":{"USD":[{"start":"2012-01-01","end":"2012-12-31","val":-642000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":-314000,"accn":"0001193125-14-190004","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":-700000,"accn":"0001193125-14-296834","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-06"},{"start":"2013-01-01","end":"2013-09-30","val":-1191000,"accn":"0001193125-14-406113","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"start":"2013-01-01","end":"2013-12-31","val":-5716000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19"},{"start":"2013-01-01","end":"2013-12-31","val":-5716000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":3401000,"accn":"0001193125-14-190004","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08"},{"start":"2014-01-01","end":"2014-03-31","val":3401000,"accn":"0001171843-15-002648","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":3260000,"accn":"0001193125-14-296834","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-06"},{"start":"2014-01-01","end":"2014-06-30","val":3260000,"accn":"0001171843-15-004456","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2014-01-01","end":"2014-09-30","val":2769000,"accn":"0001193125-14-406113","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"start":"2014-01-01","end":"2014-09-30","val":2769000,"accn":"0001171843-15-006078","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2014-01-01","end":"2014-12-31","val":-32822000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19"},{"start":"2014-01-01","end":"2014-12-31","val":-32822000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12"},{"start":"2014-01-01","end":"2014-12-31","val":-32822000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-467000,"accn":"0001171843-15-002648","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"start":"2015-01-01","end":"2015-03-31","val":-467000,"accn":"0001171843-16-009717","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-2008000,"accn":"0001171843-15-004456","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2015-01-01","end":"2015-06-30","val":-2008000,"accn":"0001171843-16-011647","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"start":"2015-01-01","end":"2015-09-30","val":-3680000,"accn":"0001171843-15-006078","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2015-01-01","end":"2015-09-30","val":-3680000,"accn":"0001171843-16-012959","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2015-01-01","end":"2015-12-31","val":-26678000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12"},{"start":"2015-01-01","end":"2015-12-31","val":-26678000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-989000,"accn":"0001171843-16-009717","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"start":"2016-01-01","end":"2016-03-31","val":-989000,"accn":"0001171843-17-002737","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":3269000,"accn":"0001171843-16-011647","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"start":"2016-01-01","end":"2016-06-30","val":3269000,"accn":"0001171843-17-004747","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2016-01-01","end":"2016-09-30","val":-15892000,"accn":"0001171843-16-012959","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-01-01","end":"2016-12-31","val":-12345000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-6424000,"accn":"0001171843-17-002737","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-5297000,"accn":"0001171843-17-004747","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"}]}},"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":-2729000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13","frame":"CY2015"},{"start":"2016-01-01","end":"2016-09-30","val":4536000,"accn":"0001171843-17-006623","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2016-01-01","end":"2016-12-31","val":7347000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13"},{"start":"2016-01-01","end":"2016-12-31","val":7347000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":8297000,"accn":"0001171843-18-003268","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-01","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":7384000,"accn":"0001628280-18-009870","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-07-31"},{"start":"2017-01-01","end":"2017-09-30","val":10846000,"accn":"0001171843-17-006623","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2017-01-01","end":"2017-09-30","val":10846000,"accn":"0001628280-18-013109","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2017-01-01","end":"2017-12-31","val":16351000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13"},{"start":"2017-01-01","end":"2017-12-31","val":16351000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"start":"2017-01-01","end":"2017-12-31","val":16351000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":17444000,"accn":"0001171843-18-003268","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-01"},{"start":"2018-01-01","end":"2018-03-31","val":17444000,"accn":"0001628280-19-005208","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-04-30","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":20383000,"accn":"0001628280-18-009870","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-07-31"},{"start":"2018-01-01","end":"2018-06-30","val":20383000,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30"},{"start":"2018-01-01","end":"2018-09-30","val":16265000,"accn":"0001628280-18-013109","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2018-01-01","end":"2018-09-30","val":16265000,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"start":"2018-01-01","end":"2018-12-31","val":23545000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"start":"2018-01-01","end":"2018-12-31","val":23545000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11"},{"start":"2018-01-01","end":"2018-12-31","val":23545000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":14055000,"accn":"0001628280-19-005208","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-04-30"},{"start":"2019-01-01","end":"2019-03-31","val":14055000,"accn":"0001628280-20-006469","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-05","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":2953000,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30"},{"start":"2019-01-01","end":"2019-06-30","val":2953000,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04"},{"start":"2019-01-01","end":"2019-09-30","val":-10676000,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"start":"2019-01-01","end":"2019-09-30","val":-10676000,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2019-01-01","end":"2019-12-31","val":-10683000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11"},{"start":"2019-01-01","end":"2019-12-31","val":-10683000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09"},{"start":"2019-01-01","end":"2019-12-31","val":-10683000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":3874000,"accn":"0001628280-20-006469","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-05"},{"start":"2020-01-01","end":"2020-03-31","val":3874000,"accn":"0001628280-21-008893","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-04","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-10804000,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04"},{"start":"2020-01-01","end":"2020-06-30","val":-10804000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2020-01-01","end":"2020-09-30","val":-13496000,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2020-01-01","end":"2020-09-30","val":-13496000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2020-01-01","end":"2020-12-31","val":-5842000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09"},{"start":"2020-01-01","end":"2020-12-31","val":-5842000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08"},{"start":"2020-01-01","end":"2020-12-31","val":-5842000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":20383000,"accn":"0001628280-21-008893","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-04"},{"start":"2021-01-01","end":"2021-03-31","val":20383000,"accn":"0001628280-22-012004","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":11145000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-01-01","end":"2021-06-30","val":11145000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2021-01-01","end":"2021-09-30","val":6840000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-01-01","end":"2021-09-30","val":6840000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2021-01-01","end":"2021-12-31","val":7178000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08"},{"start":"2021-01-01","end":"2021-12-31","val":7178000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07"},{"start":"2021-01-01","end":"2021-12-31","val":7178000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":24542000,"accn":"0001628280-22-012004","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"start":"2022-01-01","end":"2022-03-31","val":24542000,"accn":"0001628280-23-014872","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":10075000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2022-01-01","end":"2022-06-30","val":10075000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2022-01-01","end":"2022-09-30","val":8437000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2022-01-01","end":"2022-09-30","val":8437000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2022-01-01","end":"2022-12-31","val":11871000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07"},{"start":"2022-01-01","end":"2022-12-31","val":11871000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06"},{"start":"2022-01-01","end":"2022-12-31","val":11871000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":36830000,"accn":"0001628280-23-014872","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"start":"2023-01-01","end":"2023-03-31","val":36830000,"accn":"0001628280-24-021113","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-07","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":42636000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2023-01-01","end":"2023-06-30","val":42636000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2023-01-01","end":"2023-09-30","val":48969000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2023-01-01","end":"2023-09-30","val":48969000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2023-01-01","end":"2023-12-31","val":59416000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06"},{"start":"2023-01-01","end":"2023-12-31","val":59416000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"start":"2023-01-01","end":"2023-12-31","val":59416000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":56723000,"accn":"0001628280-24-021113","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-07"},{"start":"2024-01-01","end":"2024-03-31","val":56723000,"accn":"0001628280-25-023196","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":68447000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2024-01-01","end":"2024-06-30","val":68447000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2024-01-01","end":"2024-09-30","val":90926000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-01-01","end":"2024-09-30","val":90926000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29"},{"start":"2024-01-01","end":"2024-12-31","val":115200000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"start":"2024-01-01","end":"2024-12-31","val":115200000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":68000000,"accn":"0001628280-25-023196","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"start":"2025-01-01","end":"2025-03-31","val":68000000,"accn":"0001628280-26-028411","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-29","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":89349000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2025-01-01","end":"2025-09-30","val":122747000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29"},{"start":"2025-01-01","end":"2025-12-31","val":147431000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":55042000,"accn":"0001628280-26-028411","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-29","frame":"CY2026Q1"}]}},"NetCashProvidedByUsedInOperatingActivitiesContinuingOperations":{"label":"Net Cash Provided by (Used in) Operating Activities, Continuing Operations","description":"Amount of cash inflow (outflow) from operating activities, excluding discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.","units":{"USD":[{"start":"2012-01-01","end":"2012-12-31","val":1732000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":3307000,"accn":"0001193125-14-190004","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":27000,"accn":"0001193125-14-296834","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-06"},{"start":"2013-01-01","end":"2013-09-30","val":782000,"accn":"0001193125-14-406113","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"start":"2013-01-01","end":"2013-12-31","val":54000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19"},{"start":"2013-01-01","end":"2013-12-31","val":54000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":4337000,"accn":"0001193125-14-190004","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08"},{"start":"2014-01-01","end":"2014-03-31","val":4337000,"accn":"0001171843-15-002648","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-580000,"accn":"0001193125-14-296834","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-06"},{"start":"2014-01-01","end":"2014-06-30","val":-580000,"accn":"0001171843-15-004456","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2014-01-01","end":"2014-09-30","val":-4644000,"accn":"0001193125-14-406113","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"start":"2014-01-01","end":"2014-09-30","val":-4644000,"accn":"0001171843-15-006078","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2014-01-01","end":"2014-12-31","val":-7110000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19"},{"start":"2014-01-01","end":"2014-12-31","val":-7110000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12"},{"start":"2014-01-01","end":"2014-12-31","val":-7110000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":1245000,"accn":"0001171843-15-002648","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"start":"2015-01-01","end":"2015-03-31","val":1245000,"accn":"0001171843-16-009717","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-5426000,"accn":"0001171843-15-004456","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2015-01-01","end":"2015-06-30","val":-5426000,"accn":"0001171843-16-011647","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"start":"2015-01-01","end":"2015-09-30","val":-4633000,"accn":"0001171843-15-006078","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2015-01-01","end":"2015-09-30","val":-4633000,"accn":"0001171843-16-012959","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2015-01-01","end":"2015-12-31","val":-2729000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12"},{"start":"2015-01-01","end":"2015-12-31","val":-2729000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":5442000,"accn":"0001171843-16-009717","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"start":"2016-01-01","end":"2016-03-31","val":5442000,"accn":"0001171843-17-002737","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":2341000,"accn":"0001171843-16-011647","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"start":"2016-01-01","end":"2016-06-30","val":2341000,"accn":"0001171843-17-004747","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2016-01-01","end":"2016-09-30","val":4536000,"accn":"0001171843-16-012959","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-01-01","end":"2016-12-31","val":7347000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":8297000,"accn":"0001171843-17-002737","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":7384000,"accn":"0001171843-17-004747","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"}]}},"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":"2012-01-01","end":"2012-12-31","val":-4846000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":-4791000,"accn":"0001193125-14-190004","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":-6427000,"accn":"0001193125-14-296834","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-06"},{"start":"2013-04-01","end":"2013-06-30","val":-1636000,"accn":"0001193125-14-296834","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-06","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":-8991000,"accn":"0001193125-14-406113","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"start":"2013-07-01","end":"2013-09-30","val":-2564000,"accn":"0001193125-14-406113","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":-7475000,"accn":"0001193125-14-190004","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08"},{"start":"2013-01-01","end":"2013-12-31","val":-7475000,"accn":"0001193125-14-296834","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-06"},{"start":"2013-01-01","end":"2013-12-31","val":-7475000,"accn":"0001193125-14-406113","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"start":"2013-01-01","end":"2013-12-31","val":-7475000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19"},{"start":"2013-01-01","end":"2013-12-31","val":-7475000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":-8074000,"accn":"0001193125-14-190004","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08"},{"start":"2014-01-01","end":"2014-03-31","val":-8074000,"accn":"0001171843-15-002648","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-12713000,"accn":"0001193125-14-296834","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-06"},{"start":"2014-01-01","end":"2014-06-30","val":-12713000,"accn":"0001171843-15-004456","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2014-04-01","end":"2014-06-30","val":-4639000,"accn":"0001193125-14-296834","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-06"},{"start":"2014-04-01","end":"2014-06-30","val":-4639000,"accn":"0001171843-15-004456","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":-19067000,"accn":"0001193125-14-406113","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"start":"2014-01-01","end":"2014-09-30","val":-19067000,"accn":"0001171843-15-006078","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2014-07-01","end":"2014-09-30","val":-6354000,"accn":"0001193125-14-406113","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"start":"2014-07-01","end":"2014-09-30","val":-6354000,"accn":"0001171843-15-006078","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":-19398000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19"},{"start":"2014-01-01","end":"2014-12-31","val":-19398000,"accn":"0001171843-15-002648","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"start":"2014-01-01","end":"2014-12-31","val":-19398000,"accn":"0001171843-15-004456","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2014-01-01","end":"2014-12-31","val":-19398000,"accn":"0001171843-15-006078","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2014-01-01","end":"2014-12-31","val":-19398000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12"},{"start":"2014-01-01","end":"2014-12-31","val":-19398000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-12670000,"accn":"0001171843-15-002648","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"start":"2015-01-01","end":"2015-03-31","val":-12670000,"accn":"0001171843-16-009717","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-18992000,"accn":"0001171843-15-004456","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2015-01-01","end":"2015-06-30","val":-18992000,"accn":"0001171843-16-011647","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"start":"2015-04-01","end":"2015-06-30","val":-6322000,"accn":"0001171843-15-004456","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2015-04-01","end":"2015-06-30","val":-6322000,"accn":"0001171843-16-011647","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":-23917000,"accn":"0001171843-15-006078","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2015-01-01","end":"2015-09-30","val":-23917000,"accn":"0001171843-16-012959","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2015-07-01","end":"2015-09-30","val":-4925000,"accn":"0001171843-15-006078","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2015-07-01","end":"2015-09-30","val":-4925000,"accn":"0001171843-16-012959","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":-21283000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12"},{"start":"2015-01-01","end":"2015-12-31","val":-21283000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09"},{"start":"2015-01-01","end":"2015-12-31","val":-21283000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-10350000,"accn":"0001171843-16-009717","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"start":"2016-01-01","end":"2016-03-31","val":-10350000,"accn":"0001171843-17-002737","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-16843000,"accn":"0001171843-16-011647","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"start":"2016-01-01","end":"2016-06-30","val":-16843000,"accn":"0001171843-17-004747","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2016-04-01","end":"2016-06-30","val":-6493000,"accn":"0001171843-16-011647","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"start":"2016-04-01","end":"2016-06-30","val":-6493000,"accn":"0001171843-17-004747","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":-21232000,"accn":"0001171843-16-012959","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-01-01","end":"2016-09-30","val":-21232000,"accn":"0001171843-17-006623","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2016-07-01","end":"2016-09-30","val":-4389000,"accn":"0001171843-16-012959","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-07-01","end":"2016-09-30","val":-4389000,"accn":"0001171843-17-006623","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":-17710000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09"},{"start":"2016-01-01","end":"2016-12-31","val":-17710000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13"},{"start":"2016-01-01","end":"2016-12-31","val":-14193000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-10879000,"accn":"0001171843-17-002737","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"start":"2017-01-01","end":"2017-03-31","val":-11663000,"accn":"0001171843-18-003268","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-01","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-15914000,"accn":"0001171843-17-004747","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-06-30","val":-17400000,"accn":"0001628280-18-009870","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-07-31"},{"start":"2017-04-01","end":"2017-06-30","val":-5035000,"accn":"0001171843-17-004747","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-04-01","end":"2017-06-30","val":-5737000,"accn":"0001628280-18-009870","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-07-31","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":-19228000,"accn":"0001171843-17-006623","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2017-01-01","end":"2017-09-30","val":-20664000,"accn":"0001628280-18-013109","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2017-07-01","end":"2017-09-30","val":-3314000,"accn":"0001171843-17-006623","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2017-07-01","end":"2017-09-30","val":-3264000,"accn":"0001628280-18-013109","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":-13694000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13"},{"start":"2017-01-01","end":"2017-12-31","val":-13844000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"start":"2017-01-01","end":"2017-12-31","val":-13844000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-15046000,"accn":"0001171843-18-003268","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-01"},{"start":"2018-01-01","end":"2018-03-31","val":-15046000,"accn":"0001628280-19-005208","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-04-30"},{"start":"2018-01-01","end":"2018-03-31","val":-15046000,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30"},{"start":"2018-01-01","end":"2018-03-31","val":-15046000,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-27729000,"accn":"0001628280-18-009870","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-07-31"},{"start":"2018-01-01","end":"2018-06-30","val":-27729000,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30"},{"start":"2018-04-01","end":"2018-06-30","val":-12683000,"accn":"0001628280-18-009870","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-07-31"},{"start":"2018-04-01","end":"2018-06-30","val":-12683000,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30"},{"start":"2018-04-01","end":"2018-06-30","val":-12683000,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-35046000,"accn":"0001628280-18-013109","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2018-01-01","end":"2018-09-30","val":-35046000,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"start":"2018-07-01","end":"2018-09-30","val":-7317000,"accn":"0001628280-18-013109","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2018-07-01","end":"2018-09-30","val":-7317000,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":-28578000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"start":"2018-01-01","end":"2018-12-31","val":-28578000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11"},{"start":"2018-01-01","end":"2018-12-31","val":-28578000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-22639000,"accn":"0001628280-19-005208","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-04-30"},{"start":"2019-01-01","end":"2019-03-31","val":-22639000,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30"},{"start":"2019-01-01","end":"2019-03-31","val":-22639000,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"start":"2019-01-01","end":"2019-03-31","val":-22639000,"accn":"0001628280-20-006469","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-05"},{"start":"2019-01-01","end":"2019-03-31","val":-22639000,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04"},{"start":"2019-01-01","end":"2019-03-31","val":-22639000,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-47127000,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30"},{"start":"2019-01-01","end":"2019-06-30","val":-47127000,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04"},{"start":"2019-04-01","end":"2019-06-30","val":-24488000,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30"},{"start":"2019-04-01","end":"2019-06-30","val":-24488000,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"start":"2019-04-01","end":"2019-06-30","val":-24488000,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04"},{"start":"2019-04-01","end":"2019-06-30","val":-24488000,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":-64114000,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"start":"2019-01-01","end":"2019-09-30","val":-64114000,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2019-07-01","end":"2019-09-30","val":-16987000,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"start":"2019-07-01","end":"2019-09-30","val":-16987000,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":-78764000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11"},{"start":"2019-01-01","end":"2019-12-31","val":-78764000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09"},{"start":"2019-01-01","end":"2019-12-31","val":-78764000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-31430000,"accn":"0001628280-20-006469","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-05"},{"start":"2020-01-01","end":"2020-03-31","val":-31430000,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04"},{"start":"2020-01-01","end":"2020-03-31","val":-31430000,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2020-01-01","end":"2020-03-31","val":-31430000,"accn":"0001628280-21-008893","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-04"},{"start":"2020-01-01","end":"2020-03-31","val":-31430000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2020-01-01","end":"2020-03-31","val":-31430000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-55753000,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04"},{"start":"2020-01-01","end":"2020-06-30","val":-55753000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2020-04-01","end":"2020-06-30","val":-24323000,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04"},{"start":"2020-04-01","end":"2020-06-30","val":-24323000,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2020-04-01","end":"2020-06-30","val":-24323000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2020-04-01","end":"2020-06-30","val":-24323000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-74978000,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2020-01-01","end":"2020-09-30","val":-74978000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2020-07-01","end":"2020-09-30","val":-19225000,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2020-07-01","end":"2020-09-30","val":-19225000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-94010000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09"},{"start":"2020-01-01","end":"2020-12-31","val":-94010000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08"},{"start":"2020-01-01","end":"2020-12-31","val":-94010000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-35656000,"accn":"0001628280-21-008893","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-04"},{"start":"2021-01-01","end":"2021-03-31","val":-35656000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-01-01","end":"2021-03-31","val":-35656000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-01-01","end":"2021-03-31","val":-35656000,"accn":"0001628280-22-012004","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"start":"2021-01-01","end":"2021-03-31","val":-35656000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2021-01-01","end":"2021-03-31","val":-35656000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-68604000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-01-01","end":"2021-06-30","val":-68604000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2021-04-01","end":"2021-06-30","val":-32948000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-04-01","end":"2021-06-30","val":-32948000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-04-01","end":"2021-06-30","val":-32948000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2021-04-01","end":"2021-06-30","val":-32948000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-91918000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-01-01","end":"2021-09-30","val":-91918000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2021-07-01","end":"2021-09-30","val":-23314000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-07-01","end":"2021-09-30","val":-23314000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-116861000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08"},{"start":"2021-01-01","end":"2021-12-31","val":-116861000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07"},{"start":"2021-01-01","end":"2021-12-31","val":-116861000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06"},{"start":"2021-01-01","end":"2021-12-31","val":-116861000,"accn":"0001140361-26-015263","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-17","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-48763000,"accn":"0001628280-22-012004","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"start":"2022-01-01","end":"2022-03-31","val":-48763000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2022-01-01","end":"2022-03-31","val":-48763000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2022-01-01","end":"2022-03-31","val":-48763000,"accn":"0001628280-23-014872","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"start":"2022-01-01","end":"2022-03-31","val":-48763000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2022-01-01","end":"2022-03-31","val":-48763000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-85053000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2022-01-01","end":"2022-06-30","val":-85053000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2022-04-01","end":"2022-06-30","val":-36290000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2022-04-01","end":"2022-06-30","val":-36290000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2022-04-01","end":"2022-06-30","val":-36290000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2022-04-01","end":"2022-06-30","val":-36290000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-113770000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2022-01-01","end":"2022-09-30","val":-113770000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2022-07-01","end":"2022-09-30","val":-28717000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2022-07-01","end":"2022-09-30","val":-28717000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-124518000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07"},{"start":"2022-01-01","end":"2022-12-31","val":-124518000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06"},{"start":"2022-01-01","end":"2022-12-31","val":-124518000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"start":"2022-01-01","end":"2022-12-31","val":-124518000,"accn":"0001140361-26-015263","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-17","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-38304000,"accn":"0001628280-23-014872","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"start":"2023-01-01","end":"2023-03-31","val":-38304000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2023-01-01","end":"2023-03-31","val":-38304000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2023-01-01","end":"2023-03-31","val":-38304000,"accn":"0001628280-24-021113","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-07"},{"start":"2023-01-01","end":"2023-03-31","val":-38304000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2023-01-01","end":"2023-03-31","val":-38304000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-77001000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2023-01-01","end":"2023-06-30","val":-77001000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2023-04-01","end":"2023-06-30","val":-38697000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":-38697000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2023-04-01","end":"2023-06-30","val":-38697000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2023-04-01","end":"2023-06-30","val":-38697000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-100018000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2023-01-01","end":"2023-09-30","val":-100018000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2023-07-01","end":"2023-09-30","val":-23017000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2023-07-01","end":"2023-09-30","val":-23017000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":-100916000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06"},{"start":"2023-01-01","end":"2023-12-31","val":-100916000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"start":"2023-01-01","end":"2023-12-31","val":-100916000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04"},{"start":"2023-01-01","end":"2023-12-31","val":-100916000,"accn":"0001140361-26-015263","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-17","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-40490000,"accn":"0001628280-24-021113","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-07"},{"start":"2024-01-01","end":"2024-03-31","val":-40490000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2024-01-01","end":"2024-03-31","val":-40490000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-01-01","end":"2024-03-31","val":-40490000,"accn":"0001628280-25-023196","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"start":"2024-01-01","end":"2024-03-31","val":-40490000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2024-01-01","end":"2024-03-31","val":-40490000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-64438000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2024-01-01","end":"2024-06-30","val":-64438000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2024-04-01","end":"2024-06-30","val":-23948000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2024-04-01","end":"2024-06-30","val":-23948000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-04-01","end":"2024-06-30","val":-23948000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2024-04-01","end":"2024-06-30","val":-23948000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":-82771000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-01-01","end":"2024-09-30","val":-82771000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29"},{"start":"2024-07-01","end":"2024-09-30","val":-18333000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-07-01","end":"2024-09-30","val":-18333000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":-95765000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"start":"2024-01-01","end":"2024-12-31","val":-95765000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04"},{"start":"2024-01-01","end":"2024-12-31","val":-95765000,"accn":"0001140361-26-015263","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-17","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-35783000,"accn":"0001628280-25-023196","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"start":"2025-01-01","end":"2025-03-31","val":-35783000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2025-01-01","end":"2025-03-31","val":-35783000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29"},{"start":"2025-01-01","end":"2025-03-31","val":-35783000,"accn":"0001628280-26-028411","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-29","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-71607000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2025-04-01","end":"2025-06-30","val":-35824000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2025-04-01","end":"2025-06-30","val":-35824000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":-101549000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29"},{"start":"2025-07-01","end":"2025-09-30","val":-29942000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":-129324000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04"},{"start":"2025-01-01","end":"2025-12-31","val":-129324000,"accn":"0001140361-26-015263","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-17","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":-36854000,"accn":"0001628280-26-028411","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-29","frame":"CY2026Q1"}]}},"NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1":{"label":"Noncash or Part Noncash Acquisition, Fixed Assets Acquired","description":"\"The amount of fixed assets that an Entity acquires in a noncash (or part noncash) acquisition. Noncash is defined as information about all investing and financing activities of an enterprise during a period that affect recognized assets or liabilities but that do not result in cash receipts or cash payments in the period. \"\"Part noncash\"\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.\"","units":{"USD":[{"start":"2014-01-01","end":"2014-12-31","val":1071000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12"},{"start":"2014-01-01","end":"2014-12-31","val":1071000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":1355000,"accn":"0001171843-15-002648","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"start":"2015-01-01","end":"2015-03-31","val":1355000,"accn":"0001171843-16-009717","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":1355000,"accn":"0001171843-15-004456","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2015-01-01","end":"2015-06-30","val":1355000,"accn":"0001171843-16-011647","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"start":"2015-01-01","end":"2015-09-30","val":1355000,"accn":"0001171843-15-006078","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2015-01-01","end":"2015-09-30","val":1355000,"accn":"0001171843-16-012959","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2015-01-01","end":"2015-12-31","val":1355000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12"},{"start":"2015-01-01","end":"2015-12-31","val":1355000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09"},{"start":"2015-01-01","end":"2015-12-31","val":1355000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13","frame":"CY2015"},{"start":"2016-01-01","end":"2016-09-30","val":37000,"accn":"0001171843-16-012959","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-01-01","end":"2016-09-30","val":37000,"accn":"0001171843-17-006623","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2016-01-01","end":"2016-12-31","val":583000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09"},{"start":"2016-01-01","end":"2016-12-31","val":583000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13","frame":"CY2016"}]}},"NoncurrentAssets":{"label":"Long-Lived Assets","description":"Long-lived assets other than financial instruments, long-term customer relationships of a financial institution, mortgage and other servicing rights, deferred policy acquisition costs, and deferred tax assets.","units":{"USD":[{"end":"2016-12-31","val":9910000,"accn":"0001171843-17-004747","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"end":"2016-12-31","val":9910000,"accn":"0001171843-17-006623","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"end":"2016-12-31","val":9910000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13","frame":"CY2016Q4I"},{"end":"2017-06-30","val":11160000,"accn":"0001171843-17-004747","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2017Q2I"},{"end":"2017-09-30","val":11512000,"accn":"0001171843-17-006623","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03","frame":"CY2017Q3I"},{"end":"2017-12-31","val":11896000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13"},{"end":"2017-12-31","val":11896000,"accn":"0001171843-18-003268","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-01"},{"end":"2017-12-31","val":11896000,"accn":"0001628280-18-009870","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-07-31"},{"end":"2017-12-31","val":11896000,"accn":"0001628280-18-013109","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"end":"2017-12-31","val":11896000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2017Q4I"},{"end":"2018-03-31","val":12180000,"accn":"0001171843-18-003268","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-01","frame":"CY2018Q1I"},{"end":"2018-06-30","val":12342000,"accn":"0001628280-18-009870","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-07-31","frame":"CY2018Q2I"},{"end":"2018-09-30","val":12593000,"accn":"0001628280-18-013109","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2018Q3I"},{"end":"2018-12-31","val":17323000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"end":"2018-12-31","val":17323000,"accn":"0001628280-19-005208","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-04-30"},{"end":"2018-12-31","val":17323000,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30"},{"end":"2018-12-31","val":17323000,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"end":"2018-12-31","val":17323000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11","frame":"CY2018Q4I"},{"end":"2019-03-31","val":21065000,"accn":"0001628280-19-005208","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-04-30","frame":"CY2019Q1I"},{"end":"2019-06-30","val":24351000,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30","frame":"CY2019Q2I"},{"end":"2019-09-30","val":27188000,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30","frame":"CY2019Q3I"},{"end":"2019-12-31","val":36338000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11"},{"end":"2019-12-31","val":36338000,"accn":"0001628280-20-006469","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-05"},{"end":"2019-12-31","val":91395000,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04"},{"end":"2019-12-31","val":91395000,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"end":"2019-12-31","val":91395000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09","frame":"CY2019Q4I"},{"end":"2020-03-31","val":36849000,"accn":"0001628280-20-006469","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-05","frame":"CY2020Q1I"},{"end":"2020-06-30","val":87860000,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04","frame":"CY2020Q2I"},{"end":"2020-09-30","val":79702000,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27","frame":"CY2020Q3I"},{"end":"2020-12-31","val":85087000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09"},{"end":"2020-12-31","val":85087000,"accn":"0001628280-21-008893","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-04"},{"end":"2020-12-31","val":85087000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2020-12-31","val":85087000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2020-12-31","val":85087000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08","frame":"CY2020Q4I"},{"end":"2021-03-31","val":89930000,"accn":"0001628280-21-008893","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-04","frame":"CY2021Q1I"},{"end":"2021-06-30","val":87175000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03","frame":"CY2021Q2I"},{"end":"2021-09-30","val":99386000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02","frame":"CY2021Q3I"},{"end":"2021-12-31","val":102047000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08"},{"end":"2021-12-31","val":102047000,"accn":"0001628280-22-012004","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"end":"2021-12-31","val":102047000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"end":"2021-12-31","val":102047000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"end":"2021-12-31","val":102047000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07","frame":"CY2021Q4I"},{"end":"2022-03-31","val":100846000,"accn":"0001628280-22-012004","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2022Q1I"},{"end":"2022-06-30","val":100148000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02","frame":"CY2022Q2I"},{"end":"2022-09-30","val":96945000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01","frame":"CY2022Q3I"},{"end":"2022-12-31","val":95815000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07"},{"end":"2022-12-31","val":95815000,"accn":"0001628280-23-014872","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"end":"2022-12-31","val":95815000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"end":"2022-12-31","val":95815000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"end":"2022-12-31","val":95815000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06","frame":"CY2022Q4I"},{"end":"2023-03-31","val":93335000,"accn":"0001628280-23-014872","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2023Q1I"},{"end":"2023-06-30","val":90521000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01","frame":"CY2023Q2I"},{"end":"2023-09-30","val":87075000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31","frame":"CY2023Q3I"},{"end":"2023-12-31","val":85802000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06"},{"end":"2023-12-31","val":85802000,"accn":"0001628280-24-021113","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-07"},{"end":"2023-12-31","val":85802000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"end":"2023-12-31","val":85802000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"end":"2023-12-31","val":85802000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06","frame":"CY2023Q4I"},{"end":"2024-03-31","val":80953000,"accn":"0001628280-24-021113","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-07","frame":"CY2024Q1I"},{"end":"2024-06-30","val":77284000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30","frame":"CY2024Q2I"},{"end":"2024-09-30","val":74298000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2024Q3I"},{"end":"2024-12-31","val":76388000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"end":"2024-12-31","val":76388000,"accn":"0001628280-25-023196","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"end":"2024-12-31","val":76388000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"end":"2024-12-31","val":76388000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29"},{"end":"2024-12-31","val":76388000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2024Q4I"},{"end":"2025-03-31","val":74613000,"accn":"0001628280-25-023196","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1I"},{"end":"2025-06-30","val":74831000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2I"},{"end":"2025-09-30","val":93899000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29","frame":"CY2025Q3I"},{"end":"2025-12-31","val":93709000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04"},{"end":"2025-12-31","val":93709000,"accn":"0001628280-26-028411","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-29","frame":"CY2025Q4I"},{"end":"2026-03-31","val":96574000,"accn":"0001628280-26-028411","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-29","frame":"CY2026Q1I"}]}},"NonoperatingIncomeExpense":{"label":"Nonoperating Income (Expense)","description":"The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).","units":{"USD":[{"start":"2012-01-01","end":"2012-12-31","val":-3045000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":-1274000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19"},{"start":"2013-01-01","end":"2013-12-31","val":-1274000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":-38000,"accn":"0001171843-15-002648","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":36000,"accn":"0001171843-15-004456","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2014-04-01","end":"2014-06-30","val":74000,"accn":"0001171843-15-004456","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":-908000,"accn":"0001171843-15-006078","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2014-07-01","end":"2014-09-30","val":-944000,"accn":"0001171843-15-006078","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":-1714000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19"},{"start":"2014-01-01","end":"2014-12-31","val":-1714000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12"},{"start":"2014-01-01","end":"2014-12-31","val":-1714000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-1041000,"accn":"0001171843-15-002648","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"start":"2015-01-01","end":"2015-03-31","val":-1041000,"accn":"0001171843-16-009717","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-639000,"accn":"0001171843-15-004456","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2015-01-01","end":"2015-06-30","val":-639000,"accn":"0001171843-16-011647","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"start":"2015-04-01","end":"2015-06-30","val":402000,"accn":"0001171843-15-004456","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2015-04-01","end":"2015-06-30","val":402000,"accn":"0001171843-16-011647","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":-743000,"accn":"0001171843-15-006078","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2015-01-01","end":"2015-09-30","val":-743000,"accn":"0001171843-16-012959","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2015-07-01","end":"2015-09-30","val":-104000,"accn":"0001171843-15-006078","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2015-07-01","end":"2015-09-30","val":-104000,"accn":"0001171843-16-012959","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":-1523000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12"},{"start":"2015-01-01","end":"2015-12-31","val":-1523000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09"},{"start":"2015-01-01","end":"2015-12-31","val":-1523000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":645000,"accn":"0001171843-16-009717","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"start":"2016-01-01","end":"2016-03-31","val":645000,"accn":"0001171843-17-002737","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":40000,"accn":"0001171843-16-011647","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"start":"2016-01-01","end":"2016-06-30","val":40000,"accn":"0001171843-17-004747","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2016-04-01","end":"2016-06-30","val":-605000,"accn":"0001171843-16-011647","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"start":"2016-04-01","end":"2016-06-30","val":-605000,"accn":"0001171843-17-004747","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":-146000,"accn":"0001171843-16-012959","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-01-01","end":"2016-09-30","val":-146000,"accn":"0001171843-17-006623","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2016-07-01","end":"2016-09-30","val":-187000,"accn":"0001171843-16-012959","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-07-01","end":"2016-09-30","val":-187000,"accn":"0001171843-17-006623","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":-885000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09"},{"start":"2016-01-01","end":"2016-12-31","val":-885000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13"},{"start":"2016-01-01","end":"2016-12-31","val":-885000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":469000,"accn":"0001171843-17-002737","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"start":"2017-01-01","end":"2017-03-31","val":469000,"accn":"0001171843-18-003268","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-01","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":1419000,"accn":"0001171843-17-004747","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-06-30","val":1419000,"accn":"0001628280-18-009870","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-07-31"},{"start":"2017-04-01","end":"2017-06-30","val":950000,"accn":"0001171843-17-004747","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-04-01","end":"2017-06-30","val":950000,"accn":"0001628280-18-009870","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-07-31","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":2041000,"accn":"0001171843-17-006623","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2017-01-01","end":"2017-09-30","val":2041000,"accn":"0001628280-18-013109","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2017-07-01","end":"2017-09-30","val":622000,"accn":"0001171843-17-006623","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2017-07-01","end":"2017-09-30","val":622000,"accn":"0001628280-18-013109","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":2362000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13"},{"start":"2017-01-01","end":"2017-12-31","val":2362000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"start":"2017-01-01","end":"2017-12-31","val":2362000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":978000,"accn":"0001171843-18-003268","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-01"},{"start":"2018-01-01","end":"2018-03-31","val":978000,"accn":"0001628280-19-005208","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-04-30","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":167000,"accn":"0001628280-18-009870","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-07-31"},{"start":"2018-01-01","end":"2018-06-30","val":167000,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30"},{"start":"2018-04-01","end":"2018-06-30","val":-811000,"accn":"0001628280-18-009870","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-07-31"},{"start":"2018-04-01","end":"2018-06-30","val":-811000,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":266000,"accn":"0001628280-18-013109","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2018-01-01","end":"2018-09-30","val":266000,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"start":"2018-07-01","end":"2018-09-30","val":99000,"accn":"0001628280-18-013109","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2018-07-01","end":"2018-09-30","val":99000,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":970000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"start":"2018-01-01","end":"2018-12-31","val":970000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11"},{"start":"2018-01-01","end":"2018-12-31","val":970000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-128000,"accn":"0001628280-19-005208","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-04-30"},{"start":"2019-01-01","end":"2019-03-31","val":-128000,"accn":"0001628280-20-006469","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-05","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-63000,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30"},{"start":"2019-01-01","end":"2019-06-30","val":-63000,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04"},{"start":"2019-04-01","end":"2019-06-30","val":65000,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30"},{"start":"2019-04-01","end":"2019-06-30","val":65000,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":-545000,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"start":"2019-01-01","end":"2019-09-30","val":-545000,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2019-07-01","end":"2019-09-30","val":-482000,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"start":"2019-07-01","end":"2019-09-30","val":-482000,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":-389000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11"},{"start":"2019-01-01","end":"2019-12-31","val":-389000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09"},{"start":"2019-01-01","end":"2019-12-31","val":-389000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":1453000,"accn":"0001628280-20-006469","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-05"},{"start":"2020-01-01","end":"2020-03-31","val":1453000,"accn":"0001628280-21-008893","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-04","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-392000,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04"},{"start":"2020-01-01","end":"2020-06-30","val":-392000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2020-04-01","end":"2020-06-30","val":-1845000,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04"},{"start":"2020-04-01","end":"2020-06-30","val":-1845000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-2945000,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2020-01-01","end":"2020-09-30","val":-2945000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2020-07-01","end":"2020-09-30","val":-2553000,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2020-07-01","end":"2020-09-30","val":-2553000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-7483000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09"},{"start":"2020-01-01","end":"2020-12-31","val":-7483000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08"},{"start":"2020-01-01","end":"2020-12-31","val":-7483000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-1022000,"accn":"0001628280-21-008893","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-04"},{"start":"2021-01-01","end":"2021-03-31","val":-1022000,"accn":"0001628280-22-012004","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-4824000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-01-01","end":"2021-06-30","val":-4824000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2021-04-01","end":"2021-06-30","val":-3802000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-04-01","end":"2021-06-30","val":-3802000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-8058000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-01-01","end":"2021-09-30","val":-8058000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2021-07-01","end":"2021-09-30","val":-3234000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-07-01","end":"2021-09-30","val":-3234000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-12145000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08"},{"start":"2021-01-01","end":"2021-12-31","val":-12145000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07"},{"start":"2021-01-01","end":"2021-12-31","val":-12145000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":736000,"accn":"0001628280-22-012004","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"start":"2022-01-01","end":"2022-03-31","val":736000,"accn":"0001628280-23-014872","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":3712000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2022-01-01","end":"2022-06-30","val":3712000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2022-04-01","end":"2022-06-30","val":2976000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2022-04-01","end":"2022-06-30","val":2976000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":6143000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2022-01-01","end":"2022-09-30","val":6143000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2022-07-01","end":"2022-09-30","val":2431000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2022-07-01","end":"2022-09-30","val":2431000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":10413000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07"},{"start":"2022-01-01","end":"2022-12-31","val":10413000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06"},{"start":"2022-01-01","end":"2022-12-31","val":10413000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":7773000,"accn":"0001628280-23-014872","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"start":"2023-01-01","end":"2023-03-31","val":7773000,"accn":"0001628280-24-021113","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-07","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":16238000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2023-01-01","end":"2023-06-30","val":16238000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2023-04-01","end":"2023-06-30","val":8465000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":8465000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":24872000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2023-01-01","end":"2023-09-30","val":24872000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2023-07-01","end":"2023-09-30","val":8634000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2023-07-01","end":"2023-09-30","val":8634000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":30305000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06"},{"start":"2023-01-01","end":"2023-12-31","val":30305000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"start":"2023-01-01","end":"2023-12-31","val":30305000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":8545000,"accn":"0001628280-24-021113","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-07"},{"start":"2024-01-01","end":"2024-03-31","val":8545000,"accn":"0001628280-25-023196","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":16794000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2024-01-01","end":"2024-06-30","val":16794000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2024-04-01","end":"2024-06-30","val":8249000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2024-04-01","end":"2024-06-30","val":8249000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":27039000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-01-01","end":"2024-09-30","val":27039000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29"},{"start":"2024-07-01","end":"2024-09-30","val":10245000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-07-01","end":"2024-09-30","val":10245000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":34644000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"start":"2024-01-01","end":"2024-12-31","val":34644000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":11951000,"accn":"0001628280-25-023196","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"start":"2025-01-01","end":"2025-03-31","val":11951000,"accn":"0001628280-26-028411","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-29","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":16918000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2025-04-01","end":"2025-06-30","val":4967000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":24724000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29"},{"start":"2025-07-01","end":"2025-09-30","val":7806000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":30194000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":4446000,"accn":"0001628280-26-028411","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-29","frame":"CY2026Q1"}]}},"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":{"pure":[{"start":"2015-01-01","end":"2015-03-31","val":1,"accn":"0001171843-15-002648","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":1,"accn":"0001171843-15-004456","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2015-01-01","end":"2015-09-30","val":1,"accn":"0001171843-15-006078","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2015-01-01","end":"2015-12-31","val":1,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":1,"accn":"0001171843-16-009717","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":1,"accn":"0001171843-16-011647","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"start":"2016-01-01","end":"2016-09-30","val":1,"accn":"0001171843-16-012959","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-01-01","end":"2016-12-31","val":1,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":1,"accn":"0001171843-17-002737","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":1,"accn":"0001171843-17-004747","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-09-30","val":1,"accn":"0001171843-17-006623","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2017-01-01","end":"2017-12-31","val":1,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":1,"accn":"0001171843-18-003268","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-01","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":1,"accn":"0001628280-18-009870","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-07-31"}],"Segment":[{"start":"2014-01-01","end":"2014-03-31","val":1,"accn":"0001193125-14-190004","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-09-30","val":1,"accn":"0001193125-14-406113","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"start":"2014-01-01","end":"2014-12-31","val":1,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19","frame":"CY2014"}],"segment":[{"start":"2018-01-01","end":"2018-09-30","val":1,"accn":"0001628280-18-013109","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2018-01-01","end":"2018-12-31","val":1,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":1,"accn":"0001628280-19-005208","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-04-30","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":1,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30"},{"start":"2019-01-01","end":"2019-09-30","val":1,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"start":"2019-01-01","end":"2019-12-31","val":1,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":1,"accn":"0001628280-20-006469","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-05","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":1,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04"},{"start":"2020-01-01","end":"2020-09-30","val":1,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2020-01-01","end":"2020-12-31","val":1,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":1,"accn":"0001628280-21-008893","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-04","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":1,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-01-01","end":"2021-09-30","val":1,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-01-01","end":"2021-12-31","val":1,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":1,"accn":"0001628280-22-012004","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":1,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2022-01-01","end":"2022-09-30","val":1,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2022-01-01","end":"2022-12-31","val":1,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":1,"accn":"0001628280-23-014872","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":1,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2023-01-01","end":"2023-09-30","val":1,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2023-01-01","end":"2023-12-31","val":1,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":1,"accn":"0001628280-24-021113","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-07","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":1,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2024-01-01","end":"2024-09-30","val":1,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-01-01","end":"2024-12-31","val":1,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":1,"accn":"0001628280-25-023196","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":1,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2025-01-01","end":"2025-09-30","val":1,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29"},{"start":"2025-01-01","end":"2025-12-31","val":1,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":1,"accn":"0001628280-26-028411","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-29","frame":"CY2026Q1"}]}},"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":"2012-01-01","end":"2012-12-31","val":50036000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":15266000,"accn":"0001193125-14-190004","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":32861000,"accn":"0001193125-14-296834","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-06"},{"start":"2013-04-01","end":"2013-06-30","val":17595000,"accn":"0001193125-14-296834","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-06","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":51846000,"accn":"0001193125-14-406113","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"start":"2013-07-01","end":"2013-09-30","val":18985000,"accn":"0001193125-14-406113","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":73985000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19"},{"start":"2013-01-01","end":"2013-12-31","val":73985000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":23345000,"accn":"0001193125-14-190004","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08"},{"start":"2014-01-01","end":"2014-03-31","val":23345000,"accn":"0001171843-15-002648","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":50028000,"accn":"0001193125-14-296834","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-06"},{"start":"2014-01-01","end":"2014-06-30","val":50028000,"accn":"0001171843-15-004456","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2014-04-01","end":"2014-06-30","val":26683000,"accn":"0001193125-14-296834","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-06"},{"start":"2014-04-01","end":"2014-06-30","val":26683000,"accn":"0001171843-15-004456","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":78115000,"accn":"0001193125-14-406113","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"start":"2014-01-01","end":"2014-09-30","val":78115000,"accn":"0001171843-15-006078","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2014-07-01","end":"2014-09-30","val":28087000,"accn":"0001193125-14-406113","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"start":"2014-07-01","end":"2014-09-30","val":28087000,"accn":"0001171843-15-006078","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":108745000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19"},{"start":"2014-01-01","end":"2014-12-31","val":108745000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12"},{"start":"2014-01-01","end":"2014-12-31","val":108745000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":31704000,"accn":"0001171843-15-002648","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"start":"2015-01-01","end":"2015-03-31","val":31704000,"accn":"0001171843-16-009717","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":64527000,"accn":"0001171843-15-004456","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2015-01-01","end":"2015-06-30","val":64527000,"accn":"0001171843-16-011647","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"start":"2015-04-01","end":"2015-06-30","val":32823000,"accn":"0001171843-15-004456","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2015-04-01","end":"2015-06-30","val":32823000,"accn":"0001171843-16-011647","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":97265000,"accn":"0001171843-15-006078","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2015-01-01","end":"2015-09-30","val":97265000,"accn":"0001171843-16-012959","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2015-07-01","end":"2015-09-30","val":32738000,"accn":"0001171843-15-006078","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2015-07-01","end":"2015-09-30","val":32738000,"accn":"0001171843-16-012959","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":134265000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12"},{"start":"2015-01-01","end":"2015-12-31","val":134265000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09"},{"start":"2015-01-01","end":"2015-12-31","val":134265000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":37763000,"accn":"0001171843-16-009717","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"start":"2016-01-01","end":"2016-03-31","val":37763000,"accn":"0001171843-17-002737","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":78268000,"accn":"0001171843-16-011647","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"start":"2016-01-01","end":"2016-06-30","val":78268000,"accn":"0001171843-17-004747","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2016-04-01","end":"2016-06-30","val":40505000,"accn":"0001171843-16-011647","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"start":"2016-04-01","end":"2016-06-30","val":40505000,"accn":"0001171843-17-004747","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":119019000,"accn":"0001171843-16-012959","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-01-01","end":"2016-09-30","val":119019000,"accn":"0001171843-17-006623","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2016-07-01","end":"2016-09-30","val":40751000,"accn":"0001171843-16-012959","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-07-01","end":"2016-09-30","val":40751000,"accn":"0001171843-17-006623","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":164307000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09"},{"start":"2016-01-01","end":"2016-12-31","val":164307000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13"},{"start":"2016-01-01","end":"2016-12-31","val":162121000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":46733000,"accn":"0001171843-17-002737","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"start":"2017-01-01","end":"2017-03-31","val":46832000,"accn":"0001171843-18-003268","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-01","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":97373000,"accn":"0001171843-17-004747","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-06-30","val":97489000,"accn":"0001628280-18-009870","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-07-31"},{"start":"2017-04-01","end":"2017-06-30","val":50640000,"accn":"0001171843-17-004747","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-04-01","end":"2017-06-30","val":50657000,"accn":"0001628280-18-009870","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-07-31","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":148789000,"accn":"0001171843-17-006623","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2017-01-01","end":"2017-09-30","val":148558000,"accn":"0001628280-18-013109","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2017-07-01","end":"2017-09-30","val":51416000,"accn":"0001171843-17-006623","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2017-07-01","end":"2017-09-30","val":51069000,"accn":"0001628280-18-013109","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":210088000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13"},{"start":"2017-01-01","end":"2017-12-31","val":208095000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"start":"2017-01-01","end":"2017-12-31","val":208095000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":62583000,"accn":"0001171843-18-003268","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-01"},{"start":"2018-01-01","end":"2018-03-31","val":62583000,"accn":"0001628280-19-005208","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-04-30","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":129638000,"accn":"0001628280-18-009870","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-07-31"},{"start":"2018-01-01","end":"2018-06-30","val":129638000,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30"},{"start":"2018-04-01","end":"2018-06-30","val":67055000,"accn":"0001628280-18-009870","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-07-31"},{"start":"2018-04-01","end":"2018-06-30","val":67055000,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":196471000,"accn":"0001628280-18-013109","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2018-01-01","end":"2018-09-30","val":196471000,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"start":"2018-07-01","end":"2018-09-30","val":66833000,"accn":"0001628280-18-013109","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2018-07-01","end":"2018-09-30","val":66833000,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":271740000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"start":"2018-01-01","end":"2018-12-31","val":271740000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11"},{"start":"2018-01-01","end":"2018-12-31","val":271740000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":70035000,"accn":"0001628280-19-005208","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-04-30"},{"start":"2019-01-01","end":"2019-03-31","val":70035000,"accn":"0001628280-20-006469","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-05","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":145264000,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30"},{"start":"2019-01-01","end":"2019-06-30","val":145264000,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04"},{"start":"2019-04-01","end":"2019-06-30","val":75229000,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30"},{"start":"2019-04-01","end":"2019-06-30","val":75229000,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":218120000,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"start":"2019-01-01","end":"2019-09-30","val":218120000,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2019-07-01","end":"2019-09-30","val":72856000,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"start":"2019-07-01","end":"2019-09-30","val":72856000,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":295033000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11"},{"start":"2019-01-01","end":"2019-12-31","val":295033000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09"},{"start":"2019-01-01","end":"2019-12-31","val":295033000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":76666000,"accn":"0001628280-20-006469","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-05"},{"start":"2020-01-01","end":"2020-03-31","val":76666000,"accn":"0001628280-21-008893","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-04","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":154990000,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04"},{"start":"2020-01-01","end":"2020-06-30","val":154990000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2020-04-01","end":"2020-06-30","val":78324000,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04"},{"start":"2020-04-01","end":"2020-06-30","val":78324000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":236909000,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2020-01-01","end":"2020-09-30","val":236909000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2020-07-01","end":"2020-09-30","val":81919000,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2020-07-01","end":"2020-09-30","val":81919000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":326843000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09"},{"start":"2020-01-01","end":"2020-12-31","val":326843000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08"},{"start":"2020-01-01","end":"2020-12-31","val":326843000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":95378000,"accn":"0001628280-21-008893","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-04"},{"start":"2021-01-01","end":"2021-03-31","val":95378000,"accn":"0001628280-22-012004","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":197826000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-01-01","end":"2021-06-30","val":197826000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2021-04-01","end":"2021-06-30","val":102448000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-04-01","end":"2021-06-30","val":102448000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":302396000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-01-01","end":"2021-09-30","val":302396000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2021-07-01","end":"2021-09-30","val":104570000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-07-01","end":"2021-09-30","val":104570000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":429429000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08"},{"start":"2021-01-01","end":"2021-12-31","val":429429000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07"},{"start":"2021-01-01","end":"2021-12-31","val":429429000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":126537000,"accn":"0001628280-22-012004","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"start":"2022-01-01","end":"2022-03-31","val":126537000,"accn":"0001628280-23-014872","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":257754000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2022-01-01","end":"2022-06-30","val":257754000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2022-04-01","end":"2022-06-30","val":131217000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2022-04-01","end":"2022-06-30","val":131217000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":389446000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2022-01-01","end":"2022-09-30","val":389446000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2022-07-01","end":"2022-09-30","val":131692000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2022-07-01","end":"2022-09-30","val":131692000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":525026000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07"},{"start":"2022-01-01","end":"2022-12-31","val":525026000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06"},{"start":"2022-01-01","end":"2022-12-31","val":525026000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":132814000,"accn":"0001628280-23-014872","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"start":"2023-01-01","end":"2023-03-31","val":132814000,"accn":"0001628280-24-021113","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-07","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":270562000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2023-01-01","end":"2023-06-30","val":270562000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2023-04-01","end":"2023-06-30","val":137748000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":137748000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":404636000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2023-01-01","end":"2023-09-30","val":404636000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2023-07-01","end":"2023-09-30","val":134074000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2023-07-01","end":"2023-09-30","val":134074000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":544632000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06"},{"start":"2023-01-01","end":"2023-12-31","val":544632000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"start":"2023-01-01","end":"2023-12-31","val":544632000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":140306000,"accn":"0001628280-24-021113","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-07"},{"start":"2024-01-01","end":"2024-03-31","val":140306000,"accn":"0001628280-25-023196","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":277042000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2024-01-01","end":"2024-06-30","val":277042000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2024-04-01","end":"2024-06-30","val":136736000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2024-04-01","end":"2024-06-30","val":136736000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":424743000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-01-01","end":"2024-09-30","val":424743000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29"},{"start":"2024-07-01","end":"2024-09-30","val":147701000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-07-01","end":"2024-09-30","val":147701000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":574754000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"start":"2024-01-01","end":"2024-12-31","val":574754000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":151171000,"accn":"0001628280-25-023196","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"start":"2025-01-01","end":"2025-03-31","val":151171000,"accn":"0001628280-26-028411","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-29","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":308637000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2025-04-01","end":"2025-06-30","val":157466000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":470999000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29"},{"start":"2025-07-01","end":"2025-09-30","val":162362000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":638072000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":176037000,"accn":"0001628280-26-028411","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-29","frame":"CY2026Q1"}]}},"OperatingIncomeLoss":{"label":"Operating Income (Loss)","description":"The net result for the period of deducting operating expenses from operating revenues.","units":{"USD":[{"start":"2012-01-01","end":"2012-12-31","val":-1554000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":-4035000,"accn":"0001193125-14-190004","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":-5300000,"accn":"0001193125-14-296834","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-06"},{"start":"2013-04-01","end":"2013-06-30","val":-1265000,"accn":"0001193125-14-296834","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-06","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":-7427000,"accn":"0001193125-14-406113","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"start":"2013-07-01","end":"2013-09-30","val":-2127000,"accn":"0001193125-14-406113","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":-5845000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19"},{"start":"2013-01-01","end":"2013-12-31","val":-5845000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":-7932000,"accn":"0001193125-14-190004","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08"},{"start":"2014-01-01","end":"2014-03-31","val":-7932000,"accn":"0001171843-15-002648","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-12490000,"accn":"0001193125-14-296834","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-06"},{"start":"2014-01-01","end":"2014-06-30","val":-12490000,"accn":"0001171843-15-004456","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2014-04-01","end":"2014-06-30","val":-4558000,"accn":"0001193125-14-296834","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-06"},{"start":"2014-04-01","end":"2014-06-30","val":-4558000,"accn":"0001171843-15-004456","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":-17604000,"accn":"0001193125-14-406113","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"start":"2014-01-01","end":"2014-09-30","val":-17604000,"accn":"0001171843-15-006078","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2014-07-01","end":"2014-09-30","val":-5114000,"accn":"0001193125-14-406113","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"start":"2014-07-01","end":"2014-09-30","val":-5114000,"accn":"0001171843-15-006078","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":-17308000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19"},{"start":"2014-01-01","end":"2014-12-31","val":-17308000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12"},{"start":"2014-01-01","end":"2014-12-31","val":-17308000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-11551000,"accn":"0001171843-15-002648","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"start":"2015-01-01","end":"2015-03-31","val":-11551000,"accn":"0001171843-16-009717","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-18087000,"accn":"0001171843-15-004456","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2015-01-01","end":"2015-06-30","val":-18087000,"accn":"0001171843-16-011647","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"start":"2015-04-01","end":"2015-06-30","val":-6536000,"accn":"0001171843-15-004456","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2015-04-01","end":"2015-06-30","val":-6536000,"accn":"0001171843-16-011647","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":-22632000,"accn":"0001171843-15-006078","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2015-01-01","end":"2015-09-30","val":-22632000,"accn":"0001171843-16-012959","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2015-07-01","end":"2015-09-30","val":-4545000,"accn":"0001171843-15-006078","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2015-07-01","end":"2015-09-30","val":-4545000,"accn":"0001171843-16-012959","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":-19074000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12"},{"start":"2015-01-01","end":"2015-12-31","val":-19074000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09"},{"start":"2015-01-01","end":"2015-12-31","val":-19074000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-10789000,"accn":"0001171843-16-009717","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"start":"2016-01-01","end":"2016-03-31","val":-10789000,"accn":"0001171843-17-002737","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-16374000,"accn":"0001171843-16-011647","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"start":"2016-01-01","end":"2016-06-30","val":-16374000,"accn":"0001171843-17-004747","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2016-04-01","end":"2016-06-30","val":-5585000,"accn":"0001171843-16-011647","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"start":"2016-04-01","end":"2016-06-30","val":-5585000,"accn":"0001171843-17-004747","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":-20305000,"accn":"0001171843-16-012959","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-01-01","end":"2016-09-30","val":-20305000,"accn":"0001171843-17-006623","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2016-07-01","end":"2016-09-30","val":-3930000,"accn":"0001171843-16-012959","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-07-01","end":"2016-09-30","val":-3930000,"accn":"0001171843-17-006623","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":-15694000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09"},{"start":"2016-01-01","end":"2016-12-31","val":-15694000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13"},{"start":"2016-01-01","end":"2016-12-31","val":-11995000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-11025000,"accn":"0001171843-17-002737","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"start":"2017-01-01","end":"2017-03-31","val":-11932000,"accn":"0001171843-18-003268","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-01","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-16369000,"accn":"0001171843-17-004747","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-06-30","val":-18039000,"accn":"0001628280-18-009870","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-07-31"},{"start":"2017-04-01","end":"2017-06-30","val":-5344000,"accn":"0001171843-17-004747","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-04-01","end":"2017-06-30","val":-6107000,"accn":"0001628280-18-009870","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-07-31","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":-19620000,"accn":"0001171843-17-006623","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2017-01-01","end":"2017-09-30","val":-21166000,"accn":"0001628280-18-013109","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2017-07-01","end":"2017-09-30","val":-3251000,"accn":"0001171843-17-006623","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2017-07-01","end":"2017-09-30","val":-3127000,"accn":"0001628280-18-013109","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":-13597000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13"},{"start":"2017-01-01","end":"2017-12-31","val":-13419000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"start":"2017-01-01","end":"2017-12-31","val":-13419000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-15497000,"accn":"0001171843-18-003268","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-01"},{"start":"2018-01-01","end":"2018-03-31","val":-15497000,"accn":"0001628280-19-005208","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-04-30","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-26802000,"accn":"0001628280-18-009870","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-07-31"},{"start":"2018-01-01","end":"2018-06-30","val":-26802000,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30"},{"start":"2018-04-01","end":"2018-06-30","val":-11305000,"accn":"0001628280-18-009870","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-07-31"},{"start":"2018-04-01","end":"2018-06-30","val":-11305000,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-33635000,"accn":"0001628280-18-013109","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2018-01-01","end":"2018-09-30","val":-33635000,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"start":"2018-07-01","end":"2018-09-30","val":-6833000,"accn":"0001628280-18-013109","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2018-07-01","end":"2018-09-30","val":-6833000,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":-29135000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"start":"2018-01-01","end":"2018-12-31","val":-29135000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11"},{"start":"2018-01-01","end":"2018-12-31","val":-29135000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-22001000,"accn":"0001628280-19-005208","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-04-30"},{"start":"2019-01-01","end":"2019-03-31","val":-22001000,"accn":"0001628280-20-006469","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-05","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-46007000,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30"},{"start":"2019-01-01","end":"2019-06-30","val":-46007000,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04"},{"start":"2019-04-01","end":"2019-06-30","val":-24006000,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30"},{"start":"2019-04-01","end":"2019-06-30","val":-24006000,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":-61982000,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"start":"2019-01-01","end":"2019-09-30","val":-61982000,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2019-07-01","end":"2019-09-30","val":-15975000,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"start":"2019-07-01","end":"2019-09-30","val":-15975000,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":-75987000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11"},{"start":"2019-01-01","end":"2019-12-31","val":-75987000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09"},{"start":"2019-01-01","end":"2019-12-31","val":-75987000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-32670000,"accn":"0001628280-20-006469","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-05"},{"start":"2020-01-01","end":"2020-03-31","val":-32670000,"accn":"0001628280-21-008893","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-04","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-54764000,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04"},{"start":"2020-01-01","end":"2020-06-30","val":-54764000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2020-04-01","end":"2020-06-30","val":-22094000,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04"},{"start":"2020-04-01","end":"2020-06-30","val":-22094000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-71216000,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2020-01-01","end":"2020-09-30","val":-71216000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2020-07-01","end":"2020-09-30","val":-16452000,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2020-07-01","end":"2020-09-30","val":-16452000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-78415000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09"},{"start":"2020-01-01","end":"2020-12-31","val":-78415000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08"},{"start":"2020-01-01","end":"2020-12-31","val":-78415000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-34075000,"accn":"0001628280-21-008893","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-04"},{"start":"2021-01-01","end":"2021-03-31","val":-34075000,"accn":"0001628280-22-012004","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-62306000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-01-01","end":"2021-06-30","val":-62306000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2021-04-01","end":"2021-06-30","val":-28231000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-04-01","end":"2021-06-30","val":-28231000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-80861000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-01-01","end":"2021-09-30","val":-80861000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2021-07-01","end":"2021-09-30","val":-18555000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-07-01","end":"2021-09-30","val":-18555000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-98694000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08"},{"start":"2021-01-01","end":"2021-12-31","val":-98694000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07"},{"start":"2021-01-01","end":"2021-12-31","val":-98694000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-48085000,"accn":"0001628280-22-012004","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"start":"2022-01-01","end":"2022-03-31","val":-48085000,"accn":"0001628280-23-014872","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-85653000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2022-01-01","end":"2022-06-30","val":-85653000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2022-04-01","end":"2022-06-30","val":-37568000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2022-04-01","end":"2022-06-30","val":-37568000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-111235000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2022-01-01","end":"2022-09-30","val":-111235000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2022-07-01","end":"2022-09-30","val":-25582000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2022-07-01","end":"2022-09-30","val":-25582000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-121228000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07"},{"start":"2022-01-01","end":"2022-12-31","val":-121228000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06"},{"start":"2022-01-01","end":"2022-12-31","val":-121228000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-43116000,"accn":"0001628280-23-014872","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"start":"2023-01-01","end":"2023-03-31","val":-43116000,"accn":"0001628280-24-021113","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-07","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-82832000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2023-01-01","end":"2023-06-30","val":-82832000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2023-04-01","end":"2023-06-30","val":-39716000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":-39716000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-111979000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2023-01-01","end":"2023-09-30","val":-111979000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2023-07-01","end":"2023-09-30","val":-29147000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2023-07-01","end":"2023-09-30","val":-29147000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":-117223000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06"},{"start":"2023-01-01","end":"2023-12-31","val":-117223000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"start":"2023-01-01","end":"2023-12-31","val":-117223000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-47633000,"accn":"0001628280-24-021113","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-07"},{"start":"2024-01-01","end":"2024-03-31","val":-47633000,"accn":"0001628280-25-023196","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-76459000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2024-01-01","end":"2024-06-30","val":-76459000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2024-04-01","end":"2024-06-30","val":-28826000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2024-04-01","end":"2024-06-30","val":-28826000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":-100099000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-01-01","end":"2024-09-30","val":-100099000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29"},{"start":"2024-07-01","end":"2024-09-30","val":-23640000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-07-01","end":"2024-09-30","val":-23640000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":-117651000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"start":"2024-01-01","end":"2024-12-31","val":-117651000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-43766000,"accn":"0001628280-25-023196","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"start":"2025-01-01","end":"2025-03-31","val":-43766000,"accn":"0001628280-26-028411","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-29","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-80318000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2025-04-01","end":"2025-06-30","val":-36552000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":-116252000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29"},{"start":"2025-07-01","end":"2025-09-30","val":-35934000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":-146514000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":-44481000,"accn":"0001628280-26-028411","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-29","frame":"CY2026Q1"}]}},"OperatingLeaseExpense":{"label":"Operating Lease, Expense","description":"Amount of operating lease expense. Excludes sublease income.","units":{"USD":[{"start":"2018-01-01","end":"2018-12-31","val":6570000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":1701000,"accn":"0001628280-20-006469","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-05","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":3303000,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04"},{"start":"2019-04-01","end":"2019-06-30","val":1602000,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":6283000,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2019-07-01","end":"2019-09-30","val":2980000,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":8912000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09"},{"start":"2019-01-01","end":"2019-12-31","val":8912000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":2012000,"accn":"0001628280-20-006469","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-05"},{"start":"2020-01-01","end":"2020-03-31","val":2012000,"accn":"0001628280-21-008893","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-04","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":5036000,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04"},{"start":"2020-01-01","end":"2020-06-30","val":5036000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2020-04-01","end":"2020-06-30","val":3024000,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04"},{"start":"2020-04-01","end":"2020-06-30","val":3024000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":9662000,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2020-01-01","end":"2020-09-30","val":9662000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2020-07-01","end":"2020-09-30","val":4626000,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2020-07-01","end":"2020-09-30","val":4626000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":12151000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09"},{"start":"2020-01-01","end":"2020-12-31","val":12151000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08"},{"start":"2020-01-01","end":"2020-12-31","val":12151000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":1440000,"accn":"0001628280-21-008893","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-04"},{"start":"2021-01-01","end":"2021-03-31","val":1440000,"accn":"0001628280-22-012004","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":3167000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-01-01","end":"2021-06-30","val":3167000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2021-04-01","end":"2021-06-30","val":1727000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-04-01","end":"2021-06-30","val":1727000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":4905000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-01-01","end":"2021-09-30","val":4905000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2021-07-01","end":"2021-09-30","val":1738000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-07-01","end":"2021-09-30","val":1738000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":6920000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08"},{"start":"2021-01-01","end":"2021-12-31","val":6920000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07"},{"start":"2021-01-01","end":"2021-12-31","val":6920000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":2309000,"accn":"0001628280-22-012004","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"start":"2022-01-01","end":"2022-03-31","val":2309000,"accn":"0001628280-23-014872","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":4600000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2022-01-01","end":"2022-06-30","val":4600000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2022-04-01","end":"2022-06-30","val":2291000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2022-04-01","end":"2022-06-30","val":2291000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":6986000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2022-01-01","end":"2022-09-30","val":6986000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2022-07-01","end":"2022-09-30","val":2386000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2022-07-01","end":"2022-09-30","val":2386000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":9593000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07"},{"start":"2022-01-01","end":"2022-12-31","val":9593000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06"},{"start":"2022-01-01","end":"2022-12-31","val":9593000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":2292000,"accn":"0001628280-23-014872","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"start":"2023-01-01","end":"2023-03-31","val":2292000,"accn":"0001628280-24-021113","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-07","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":4702000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2023-01-01","end":"2023-06-30","val":4702000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2023-04-01","end":"2023-06-30","val":2410000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":2410000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":7232000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2023-01-01","end":"2023-09-30","val":7232000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2023-07-01","end":"2023-09-30","val":2530000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2023-07-01","end":"2023-09-30","val":2530000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":9803000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06"},{"start":"2023-01-01","end":"2023-12-31","val":9803000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"start":"2023-01-01","end":"2023-12-31","val":9803000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":2586000,"accn":"0001628280-24-021113","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-07"},{"start":"2024-01-01","end":"2024-03-31","val":2586000,"accn":"0001628280-25-023196","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":4901000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2024-01-01","end":"2024-06-30","val":4901000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2024-04-01","end":"2024-06-30","val":2315000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2024-04-01","end":"2024-06-30","val":2315000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":7333000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-01-01","end":"2024-09-30","val":7333000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29"},{"start":"2024-07-01","end":"2024-09-30","val":2432000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-07-01","end":"2024-09-30","val":2432000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":9812000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"start":"2024-01-01","end":"2024-12-31","val":9812000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":2529000,"accn":"0001628280-25-023196","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":5115000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2025-04-01","end":"2025-06-30","val":2586000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":7141000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29"},{"start":"2025-07-01","end":"2025-09-30","val":2026000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":9868000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2025"}]}},"OperatingLeaseImpairmentLoss":{"label":"Operating Lease, Impairment Loss","description":"Amount of loss from impairment of right-of-use asset from operating lease.","units":{"USD":[{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":3149000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":0,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":0,"accn":"0001628280-26-028411","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-29","frame":"CY2026Q1"}]}},"OperatingLeaseLiability":{"label":"Operating Lease, Liability","description":"Present value of lessee's discounted obligation for lease payments from operating lease.","units":{"USD":[{"end":"2019-01-01","val":58024000,"accn":"0001628280-19-005208","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-04-30","frame":"CY2018Q4I"},{"end":"2019-03-31","val":56165000,"accn":"0001628280-19-005208","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-04-30","frame":"CY2019Q1I"},{"end":"2019-06-30","val":65614000,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30","frame":"CY2019Q2I"},{"end":"2019-09-30","val":65954000,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30","frame":"CY2019Q3I"},{"end":"2019-12-31","val":65309000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11","frame":"CY2019Q4I"},{"end":"2020-03-31","val":62776000,"accn":"0001628280-20-006469","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-05","frame":"CY2020Q1I"},{"end":"2020-06-30","val":61727000,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04","frame":"CY2020Q2I"},{"end":"2020-09-30","val":56905000,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27","frame":"CY2020Q3I"},{"end":"2020-12-31","val":63240000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09","frame":"CY2020Q4I"},{"end":"2021-03-31","val":67606000,"accn":"0001628280-21-008893","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-04","frame":"CY2021Q1I"},{"end":"2021-06-30","val":66541000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03","frame":"CY2021Q2I"},{"end":"2021-09-30","val":78641000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02","frame":"CY2021Q3I"},{"end":"2021-12-31","val":77488000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08","frame":"CY2021Q4I"},{"end":"2022-03-31","val":75026000,"accn":"0001628280-22-012004","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2022Q1I"},{"end":"2022-06-30","val":71559000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02","frame":"CY2022Q2I"},{"end":"2022-09-30","val":68588000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01","frame":"CY2022Q3I"},{"end":"2022-12-31","val":67499000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07","frame":"CY2022Q4I"},{"end":"2023-03-31","val":65839000,"accn":"0001628280-23-014872","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2023Q1I"},{"end":"2023-06-30","val":63256000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01","frame":"CY2023Q2I"},{"end":"2023-09-30","val":61014000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31","frame":"CY2023Q3I"},{"end":"2023-12-31","val":61362000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06","frame":"CY2023Q4I"},{"end":"2024-03-31","val":58131000,"accn":"0001628280-24-021113","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-07","frame":"CY2024Q1I"},{"end":"2024-06-30","val":55506000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30","frame":"CY2024Q2I"},{"end":"2024-09-30","val":54066000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2024Q3I"},{"end":"2024-12-31","val":53634000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06","frame":"CY2024Q4I"},{"end":"2025-03-31","val":51348000,"accn":"0001628280-25-023196","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1I"},{"end":"2025-06-30","val":51262000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2I"},{"end":"2025-09-30","val":68912000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29","frame":"CY2025Q3I"},{"end":"2025-12-31","val":69488000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2025Q4I"},{"end":"2026-03-31","val":69400000,"accn":"0001628280-26-028411","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-29","frame":"CY2026Q1I"}]}},"OperatingLeaseLiabilityCurrent":{"label":"Operating Lease, Liability, Current","description":"Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.","units":{"USD":[{"end":"2019-03-31","val":3468000,"accn":"0001628280-19-005208","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-04-30","frame":"CY2019Q1I"},{"end":"2019-06-30","val":5772000,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30","frame":"CY2019Q2I"},{"end":"2019-09-30","val":7287000,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30","frame":"CY2019Q3I"},{"end":"2019-12-31","val":8269000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11","frame":"CY2019Q4I"},{"end":"2020-03-31","val":8196000,"accn":"0001628280-20-006469","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-05","frame":"CY2020Q1I"},{"end":"2020-06-30","val":8188000,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04","frame":"CY2020Q2I"},{"end":"2020-09-30","val":8528000,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27","frame":"CY2020Q3I"},{"end":"2020-12-31","val":8700000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09","frame":"CY2020Q4I"},{"end":"2021-03-31","val":13223000,"accn":"0001628280-21-008893","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-04","frame":"CY2021Q1I"},{"end":"2021-06-30","val":13821000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03","frame":"CY2021Q2I"},{"end":"2021-09-30","val":8323000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02","frame":"CY2021Q3I"},{"end":"2021-12-31","val":8794000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08"},{"end":"2021-12-31","val":8794000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07","frame":"CY2021Q4I"},{"end":"2022-03-31","val":9240000,"accn":"0001628280-22-012004","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2022Q1I"},{"end":"2022-06-30","val":9577000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02","frame":"CY2022Q2I"},{"end":"2022-09-30","val":9721000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01","frame":"CY2022Q3I"},{"end":"2022-12-31","val":9872000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07"},{"end":"2022-12-31","val":9872000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06","frame":"CY2022Q4I"},{"end":"2023-03-31","val":9846000,"accn":"0001628280-23-014872","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2023Q1I"},{"end":"2023-06-30","val":9691000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01","frame":"CY2023Q2I"},{"end":"2023-09-30","val":9581000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31","frame":"CY2023Q3I"},{"end":"2023-12-31","val":10049000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06"},{"end":"2023-12-31","val":10049000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06","frame":"CY2023Q4I"},{"end":"2024-03-31","val":10122000,"accn":"0001628280-24-021113","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-07","frame":"CY2024Q1I"},{"end":"2024-06-30","val":10092000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30","frame":"CY2024Q2I"},{"end":"2024-09-30","val":10412000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2024Q3I"},{"end":"2024-12-31","val":10845000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"end":"2024-12-31","val":10845000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2024Q4I"},{"end":"2025-03-31","val":10789000,"accn":"0001628280-25-023196","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1I"},{"end":"2025-06-30","val":11397000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2I"},{"end":"2025-09-30","val":8991000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29","frame":"CY2025Q3I"},{"end":"2025-12-31","val":9739000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2025Q4I"},{"end":"2026-03-31","val":10969000,"accn":"0001628280-26-028411","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-29","frame":"CY2026Q1I"}]}},"OperatingLeaseLiabilityNoncurrent":{"label":"Operating Lease, Liability, Noncurrent","description":"Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.","units":{"USD":[{"end":"2019-03-31","val":52697000,"accn":"0001628280-19-005208","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-04-30","frame":"CY2019Q1I"},{"end":"2019-06-30","val":59842000,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30","frame":"CY2019Q2I"},{"end":"2019-09-30","val":58667000,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30","frame":"CY2019Q3I"},{"end":"2019-12-31","val":57040000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11"},{"end":"2019-12-31","val":57040000,"accn":"0001628280-20-006469","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-05"},{"end":"2019-12-31","val":57040000,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04"},{"end":"2019-12-31","val":57040000,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"end":"2019-12-31","val":57040000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09","frame":"CY2019Q4I"},{"end":"2020-03-31","val":54580000,"accn":"0001628280-20-006469","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-05","frame":"CY2020Q1I"},{"end":"2020-06-30","val":53539000,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04","frame":"CY2020Q2I"},{"end":"2020-09-30","val":48377000,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27","frame":"CY2020Q3I"},{"end":"2020-12-31","val":54540000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09"},{"end":"2020-12-31","val":54540000,"accn":"0001628280-21-008893","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-04"},{"end":"2020-12-31","val":54540000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2020-12-31","val":54540000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2020-12-31","val":54540000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08","frame":"CY2020Q4I"},{"end":"2021-03-31","val":54383000,"accn":"0001628280-21-008893","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-04","frame":"CY2021Q1I"},{"end":"2021-06-30","val":52720000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03","frame":"CY2021Q2I"},{"end":"2021-09-30","val":70318000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02","frame":"CY2021Q3I"},{"end":"2021-12-31","val":68694000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08"},{"end":"2021-12-31","val":68694000,"accn":"0001628280-22-012004","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"end":"2021-12-31","val":68694000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"end":"2021-12-31","val":68694000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"end":"2021-12-31","val":68694000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07","frame":"CY2021Q4I"},{"end":"2022-03-31","val":65786000,"accn":"0001628280-22-012004","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2022Q1I"},{"end":"2022-06-30","val":61982000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02","frame":"CY2022Q2I"},{"end":"2022-09-30","val":58867000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01","frame":"CY2022Q3I"},{"end":"2022-12-31","val":57627000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07"},{"end":"2022-12-31","val":57627000,"accn":"0001628280-23-014872","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"end":"2022-12-31","val":57627000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"end":"2022-12-31","val":57627000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"end":"2022-12-31","val":57627000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06","frame":"CY2022Q4I"},{"end":"2023-03-31","val":55993000,"accn":"0001628280-23-014872","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2023Q1I"},{"end":"2023-06-30","val":53565000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01","frame":"CY2023Q2I"},{"end":"2023-09-30","val":51433000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31","frame":"CY2023Q3I"},{"end":"2023-12-31","val":51313000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06"},{"end":"2023-12-31","val":51313000,"accn":"0001628280-24-021113","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-07"},{"end":"2023-12-31","val":51313000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"end":"2023-12-31","val":51313000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"end":"2023-12-31","val":51313000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06","frame":"CY2023Q4I"},{"end":"2024-03-31","val":48009000,"accn":"0001628280-24-021113","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-07","frame":"CY2024Q1I"},{"end":"2024-06-30","val":45414000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30","frame":"CY2024Q2I"},{"end":"2024-09-30","val":43654000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2024Q3I"},{"end":"2024-12-31","val":42789000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"end":"2024-12-31","val":42789000,"accn":"0001628280-25-023196","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"end":"2024-12-31","val":42789000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"end":"2024-12-31","val":42789000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29"},{"end":"2024-12-31","val":42789000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2024Q4I"},{"end":"2025-03-31","val":40559000,"accn":"0001628280-25-023196","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1I"},{"end":"2025-06-30","val":39865000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2I"},{"end":"2025-09-30","val":59921000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29","frame":"CY2025Q3I"},{"end":"2025-12-31","val":59749000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04"},{"end":"2025-12-31","val":59749000,"accn":"0001628280-26-028411","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-29","frame":"CY2025Q4I"},{"end":"2026-03-31","val":58431000,"accn":"0001628280-26-028411","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-29","frame":"CY2026Q1I"}]}},"OperatingLeaseRightOfUseAsset":{"label":"Operating Lease, Right-of-Use Asset","description":"Amount of lessee's right to use underlying asset under operating lease.","units":{"USD":[{"end":"2019-01-01","val":53274000,"accn":"0001628280-19-005208","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-04-30","frame":"CY2018Q4I"},{"end":"2019-03-31","val":51875000,"accn":"0001628280-19-005208","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-04-30","frame":"CY2019Q1I"},{"end":"2019-06-30","val":59390000,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30","frame":"CY2019Q2I"},{"end":"2019-09-30","val":57046000,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30","frame":"CY2019Q3I"},{"end":"2019-12-31","val":55057000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11"},{"end":"2019-12-31","val":55057000,"accn":"0001628280-20-006469","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-05"},{"end":"2019-12-31","val":55057000,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04"},{"end":"2019-12-31","val":55057000,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"end":"2019-12-31","val":55057000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09","frame":"CY2019Q4I"},{"end":"2020-03-31","val":53808000,"accn":"0001628280-20-006469","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-05","frame":"CY2020Q1I"},{"end":"2020-06-30","val":51294000,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04","frame":"CY2020Q2I"},{"end":"2020-09-30","val":43683000,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27","frame":"CY2020Q3I"},{"end":"2020-12-31","val":47924000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09"},{"end":"2020-12-31","val":47924000,"accn":"0001628280-21-008893","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-04"},{"end":"2020-12-31","val":47924000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2020-12-31","val":47924000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2020-12-31","val":47924000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08","frame":"CY2020Q4I"},{"end":"2021-03-31","val":54000000,"accn":"0001628280-21-008893","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-04","frame":"CY2021Q1I"},{"end":"2021-06-30","val":52554000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03","frame":"CY2021Q2I"},{"end":"2021-09-30","val":65223000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02","frame":"CY2021Q3I"},{"end":"2021-12-31","val":63749000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08"},{"end":"2021-12-31","val":63749000,"accn":"0001628280-22-012004","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"end":"2021-12-31","val":63749000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"end":"2021-12-31","val":63749000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"end":"2021-12-31","val":63749000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07","frame":"CY2021Q4I"},{"end":"2022-03-31","val":61351000,"accn":"0001628280-22-012004","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2022Q1I"},{"end":"2022-06-30","val":60512000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02","frame":"CY2022Q2I"},{"end":"2022-09-30","val":58757000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01","frame":"CY2022Q3I"},{"end":"2022-12-31","val":56772000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07"},{"end":"2022-12-31","val":56772000,"accn":"0001628280-23-014872","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"end":"2022-12-31","val":56772000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"end":"2022-12-31","val":56772000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"end":"2022-12-31","val":56772000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06","frame":"CY2022Q4I"},{"end":"2023-03-31","val":55692000,"accn":"0001628280-23-014872","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2023Q1I"},{"end":"2023-06-30","val":53919000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01","frame":"CY2023Q2I"},{"end":"2023-09-30","val":52679000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31","frame":"CY2023Q3I"},{"end":"2023-12-31","val":51838000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06"},{"end":"2023-12-31","val":51838000,"accn":"0001628280-24-021113","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-07"},{"end":"2023-12-31","val":51838000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"end":"2023-12-31","val":51838000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"end":"2023-12-31","val":51838000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06","frame":"CY2023Q4I"},{"end":"2024-03-31","val":49220000,"accn":"0001628280-24-021113","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-07","frame":"CY2024Q1I"},{"end":"2024-06-30","val":47209000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30","frame":"CY2024Q2I"},{"end":"2024-09-30","val":45390000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2024Q3I"},{"end":"2024-12-31","val":45593000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"end":"2024-12-31","val":45593000,"accn":"0001628280-25-023196","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"end":"2024-12-31","val":45593000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"end":"2024-12-31","val":45593000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29"},{"end":"2024-12-31","val":45593000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2024Q4I"},{"end":"2025-03-31","val":43535000,"accn":"0001628280-25-023196","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1I"},{"end":"2025-06-30","val":41743000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2I"},{"end":"2025-09-30","val":59159000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29","frame":"CY2025Q3I"},{"end":"2025-12-31","val":57677000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04"},{"end":"2025-12-31","val":57677000,"accn":"0001628280-26-028411","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-29","frame":"CY2025Q4I"},{"end":"2026-03-31","val":57008000,"accn":"0001628280-26-028411","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-29","frame":"CY2026Q1I"}]}},"OperatingLeasesFutureMinimumPaymentsDue":{"label":"Operating Leases, Future Minimum Payments Due","description":"Amount of required minimum rental payments for leases having an initial or remaining non-cancelable letter-terms in excess of one year.","units":{"USD":[{"end":"2014-03-31","val":3307000,"accn":"0001193125-14-190004","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08","frame":"CY2014Q1I"},{"end":"2014-06-30","val":32163000,"accn":"0001193125-14-296834","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-06","frame":"CY2014Q2I"},{"end":"2014-09-30","val":31345000,"accn":"0001193125-14-406113","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10","frame":"CY2014Q3I"},{"end":"2014-12-31","val":31405000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19","frame":"CY2014Q4I"},{"end":"2015-03-31","val":30830000,"accn":"0001171843-15-002648","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2015Q1I"},{"end":"2015-06-30","val":34103000,"accn":"0001171843-15-004456","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07","frame":"CY2015Q2I"},{"end":"2015-09-30","val":33428000,"accn":"0001171843-15-006078","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06","frame":"CY2015Q3I"},{"end":"2015-12-31","val":32547000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12","frame":"CY2015Q4I"},{"end":"2016-03-31","val":34920000,"accn":"0001171843-16-009717","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1I"},{"end":"2016-06-30","val":33620000,"accn":"0001171843-16-011647","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09","frame":"CY2016Q2I"},{"end":"2016-09-30","val":32719000,"accn":"0001171843-16-012959","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3I"},{"end":"2016-12-31","val":33438000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09","frame":"CY2016Q4I"},{"end":"2017-03-31","val":33273000,"accn":"0001171843-17-002737","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2017Q1I"},{"end":"2017-06-30","val":32490000,"accn":"0001171843-17-004747","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2017Q2I"},{"end":"2017-09-30","val":32965000,"accn":"0001171843-17-006623","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03","frame":"CY2017Q3I"},{"end":"2017-12-31","val":46525000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13","frame":"CY2017Q4I"},{"end":"2018-03-31","val":46906000,"accn":"0001171843-18-003268","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-01","frame":"CY2018Q1I"},{"end":"2018-06-30","val":88596000,"accn":"0001628280-18-009870","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-07-31","frame":"CY2018Q2I"},{"end":"2018-09-30","val":87166000,"accn":"0001628280-18-013109","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2018Q3I"},{"end":"2018-12-31","val":80198000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2018Q4I"}]}},"OperatingLeasesFutureMinimumPaymentsDueCurrent":{"label":"Operating Leases, Future Minimum Payments Due, Next Twelve Months","description":"Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.","units":{"USD":[{"end":"2014-03-31","val":1000000,"accn":"0001193125-14-190004","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08","frame":"CY2014Q1I"},{"end":"2014-06-30","val":1962000,"accn":"0001193125-14-296834","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-06","frame":"CY2014Q2I"},{"end":"2014-09-30","val":1879000,"accn":"0001193125-14-406113","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10","frame":"CY2014Q3I"},{"end":"2014-12-31","val":2116000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19","frame":"CY2014Q4I"},{"end":"2015-12-31","val":3929000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12","frame":"CY2015Q4I"},{"end":"2016-12-31","val":4703000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09","frame":"CY2016Q4I"}]}},"OperatingLeasesFutureMinimumPaymentsDueFutureMinimumSubleaseRentals":{"label":"Operating Leases, Future Minimum Payments Due, Future Minimum Sublease Rentals","description":"Contractually required future rental payments receivable on noncancelable subleasing arrangements.","units":{"USD":[{"end":"2015-12-31","val":2263000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12"},{"end":"2015-12-31","val":2075000,"accn":"0001171843-16-009717","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2015Q4I"},{"end":"2016-06-30","val":1887000,"accn":"0001171843-16-011647","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09","frame":"CY2016Q2I"},{"end":"2016-09-30","val":1699000,"accn":"0001171843-16-012959","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3I"},{"end":"2016-12-31","val":1509000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09","frame":"CY2016Q4I"},{"end":"2017-03-31","val":1315000,"accn":"0001171843-17-002737","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2017Q1I"},{"end":"2017-06-30","val":1121000,"accn":"0001171843-17-004747","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2017Q2I"},{"end":"2017-09-30","val":927000,"accn":"0001171843-17-006623","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03","frame":"CY2017Q3I"},{"end":"2017-12-31","val":732000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13","frame":"CY2017Q4I"},{"end":"2018-03-31","val":532000,"accn":"0001171843-18-003268","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-01","frame":"CY2018Q1I"},{"end":"2018-06-30","val":333000,"accn":"0001628280-18-009870","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-07-31","frame":"CY2018Q2I"},{"end":"2018-09-30","val":133000,"accn":"0001628280-18-013109","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2018Q3I"}]}},"OperatingLeasesFutureMinimumPaymentsDueInFiveYears":{"label":"Operating Leases, Future Minimum Payments, Due in Five Years","description":"Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.","units":{"USD":[{"end":"2014-12-31","val":2748000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19","frame":"CY2014Q4I"},{"end":"2015-03-31","val":2748000,"accn":"0001171843-15-002648","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2015Q1I"},{"end":"2015-06-30","val":3772000,"accn":"0001171843-15-004456","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07","frame":"CY2015Q2I"},{"end":"2015-09-30","val":3734000,"accn":"0001171843-15-006078","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06","frame":"CY2015Q3I"},{"end":"2015-12-31","val":2764000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12","frame":"CY2015Q4I"},{"end":"2016-03-31","val":3122000,"accn":"0001171843-16-009717","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1I"},{"end":"2016-06-30","val":3122000,"accn":"0001171843-16-011647","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09","frame":"CY2016Q2I"},{"end":"2016-09-30","val":3125000,"accn":"0001171843-16-012959","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3I"},{"end":"2016-12-31","val":3466000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09","frame":"CY2016Q4I"},{"end":"2017-03-31","val":3472000,"accn":"0001171843-17-002737","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2017Q1I"},{"end":"2017-06-30","val":3495000,"accn":"0001171843-17-004747","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2017Q2I"},{"end":"2017-09-30","val":3508000,"accn":"0001171843-17-006623","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03","frame":"CY2017Q3I"},{"end":"2017-12-31","val":4587000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13","frame":"CY2017Q4I"},{"end":"2018-03-31","val":5064000,"accn":"0001171843-18-003268","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-01","frame":"CY2018Q1I"},{"end":"2018-06-30","val":9443000,"accn":"0001628280-18-009870","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-07-31","frame":"CY2018Q2I"},{"end":"2018-09-30","val":9461000,"accn":"0001628280-18-013109","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2018Q3I"},{"end":"2018-12-31","val":8690000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2018Q4I"}]}},"OperatingLeasesFutureMinimumPaymentsDueInFourYears":{"label":"Operating Leases, Future Minimum Payments, Due in Four Years","description":"Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.","units":{"USD":[{"end":"2014-06-30","val":2675000,"accn":"0001193125-14-296834","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-06","frame":"CY2014Q2I"},{"end":"2014-09-30","val":2675000,"accn":"0001193125-14-406113","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10","frame":"CY2014Q3I"},{"end":"2014-12-31","val":2721000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19","frame":"CY2014Q4I"},{"end":"2015-03-31","val":2718000,"accn":"0001171843-15-002648","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2015Q1I"},{"end":"2015-06-30","val":3717000,"accn":"0001171843-15-004456","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07","frame":"CY2015Q2I"},{"end":"2015-09-30","val":3688000,"accn":"0001171843-15-006078","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06","frame":"CY2015Q3I"},{"end":"2015-12-31","val":3738000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12","frame":"CY2015Q4I"},{"end":"2016-03-31","val":4130000,"accn":"0001171843-16-009717","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1I"},{"end":"2016-06-30","val":4088000,"accn":"0001171843-16-011647","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09","frame":"CY2016Q2I"},{"end":"2016-09-30","val":4110000,"accn":"0001171843-16-012959","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3I"},{"end":"2016-12-31","val":3456000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09","frame":"CY2016Q4I"},{"end":"2017-03-31","val":3462000,"accn":"0001171843-17-002737","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2017Q1I"},{"end":"2017-06-30","val":3486000,"accn":"0001171843-17-004747","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2017Q2I"},{"end":"2017-09-30","val":3310000,"accn":"0001171843-17-006623","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03","frame":"CY2017Q3I"},{"end":"2017-12-31","val":4561000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13","frame":"CY2017Q4I"},{"end":"2018-03-31","val":5025000,"accn":"0001171843-18-003268","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-01","frame":"CY2018Q1I"},{"end":"2018-06-30","val":9372000,"accn":"0001628280-18-009870","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-07-31","frame":"CY2018Q2I"},{"end":"2018-09-30","val":9390000,"accn":"0001628280-18-013109","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2018Q3I"},{"end":"2018-12-31","val":8876000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2018Q4I"}]}},"OperatingLeasesFutureMinimumPaymentsDueInThreeYears":{"label":"Operating Leases, Future Minimum Payments, Due in Three Years","description":"Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.","units":{"USD":[{"end":"2014-06-30","val":2649000,"accn":"0001193125-14-296834","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-06","frame":"CY2014Q2I"},{"end":"2014-09-30","val":2649000,"accn":"0001193125-14-406113","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10","frame":"CY2014Q3I"},{"end":"2014-12-31","val":2894000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19","frame":"CY2014Q4I"},{"end":"2015-03-31","val":2880000,"accn":"0001171843-15-002648","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2015Q1I"},{"end":"2015-06-30","val":3803000,"accn":"0001171843-15-004456","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07","frame":"CY2015Q2I"},{"end":"2015-09-30","val":3764000,"accn":"0001171843-15-006078","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06","frame":"CY2015Q3I"},{"end":"2015-12-31","val":3693000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12","frame":"CY2015Q4I"},{"end":"2016-03-31","val":4062000,"accn":"0001171843-16-009717","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1I"},{"end":"2016-06-30","val":4020000,"accn":"0001171843-16-011647","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09","frame":"CY2016Q2I"},{"end":"2016-09-30","val":4042000,"accn":"0001171843-16-012959","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3I"},{"end":"2016-12-31","val":4423000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09","frame":"CY2016Q4I"},{"end":"2017-03-31","val":4764000,"accn":"0001171843-17-002737","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2017Q1I"},{"end":"2017-06-30","val":4839000,"accn":"0001171843-17-004747","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2017Q2I"},{"end":"2017-09-30","val":5643000,"accn":"0001171843-17-006623","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03","frame":"CY2017Q3I"},{"end":"2017-12-31","val":4335000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13","frame":"CY2017Q4I"},{"end":"2018-03-31","val":4669000,"accn":"0001171843-18-003268","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-01","frame":"CY2018Q1I"},{"end":"2018-06-30","val":9069000,"accn":"0001628280-18-009870","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-07-31","frame":"CY2018Q2I"},{"end":"2018-09-30","val":9087000,"accn":"0001628280-18-013109","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2018Q3I"},{"end":"2018-12-31","val":8865000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2018Q4I"}]}},"OperatingLeasesFutureMinimumPaymentsDueInTwoYears":{"label":"Operating Leases, Future Minimum Payments, Due in Two Years","description":"Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.","units":{"USD":[{"end":"2014-03-31","val":844000,"accn":"0001193125-14-190004","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08","frame":"CY2014Q1I"},{"end":"2014-06-30","val":3396000,"accn":"0001193125-14-296834","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-06","frame":"CY2014Q2I"},{"end":"2014-09-30","val":3319000,"accn":"0001193125-14-406113","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10","frame":"CY2014Q3I"},{"end":"2014-12-31","val":3507000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19","frame":"CY2014Q4I"},{"end":"2015-03-31","val":3468000,"accn":"0001171843-15-002648","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2015Q1I"},{"end":"2015-06-30","val":3788000,"accn":"0001171843-15-004456","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07","frame":"CY2015Q2I"},{"end":"2015-09-30","val":3793000,"accn":"0001171843-15-006078","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06","frame":"CY2015Q3I"},{"end":"2015-12-31","val":3768000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12","frame":"CY2015Q4I"},{"end":"2016-03-31","val":4334000,"accn":"0001171843-16-009717","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1I"},{"end":"2016-06-30","val":4268000,"accn":"0001171843-16-011647","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09","frame":"CY2016Q2I"},{"end":"2016-09-30","val":4264000,"accn":"0001171843-16-012959","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3I"},{"end":"2016-12-31","val":4355000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09","frame":"CY2016Q4I"},{"end":"2017-03-31","val":4706000,"accn":"0001171843-17-002737","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2017Q1I"},{"end":"2017-06-30","val":4872000,"accn":"0001171843-17-004747","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2017Q2I"},{"end":"2017-09-30","val":5801000,"accn":"0001171843-17-006623","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03","frame":"CY2017Q3I"},{"end":"2017-12-31","val":5561000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13","frame":"CY2017Q4I"},{"end":"2018-03-31","val":5455000,"accn":"0001171843-18-003268","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-01","frame":"CY2018Q1I"},{"end":"2018-06-30","val":7466000,"accn":"0001628280-18-009870","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-07-31","frame":"CY2018Q2I"},{"end":"2018-09-30","val":7566000,"accn":"0001628280-18-013109","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2018Q3I"},{"end":"2018-12-31","val":9086000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2018Q4I"}]}},"OperatingLeasesFutureMinimumPaymentsDueThereafter":{"label":"Operating Leases, Future Minimum Payments, Due Thereafter","description":"Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due after the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.","units":{"USD":[{"end":"2014-06-30","val":20168000,"accn":"0001193125-14-296834","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-06","frame":"CY2014Q2I"},{"end":"2014-09-30","val":20168000,"accn":"0001193125-14-406113","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10","frame":"CY2014Q3I"},{"end":"2014-12-31","val":17419000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19","frame":"CY2014Q4I"},{"end":"2015-03-31","val":17419000,"accn":"0001171843-15-002648","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2015Q1I"},{"end":"2015-06-30","val":17419000,"accn":"0001171843-15-004456","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07","frame":"CY2015Q2I"},{"end":"2015-09-30","val":17419000,"accn":"0001171843-15-006078","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06","frame":"CY2015Q3I"},{"end":"2015-12-31","val":14655000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12","frame":"CY2015Q4I"},{"end":"2016-03-31","val":15827000,"accn":"0001171843-16-009717","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1I"},{"end":"2016-06-30","val":15827000,"accn":"0001171843-16-011647","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09","frame":"CY2016Q2I"},{"end":"2016-09-30","val":15854000,"accn":"0001171843-16-012959","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3I"},{"end":"2016-12-31","val":13035000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09","frame":"CY2016Q4I"},{"end":"2017-03-31","val":13041000,"accn":"0001171843-17-002737","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2017Q1I"},{"end":"2017-06-30","val":13062000,"accn":"0001171843-17-004747","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2017Q2I"},{"end":"2017-09-30","val":13074000,"accn":"0001171843-17-006623","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03","frame":"CY2017Q3I"},{"end":"2017-12-31","val":21063000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13","frame":"CY2017Q4I"},{"end":"2018-03-31","val":21960000,"accn":"0001171843-18-003268","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-01","frame":"CY2018Q1I"},{"end":"2018-06-30","val":49547000,"accn":"0001628280-18-009870","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-07-31","frame":"CY2018Q2I"},{"end":"2018-09-30","val":49666000,"accn":"0001628280-18-013109","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2018Q3I"},{"end":"2018-12-31","val":37507000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2018Q4I"}]}},"OperatingLeasesFutureMinimumPaymentsRemainderOfFiscalYear":{"label":"Operating Leases, Future Minimum Payments, Remainder of Fiscal Year","description":"Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the remainder of the fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.","units":{"USD":[{"end":"2014-03-31","val":1463000,"accn":"0001193125-14-190004","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08","frame":"CY2014Q1I"},{"end":"2014-06-30","val":1313000,"accn":"0001193125-14-296834","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-06","frame":"CY2014Q2I"},{"end":"2014-09-30","val":655000,"accn":"0001193125-14-406113","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10","frame":"CY2014Q3I"},{"end":"2015-03-31","val":1597000,"accn":"0001171843-15-002648","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2015Q1I"},{"end":"2015-06-30","val":1604000,"accn":"0001171843-15-004456","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07","frame":"CY2015Q2I"},{"end":"2015-09-30","val":1030000,"accn":"0001171843-15-006078","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06","frame":"CY2015Q3I"},{"end":"2016-03-31","val":3445000,"accn":"0001171843-16-009717","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1I"},{"end":"2016-06-30","val":2295000,"accn":"0001171843-16-011647","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09","frame":"CY2016Q2I"},{"end":"2016-09-30","val":1324000,"accn":"0001171843-16-012959","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3I"},{"end":"2017-03-31","val":3828000,"accn":"0001171843-17-002737","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2017Q1I"},{"end":"2017-06-30","val":2736000,"accn":"0001171843-17-004747","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2017Q2I"},{"end":"2017-09-30","val":1629000,"accn":"0001171843-17-006623","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03","frame":"CY2017Q3I"},{"end":"2017-12-31","val":6418000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13","frame":"CY2017Q4I"},{"end":"2018-03-31","val":4733000,"accn":"0001171843-18-003268","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-01","frame":"CY2018Q1I"},{"end":"2018-06-30","val":3699000,"accn":"0001628280-18-009870","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-07-31","frame":"CY2018Q2I"},{"end":"2018-09-30","val":1996000,"accn":"0001628280-18-013109","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2018Q3I"},{"end":"2018-12-31","val":7174000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2018Q4I"}]}},"OperatingLeaseWeightedAverageDiscountRatePercent":{"label":"Operating Lease, Weighted Average Discount Rate, Percent","description":"Weighted average discount rate for operating lease calculated at point in time.","units":{"pure":[{"end":"2019-03-31","val":0.0402,"accn":"0001628280-19-005208","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-04-30","frame":"CY2019Q1I"},{"end":"2019-06-30","val":0.0401,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30","frame":"CY2019Q2I"},{"end":"2019-09-30","val":0.0402,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30","frame":"CY2019Q3I"},{"end":"2019-12-31","val":0.0403,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11","frame":"CY2019Q4I"},{"end":"2020-03-31","val":0.0403,"accn":"0001628280-20-006469","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-05","frame":"CY2020Q1I"},{"end":"2020-06-30","val":0.0404,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04","frame":"CY2020Q2I"},{"end":"2020-09-30","val":0.0356,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27","frame":"CY2020Q3I"},{"end":"2020-12-31","val":0.0332,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09","frame":"CY2020Q4I"},{"end":"2021-03-31","val":0.0301,"accn":"0001628280-21-008893","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-04","frame":"CY2021Q1I"},{"end":"2021-06-30","val":0.0303,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03","frame":"CY2021Q2I"},{"end":"2021-09-30","val":0.0286,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02","frame":"CY2021Q3I"},{"end":"2021-12-31","val":0.0288,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08","frame":"CY2021Q4I"},{"end":"2022-03-31","val":0.0287,"accn":"0001628280-22-012004","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2022Q1I"},{"end":"2022-06-30","val":0.0283,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02","frame":"CY2022Q2I"},{"end":"2022-09-30","val":0.0284,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01","frame":"CY2022Q3I"},{"end":"2022-12-31","val":0.0281,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07","frame":"CY2022Q4I"},{"end":"2023-03-31","val":0.0281,"accn":"0001628280-23-014872","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2023Q1I"},{"end":"2023-06-30","val":0.028,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01","frame":"CY2023Q2I"},{"end":"2023-09-30","val":0.0285,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31","frame":"CY2023Q3I"},{"end":"2023-12-31","val":0.029,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06"},{"end":"2023-12-31","val":0.029,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06","frame":"CY2023Q4I"},{"end":"2024-03-31","val":0.0288,"accn":"0001628280-24-021113","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-07","frame":"CY2024Q1I"},{"end":"2024-06-30","val":0.0286,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30","frame":"CY2024Q2I"},{"end":"2024-09-30","val":0.0284,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2024Q3I"},{"end":"2024-12-31","val":0.0289,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"end":"2024-12-31","val":0.0289,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2024Q4I"},{"end":"2025-03-31","val":0.0285,"accn":"0001628280-25-023196","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1I"},{"end":"2025-06-30","val":0.0283,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2I"},{"end":"2025-09-30","val":0.0398,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29","frame":"CY2025Q3I"},{"end":"2025-12-31","val":0.0427,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2025Q4I"}]}},"OtherAccruedLiabilitiesCurrent":{"label":"Other Accrued Liabilities, Current","description":"Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2015-12-31","val":5781000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09","frame":"CY2015Q4I"},{"end":"2016-12-31","val":6777000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09"},{"end":"2016-12-31","val":6777000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13","frame":"CY2016Q4I"},{"end":"2017-12-31","val":9507000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13"},{"end":"2017-12-31","val":9507000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2017Q4I"},{"end":"2018-12-31","val":12725000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"end":"2018-12-31","val":12725000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11","frame":"CY2018Q4I"},{"end":"2019-12-31","val":13766000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11"},{"end":"2019-12-31","val":13766000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09","frame":"CY2019Q4I"},{"end":"2020-12-31","val":13337000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09"},{"end":"2020-12-31","val":13337000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08","frame":"CY2020Q4I"},{"end":"2021-12-31","val":19620000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08"},{"end":"2021-12-31","val":19620000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07","frame":"CY2021Q4I"},{"end":"2022-12-31","val":21167000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07"},{"end":"2022-12-31","val":21167000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06","frame":"CY2022Q4I"},{"end":"2023-12-31","val":27055000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06"},{"end":"2023-12-31","val":27055000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06","frame":"CY2023Q4I"},{"end":"2024-12-31","val":30718000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"end":"2024-12-31","val":30718000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2024Q4I"},{"end":"2025-12-31","val":27762000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2025Q4I"}]}},"OtherAssetsMiscellaneousCurrent":{"label":"Other Assets, Miscellaneous, Current","description":"Amount of other miscellaneous assets expected to be realized or consumed within one year or operating cycle, if longer.","units":{"USD":[{"end":"2013-12-31","val":60000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19","frame":"CY2013Q4I"},{"end":"2014-12-31","val":37000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19"},{"end":"2014-12-31","val":37000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12","frame":"CY2014Q4I"},{"end":"2015-12-31","val":41000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12"},{"end":"2015-12-31","val":41000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09","frame":"CY2015Q4I"},{"end":"2016-12-31","val":32000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09"},{"end":"2016-12-31","val":32000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13","frame":"CY2016Q4I"},{"end":"2017-12-31","val":7000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13","frame":"CY2017Q4I"}]}},"OtherAssetsNoncurrent":{"label":"Other Assets, Noncurrent","description":"Amount of noncurrent assets classified as other.","units":{"USD":[{"end":"2013-12-31","val":1625000,"accn":"0001193125-14-190004","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08"},{"end":"2013-12-31","val":1625000,"accn":"0001193125-14-296834","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-06"},{"end":"2013-12-31","val":1625000,"accn":"0001193125-14-406113","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"end":"2013-12-31","val":1625000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19","frame":"CY2013Q4I"},{"end":"2014-03-31","val":380000,"accn":"0001193125-14-190004","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08","frame":"CY2014Q1I"},{"end":"2014-06-30","val":295000,"accn":"0001193125-14-296834","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-06","frame":"CY2014Q2I"},{"end":"2014-09-30","val":950000,"accn":"0001193125-14-406113","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10","frame":"CY2014Q3I"},{"end":"2014-12-31","val":332000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19"},{"end":"2014-12-31","val":332000,"accn":"0001171843-15-002648","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"end":"2014-12-31","val":332000,"accn":"0001171843-15-004456","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"end":"2014-12-31","val":332000,"accn":"0001171843-15-006078","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"end":"2014-12-31","val":332000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12","frame":"CY2014Q4I"},{"end":"2015-03-31","val":326000,"accn":"0001171843-15-002648","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2015Q1I"},{"end":"2015-06-30","val":570000,"accn":"0001171843-15-004456","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07","frame":"CY2015Q2I"},{"end":"2015-09-30","val":475000,"accn":"0001171843-15-006078","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06","frame":"CY2015Q3I"},{"end":"2015-12-31","val":477000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12"},{"end":"2015-12-31","val":477000,"accn":"0001171843-16-009717","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"end":"2015-12-31","val":477000,"accn":"0001171843-16-011647","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"end":"2015-12-31","val":477000,"accn":"0001171843-16-012959","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"end":"2015-12-31","val":477000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09","frame":"CY2015Q4I"},{"end":"2016-03-31","val":494000,"accn":"0001171843-16-009717","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1I"},{"end":"2016-06-30","val":511000,"accn":"0001171843-16-011647","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09","frame":"CY2016Q2I"},{"end":"2016-09-30","val":545000,"accn":"0001171843-16-012959","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3I"},{"end":"2016-12-31","val":609000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09"},{"end":"2016-12-31","val":609000,"accn":"0001171843-17-002737","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"end":"2016-12-31","val":609000,"accn":"0001171843-17-004747","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"end":"2016-12-31","val":609000,"accn":"0001171843-17-006623","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"end":"2016-12-31","val":609000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13","frame":"CY2016Q4I"},{"end":"2017-03-31","val":778000,"accn":"0001171843-17-002737","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2017Q1I"},{"end":"2017-06-30","val":818000,"accn":"0001171843-17-004747","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2017Q2I"},{"end":"2017-09-30","val":861000,"accn":"0001171843-17-006623","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03","frame":"CY2017Q3I"},{"end":"2017-12-31","val":973000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13"},{"end":"2017-12-31","val":7243000,"accn":"0001171843-18-003268","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-01"},{"end":"2017-12-31","val":7243000,"accn":"0001628280-18-009870","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-07-31"},{"end":"2017-12-31","val":7243000,"accn":"0001628280-18-013109","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"end":"2017-12-31","val":7243000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2017Q4I"},{"end":"2018-03-31","val":7674000,"accn":"0001171843-18-003268","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-01","frame":"CY2018Q1I"},{"end":"2018-06-30","val":7724000,"accn":"0001628280-18-009870","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-07-31","frame":"CY2018Q2I"},{"end":"2018-09-30","val":7601000,"accn":"0001628280-18-013109","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2018Q3I"},{"end":"2018-12-31","val":8565000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"end":"2018-12-31","val":8565000,"accn":"0001628280-19-005208","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-04-30"},{"end":"2018-12-31","val":8565000,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30"},{"end":"2018-12-31","val":8565000,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"end":"2018-12-31","val":8565000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11","frame":"CY2018Q4I"},{"end":"2019-03-31","val":12180000,"accn":"0001628280-19-005208","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-04-30","frame":"CY2019Q1I"},{"end":"2019-06-30","val":13149000,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30","frame":"CY2019Q2I"},{"end":"2019-09-30","val":15621000,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30","frame":"CY2019Q3I"},{"end":"2019-12-31","val":18360000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11"},{"end":"2019-12-31","val":18360000,"accn":"0001628280-20-006469","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-05"},{"end":"2019-12-31","val":18360000,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04"},{"end":"2019-12-31","val":18360000,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"end":"2019-12-31","val":12041000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09","frame":"CY2019Q4I"},{"end":"2020-03-31","val":19026000,"accn":"0001628280-20-006469","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-05","frame":"CY2020Q1I"},{"end":"2020-06-30","val":20007000,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04","frame":"CY2020Q2I"},{"end":"2020-09-30","val":21686000,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27","frame":"CY2020Q3I"},{"end":"2020-12-31","val":21566000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09"},{"end":"2020-12-31","val":21566000,"accn":"0001628280-21-008893","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-04"},{"end":"2020-12-31","val":21566000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2020-12-31","val":21566000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2020-12-31","val":21566000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08","frame":"CY2020Q4I"},{"end":"2021-03-31","val":19444000,"accn":"0001628280-21-008893","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-04","frame":"CY2021Q1I"},{"end":"2021-06-30","val":19988000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03","frame":"CY2021Q2I"},{"end":"2021-09-30","val":19717000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02","frame":"CY2021Q3I"},{"end":"2021-12-31","val":19835000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08"},{"end":"2021-12-31","val":19835000,"accn":"0001628280-22-012004","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"end":"2021-12-31","val":19835000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"end":"2021-12-31","val":19835000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"end":"2021-12-31","val":19835000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07","frame":"CY2021Q4I"},{"end":"2022-03-31","val":20143000,"accn":"0001628280-22-012004","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2022Q1I"},{"end":"2022-06-30","val":18862000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02","frame":"CY2022Q2I"},{"end":"2022-09-30","val":18666000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01","frame":"CY2022Q3I"},{"end":"2022-12-31","val":16337000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07"},{"end":"2022-12-31","val":16337000,"accn":"0001628280-23-014872","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"end":"2022-12-31","val":16337000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"end":"2022-12-31","val":16337000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"end":"2022-12-31","val":16337000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06","frame":"CY2022Q4I"},{"end":"2023-03-31","val":16400000,"accn":"0001628280-23-014872","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2023Q1I"},{"end":"2023-06-30","val":15888000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01","frame":"CY2023Q2I"},{"end":"2023-09-30","val":16333000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31","frame":"CY2023Q3I"},{"end":"2023-12-31","val":15490000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06"},{"end":"2023-12-31","val":15490000,"accn":"0001628280-24-021113","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-07"},{"end":"2023-12-31","val":15490000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"end":"2023-12-31","val":15490000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"end":"2023-12-31","val":15490000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06","frame":"CY2023Q4I"},{"end":"2024-03-31","val":14560000,"accn":"0001628280-24-021113","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-07","frame":"CY2024Q1I"},{"end":"2024-06-30","val":14780000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30","frame":"CY2024Q2I"},{"end":"2024-09-30","val":16904000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2024Q3I"},{"end":"2024-12-31","val":27782000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"end":"2024-12-31","val":27782000,"accn":"0001628280-25-023196","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"end":"2024-12-31","val":27782000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"end":"2024-12-31","val":27782000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29"},{"end":"2024-12-31","val":27782000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2024Q4I"},{"end":"2025-03-31","val":46925000,"accn":"0001628280-25-023196","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1I"},{"end":"2025-06-30","val":62021000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2I"},{"end":"2025-09-30","val":61562000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29","frame":"CY2025Q3I"},{"end":"2025-12-31","val":60183000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04"},{"end":"2025-12-31","val":60183000,"accn":"0001628280-26-028411","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-29","frame":"CY2025Q4I"},{"end":"2026-03-31","val":69955000,"accn":"0001628280-26-028411","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-29","frame":"CY2026Q1I"}]}},"OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPortionAttributableToParent":{"label":"Other Comprehensive Income (Loss), Derivatives Qualifying as Hedges, Net of Tax, Portion Attributable to Parent","description":"Amount after tax and reclassification adjustments, of increase (decrease) in accumulated gain (loss) from derivative instruments designated and qualifying as the effective portion of cash flow hedges and an entity's share of an equity investee's increase (decrease) in deferred hedging gain (loss), attributable to parent entity.","units":{"USD":[{"start":"2016-01-01","end":"2016-12-31","val":-148000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2016"},{"start":"2017-01-01","end":"2017-09-30","val":1491000,"accn":"0001628280-18-013109","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2017-07-01","end":"2017-09-30","val":-1126000,"accn":"0001628280-18-013109","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":642000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-2101000,"accn":"0001628280-19-005208","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-04-30"},{"start":"2018-01-01","end":"2018-03-31","val":-2101000,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-2985000,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30"},{"start":"2018-04-01","end":"2018-06-30","val":-884000,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-1891000,"accn":"0001628280-18-013109","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2018-07-01","end":"2018-09-30","val":1094000,"accn":"0001628280-18-013109","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":-3790000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":2935000,"accn":"0001628280-19-005208","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-04-30"},{"start":"2019-01-01","end":"2019-03-31","val":2935000,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":3847000,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30"},{"start":"2019-04-01","end":"2019-06-30","val":912000,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30","frame":"CY2019Q2"}]}},"OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsNetOfTax":{"label":"OCI, Debt Securities, Available-for-Sale, Gain (Loss), before Adjustment, after Tax","description":"Amount, after tax and before 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":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2016"},{"start":"2017-01-01","end":"2017-09-30","val":-3000,"accn":"0001628280-18-013109","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2017-07-01","end":"2017-09-30","val":7000,"accn":"0001628280-18-013109","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":-27000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-8000,"accn":"0001628280-19-005208","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-04-30"},{"start":"2018-01-01","end":"2018-03-31","val":-8000,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":11000,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30"},{"start":"2018-04-01","end":"2018-06-30","val":19000,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":13000,"accn":"0001628280-18-013109","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2018-07-01","end":"2018-09-30","val":2000,"accn":"0001628280-18-013109","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":21000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":10000,"accn":"0001628280-19-005208","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-04-30"},{"start":"2019-01-01","end":"2019-03-31","val":10000,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":44000,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30"},{"start":"2019-04-01","end":"2019-06-30","val":34000,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30","frame":"CY2019Q2"}]}},"OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax":{"label":"OCI, Debt Securities, Available-for-Sale, Gain (Loss), after Adjustment and Tax","description":"Amount, after tax and adjustment, of unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale) and unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.","units":{"USD":[{"start":"2017-01-01","end":"2017-12-31","val":-27000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-8000,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30","frame":"CY2018Q1"},{"start":"2018-04-01","end":"2018-06-30","val":19000,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":13000,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"start":"2018-07-01","end":"2018-09-30","val":2000,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":21000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11"},{"start":"2018-01-01","end":"2018-12-31","val":21000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":10000,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"start":"2019-01-01","end":"2019-03-31","val":10000,"accn":"0001628280-20-006469","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-05"},{"start":"2019-01-01","end":"2019-03-31","val":10000,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04"},{"start":"2019-01-01","end":"2019-03-31","val":10000,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":44000,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04"},{"start":"2019-04-01","end":"2019-06-30","val":34000,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"start":"2019-04-01","end":"2019-06-30","val":34000,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04"},{"start":"2019-04-01","end":"2019-06-30","val":34000,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":35000,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"start":"2019-01-01","end":"2019-09-30","val":35000,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2019-07-01","end":"2019-09-30","val":-9000,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"start":"2019-07-01","end":"2019-09-30","val":-9000,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":26000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11"},{"start":"2019-01-01","end":"2019-12-31","val":26000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09"},{"start":"2019-01-01","end":"2019-12-31","val":26000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":195000,"accn":"0001628280-20-006469","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-05"},{"start":"2020-01-01","end":"2020-03-31","val":195000,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04"},{"start":"2020-01-01","end":"2020-03-31","val":195000,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2020-01-01","end":"2020-03-31","val":195000,"accn":"0001628280-21-008893","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-04"},{"start":"2020-01-01","end":"2020-03-31","val":195000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2020-01-01","end":"2020-03-31","val":195000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":74000,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04"},{"start":"2020-01-01","end":"2020-06-30","val":74000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2020-04-01","end":"2020-06-30","val":-122000,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04"},{"start":"2020-04-01","end":"2020-06-30","val":-122000,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2020-04-01","end":"2020-06-30","val":-122000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2020-04-01","end":"2020-06-30","val":-122000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":2000,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2020-01-01","end":"2020-09-30","val":2000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2020-07-01","end":"2020-09-30","val":-71000,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2020-07-01","end":"2020-09-30","val":-71000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-18000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09"},{"start":"2020-01-01","end":"2020-12-31","val":-18000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08"},{"start":"2020-01-01","end":"2020-12-31","val":-18000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":5000,"accn":"0001628280-21-008893","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-04"},{"start":"2021-01-01","end":"2021-03-31","val":5000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-01-01","end":"2021-03-31","val":5000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-01-01","end":"2021-03-31","val":5000,"accn":"0001628280-22-012004","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"start":"2021-01-01","end":"2021-03-31","val":5000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2021-01-01","end":"2021-03-31","val":5000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-1000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-01-01","end":"2021-06-30","val":-1000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2021-04-01","end":"2021-06-30","val":-6000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-04-01","end":"2021-06-30","val":-6000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-04-01","end":"2021-06-30","val":-6000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2021-04-01","end":"2021-06-30","val":-6000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-3000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-01-01","end":"2021-09-30","val":-3000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2021-07-01","end":"2021-09-30","val":-2000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-07-01","end":"2021-09-30","val":-2000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-3000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08"},{"start":"2021-01-01","end":"2021-12-31","val":-3000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07"},{"start":"2021-01-01","end":"2021-12-31","val":-3000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-10000,"accn":"0001628280-22-012004","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"start":"2022-01-01","end":"2022-03-31","val":-10000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2022-01-01","end":"2022-03-31","val":-10000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2022-01-01","end":"2022-03-31","val":-10000,"accn":"0001628280-23-014872","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"start":"2022-01-01","end":"2022-03-31","val":-10000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2022-01-01","end":"2022-03-31","val":-10000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-19000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2022-01-01","end":"2022-06-30","val":-19000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2022-04-01","end":"2022-06-30","val":-9000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2022-04-01","end":"2022-06-30","val":-9000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2022-04-01","end":"2022-06-30","val":-9000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2022-04-01","end":"2022-06-30","val":-9000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-17000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2022-01-01","end":"2022-09-30","val":-17000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2022-07-01","end":"2022-09-30","val":2000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2022-07-01","end":"2022-09-30","val":2000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-277000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07"},{"start":"2022-01-01","end":"2022-12-31","val":-277000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06"},{"start":"2022-01-01","end":"2022-12-31","val":-277000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":156000,"accn":"0001628280-23-014872","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"start":"2023-01-01","end":"2023-03-31","val":156000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2023-01-01","end":"2023-03-31","val":156000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2023-01-01","end":"2023-03-31","val":156000,"accn":"0001628280-24-021113","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-07"},{"start":"2023-01-01","end":"2023-03-31","val":156000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2023-01-01","end":"2023-03-31","val":156000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-491000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2023-01-01","end":"2023-06-30","val":-491000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2023-04-01","end":"2023-06-30","val":-647000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":-647000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2023-04-01","end":"2023-06-30","val":-647000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2023-04-01","end":"2023-06-30","val":-647000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-551000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2023-01-01","end":"2023-09-30","val":-551000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2023-07-01","end":"2023-09-30","val":-60000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2023-07-01","end":"2023-09-30","val":-60000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":1948000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06"},{"start":"2023-01-01","end":"2023-12-31","val":1948000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"start":"2023-01-01","end":"2023-12-31","val":1948000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-2253000,"accn":"0001628280-24-021113","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-07"},{"start":"2024-01-01","end":"2024-03-31","val":-2253000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2024-01-01","end":"2024-03-31","val":-2253000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-01-01","end":"2024-03-31","val":-2253000,"accn":"0001628280-25-023196","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"start":"2024-01-01","end":"2024-03-31","val":-2253000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2024-01-01","end":"2024-03-31","val":-2253000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-2812000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2024-01-01","end":"2024-06-30","val":-2812000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2024-04-01","end":"2024-06-30","val":-559000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2024-04-01","end":"2024-06-30","val":-559000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-04-01","end":"2024-06-30","val":-559000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2024-04-01","end":"2024-06-30","val":-559000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":-282000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-01-01","end":"2024-09-30","val":-282000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29"},{"start":"2024-07-01","end":"2024-09-30","val":2530000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-07-01","end":"2024-09-30","val":2530000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":-4098000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"start":"2024-01-01","end":"2024-12-31","val":-4098000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":2393000,"accn":"0001628280-25-023196","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"start":"2025-01-01","end":"2025-03-31","val":2393000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2025-01-01","end":"2025-03-31","val":2393000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29"},{"start":"2025-01-01","end":"2025-03-31","val":2393000,"accn":"0001628280-26-028411","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-29","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":2316000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2025-04-01","end":"2025-06-30","val":-77000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2025-04-01","end":"2025-06-30","val":-77000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":3153000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29"},{"start":"2025-07-01","end":"2025-09-30","val":837000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":3924000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":-1651000,"accn":"0001628280-26-028411","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-29","frame":"CY2026Q1"}]}},"OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax":{"label":"Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax","description":"Amount, after tax and reclassification, of gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.","units":{"USD":[{"start":"2017-01-01","end":"2017-12-31","val":642000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":-3790000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11"},{"start":"2018-01-01","end":"2018-12-31","val":-3790000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":2935000,"accn":"0001628280-20-006469","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-05"},{"start":"2019-01-01","end":"2019-03-31","val":2935000,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04"},{"start":"2019-01-01","end":"2019-03-31","val":2935000,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":3847000,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04"},{"start":"2019-04-01","end":"2019-06-30","val":912000,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04"},{"start":"2019-04-01","end":"2019-06-30","val":912000,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":4369000,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2019-07-01","end":"2019-09-30","val":522000,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":3158000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11"},{"start":"2019-01-01","end":"2019-12-31","val":3158000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09"},{"start":"2019-01-01","end":"2019-12-31","val":3158000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":545000,"accn":"0001628280-20-006469","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-05"},{"start":"2020-01-01","end":"2020-03-31","val":545000,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04"},{"start":"2020-01-01","end":"2020-03-31","val":545000,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2020-01-01","end":"2020-03-31","val":545000,"accn":"0001628280-21-008893","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-04"},{"start":"2020-01-01","end":"2020-03-31","val":545000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2020-01-01","end":"2020-03-31","val":545000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":3912000,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04"},{"start":"2020-01-01","end":"2020-06-30","val":3912000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2020-04-01","end":"2020-06-30","val":3367000,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04"},{"start":"2020-04-01","end":"2020-06-30","val":3367000,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2020-04-01","end":"2020-06-30","val":3367000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2020-04-01","end":"2020-06-30","val":3367000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":4112000,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2020-01-01","end":"2020-09-30","val":4112000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2020-07-01","end":"2020-09-30","val":200000,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2020-07-01","end":"2020-09-30","val":200000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":9838000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09"},{"start":"2020-01-01","end":"2020-12-31","val":9838000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08"},{"start":"2020-01-01","end":"2020-12-31","val":9838000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-5185000,"accn":"0001628280-21-008893","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-04"},{"start":"2021-01-01","end":"2021-03-31","val":-5185000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-01-01","end":"2021-03-31","val":-5185000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-01-01","end":"2021-03-31","val":-5185000,"accn":"0001628280-22-012004","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"start":"2021-01-01","end":"2021-03-31","val":-5185000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2021-01-01","end":"2021-03-31","val":-5185000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-6277000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-01-01","end":"2021-06-30","val":-6277000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2021-04-01","end":"2021-06-30","val":-1092000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-04-01","end":"2021-06-30","val":-1092000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-04-01","end":"2021-06-30","val":-1092000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2021-04-01","end":"2021-06-30","val":-1092000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-6840000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-01-01","end":"2021-09-30","val":-6840000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2021-07-01","end":"2021-09-30","val":-563000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-07-01","end":"2021-09-30","val":-563000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-3285000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08"},{"start":"2021-01-01","end":"2021-12-31","val":-3285000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07"},{"start":"2021-01-01","end":"2021-12-31","val":-3285000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-3179000,"accn":"0001628280-22-012004","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"start":"2022-01-01","end":"2022-03-31","val":-3179000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2022-01-01","end":"2022-03-31","val":-3179000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2022-01-01","end":"2022-03-31","val":-3179000,"accn":"0001628280-23-014872","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"start":"2022-01-01","end":"2022-03-31","val":-3179000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2022-01-01","end":"2022-03-31","val":-3179000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-13983000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2022-01-01","end":"2022-06-30","val":-13983000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2022-04-01","end":"2022-06-30","val":-10804000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2022-04-01","end":"2022-06-30","val":-10804000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2022-04-01","end":"2022-06-30","val":-10804000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2022-04-01","end":"2022-06-30","val":-10804000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-18423000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2022-01-01","end":"2022-09-30","val":-18423000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2022-07-01","end":"2022-09-30","val":-4440000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2022-07-01","end":"2022-09-30","val":-4440000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-15363000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07"},{"start":"2022-01-01","end":"2022-12-31","val":-15363000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06"},{"start":"2022-01-01","end":"2022-12-31","val":-15363000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-4980000,"accn":"0001628280-23-014872","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"start":"2023-01-01","end":"2023-03-31","val":-4980000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2023-01-01","end":"2023-03-31","val":-4980000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2023-01-01","end":"2023-03-31","val":-4980000,"accn":"0001628280-24-021113","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-07"},{"start":"2023-01-01","end":"2023-03-31","val":-4980000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2023-01-01","end":"2023-03-31","val":-4980000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-7971000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2023-01-01","end":"2023-06-30","val":-7971000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2023-04-01","end":"2023-06-30","val":-2991000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":-2991000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2023-04-01","end":"2023-06-30","val":-2991000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2023-04-01","end":"2023-06-30","val":-2991000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-13012000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2023-01-01","end":"2023-09-30","val":-13012000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2023-07-01","end":"2023-09-30","val":-5041000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2023-07-01","end":"2023-09-30","val":-5041000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":-1040000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06"},{"start":"2023-01-01","end":"2023-12-31","val":-1040000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"start":"2023-01-01","end":"2023-12-31","val":-1040000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":1797000,"accn":"0001628280-24-021113","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-07"},{"start":"2024-01-01","end":"2024-03-31","val":1797000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2024-01-01","end":"2024-03-31","val":1797000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-01-01","end":"2024-03-31","val":1797000,"accn":"0001628280-25-023196","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"start":"2024-01-01","end":"2024-03-31","val":1797000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2024-01-01","end":"2024-03-31","val":1797000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":836000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2024-01-01","end":"2024-06-30","val":836000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2024-04-01","end":"2024-06-30","val":-961000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2024-04-01","end":"2024-06-30","val":-961000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-04-01","end":"2024-06-30","val":-961000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2024-04-01","end":"2024-06-30","val":-961000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":4550000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-01-01","end":"2024-09-30","val":4550000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29"},{"start":"2024-07-01","end":"2024-09-30","val":3714000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-07-01","end":"2024-09-30","val":3714000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":15423000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"start":"2024-01-01","end":"2024-12-31","val":15423000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-6231000,"accn":"0001628280-25-023196","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"start":"2025-01-01","end":"2025-03-31","val":-6231000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2025-01-01","end":"2025-03-31","val":-6231000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29"},{"start":"2025-01-01","end":"2025-03-31","val":-6231000,"accn":"0001628280-26-028411","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-29","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":9505000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2025-04-01","end":"2025-06-30","val":15736000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2025-04-01","end":"2025-06-30","val":15736000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":12553000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29"},{"start":"2025-07-01","end":"2025-09-30","val":3048000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":16532000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":-952000,"accn":"0001628280-26-028411","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-29","frame":"CY2026Q1"}]}},"OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax":{"label":"Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, after Tax","description":"Amount, after tax and before reclassification, of gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.","units":{"USD":[{"start":"2017-01-01","end":"2017-12-31","val":3291000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":-7531000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11"},{"start":"2018-01-01","end":"2018-12-31","val":-7531000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":2484000,"accn":"0001628280-20-006469","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-05","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":3316000,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04"},{"start":"2019-04-01","end":"2019-06-30","val":832000,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":4199000,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2019-07-01","end":"2019-09-30","val":883000,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":3510000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11"},{"start":"2019-01-01","end":"2019-12-31","val":3510000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09"},{"start":"2019-01-01","end":"2019-12-31","val":3510000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":602000,"accn":"0001628280-20-006469","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-05"},{"start":"2020-01-01","end":"2020-03-31","val":602000,"accn":"0001628280-21-008893","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-04","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":1137000,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04"},{"start":"2020-01-01","end":"2020-06-30","val":1137000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2020-04-01","end":"2020-06-30","val":535000,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04"},{"start":"2020-04-01","end":"2020-06-30","val":535000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-807000,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2020-01-01","end":"2020-09-30","val":-807000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2020-07-01","end":"2020-09-30","val":-1944000,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2020-07-01","end":"2020-09-30","val":-1944000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":4043000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09"},{"start":"2020-01-01","end":"2020-12-31","val":4043000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08"},{"start":"2020-01-01","end":"2020-12-31","val":4043000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-3149000,"accn":"0001628280-21-008893","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-04"},{"start":"2021-01-01","end":"2021-03-31","val":-3149000,"accn":"0001628280-22-012004","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-1492000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-01-01","end":"2021-06-30","val":-1492000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2021-04-01","end":"2021-06-30","val":1657000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-04-01","end":"2021-06-30","val":1657000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":608000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-01-01","end":"2021-09-30","val":608000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2021-07-01","end":"2021-09-30","val":2100000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-07-01","end":"2021-09-30","val":2100000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":5616000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08"},{"start":"2021-01-01","end":"2021-12-31","val":5616000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07"},{"start":"2021-01-01","end":"2021-12-31","val":5616000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-2759000,"accn":"0001628280-22-012004","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"start":"2022-01-01","end":"2022-03-31","val":-2759000,"accn":"0001628280-23-014872","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-13856000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2022-01-01","end":"2022-06-30","val":-13856000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2022-04-01","end":"2022-06-30","val":-11097000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2022-04-01","end":"2022-06-30","val":-11097000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-19808000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2022-01-01","end":"2022-09-30","val":-19808000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2022-07-01","end":"2022-09-30","val":-5952000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2022-07-01","end":"2022-09-30","val":-5952000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-19181000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07"},{"start":"2022-01-01","end":"2022-12-31","val":-19181000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06"},{"start":"2022-01-01","end":"2022-12-31","val":-19181000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-2332000,"accn":"0001628280-23-014872","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"start":"2023-01-01","end":"2023-03-31","val":-2332000,"accn":"0001628280-24-021113","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-07","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-2021000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2023-01-01","end":"2023-06-30","val":-2021000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2023-04-01","end":"2023-06-30","val":311000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":311000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-3516000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2023-01-01","end":"2023-09-30","val":-3516000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2023-07-01","end":"2023-09-30","val":-1495000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2023-07-01","end":"2023-09-30","val":-1495000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":13216000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06"},{"start":"2023-01-01","end":"2023-12-31","val":13216000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"start":"2023-01-01","end":"2023-12-31","val":13216000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":5040000,"accn":"0001628280-24-021113","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-07"},{"start":"2024-01-01","end":"2024-03-31","val":5040000,"accn":"0001628280-25-023196","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":7224000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2024-01-01","end":"2024-06-30","val":7224000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2024-04-01","end":"2024-06-30","val":2184000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2024-04-01","end":"2024-06-30","val":2184000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":11960000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-01-01","end":"2024-09-30","val":11960000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29"},{"start":"2024-07-01","end":"2024-09-30","val":4736000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-07-01","end":"2024-09-30","val":4736000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":26264000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"start":"2024-01-01","end":"2024-12-31","val":26264000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-5569000,"accn":"0001628280-25-023196","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"start":"2025-01-01","end":"2025-03-31","val":-5569000,"accn":"0001628280-26-028411","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-29","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":11504000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2025-04-01","end":"2025-06-30","val":17073000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":12027000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29"},{"start":"2025-07-01","end":"2025-09-30","val":523000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":12428000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":-6858000,"accn":"0001628280-26-028411","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-29","frame":"CY2026Q1"}]}},"OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax":{"label":"Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, after Tax","description":"Amount, after tax, of reclassification of gain (loss) from accumulated other comprehensive income (AOCI) for derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.","units":{"USD":[{"start":"2017-01-01","end":"2017-12-31","val":2649000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":-3741000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11"},{"start":"2018-01-01","end":"2018-12-31","val":-3741000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-451000,"accn":"0001628280-20-006469","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-05","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-531000,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04"},{"start":"2019-04-01","end":"2019-06-30","val":-80000,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":-170000,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2019-07-01","end":"2019-09-30","val":361000,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":352000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11"},{"start":"2019-01-01","end":"2019-12-31","val":352000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09"},{"start":"2019-01-01","end":"2019-12-31","val":352000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":57000,"accn":"0001628280-20-006469","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-05"},{"start":"2020-01-01","end":"2020-03-31","val":57000,"accn":"0001628280-21-008893","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-04","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-304000,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04"},{"start":"2020-01-01","end":"2020-06-30","val":-2775000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2020-04-01","end":"2020-06-30","val":-361000,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04"},{"start":"2020-04-01","end":"2020-06-30","val":-2832000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-177000,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2020-01-01","end":"2020-09-30","val":-4919000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2020-07-01","end":"2020-09-30","val":127000,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2020-07-01","end":"2020-09-30","val":-2144000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":257000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09"},{"start":"2020-01-01","end":"2020-12-31","val":-5795000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08"},{"start":"2020-01-01","end":"2020-12-31","val":-5795000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":2036000,"accn":"0001628280-21-008893","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-04"},{"start":"2021-01-01","end":"2021-03-31","val":2036000,"accn":"0001628280-22-012004","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":4785000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-01-01","end":"2021-06-30","val":4785000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2021-04-01","end":"2021-06-30","val":2749000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-04-01","end":"2021-06-30","val":2749000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":7448000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-01-01","end":"2021-09-30","val":7448000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2021-07-01","end":"2021-09-30","val":2663000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-07-01","end":"2021-09-30","val":2663000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":8901000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08"},{"start":"2021-01-01","end":"2021-12-31","val":8901000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07"},{"start":"2021-01-01","end":"2021-12-31","val":8901000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":420000,"accn":"0001628280-22-012004","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"start":"2022-01-01","end":"2022-03-31","val":420000,"accn":"0001628280-23-014872","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":127000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2022-01-01","end":"2022-06-30","val":127000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2022-04-01","end":"2022-06-30","val":-293000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2022-04-01","end":"2022-06-30","val":-293000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-1385000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2022-01-01","end":"2022-09-30","val":-1385000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2022-07-01","end":"2022-09-30","val":-1512000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2022-07-01","end":"2022-09-30","val":-1512000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-3818000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07"},{"start":"2022-01-01","end":"2022-12-31","val":-3818000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06"},{"start":"2022-01-01","end":"2022-12-31","val":-3818000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":2648000,"accn":"0001628280-23-014872","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"start":"2023-01-01","end":"2023-03-31","val":2648000,"accn":"0001628280-24-021113","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-07","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":5950000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2023-01-01","end":"2023-06-30","val":5950000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2023-04-01","end":"2023-06-30","val":3302000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":3302000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":9496000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2023-01-01","end":"2023-09-30","val":9496000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2023-07-01","end":"2023-09-30","val":3546000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2023-07-01","end":"2023-09-30","val":3546000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":14256000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06"},{"start":"2023-01-01","end":"2023-12-31","val":14256000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"start":"2023-01-01","end":"2023-12-31","val":14256000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":3243000,"accn":"0001628280-24-021113","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-07"},{"start":"2024-01-01","end":"2024-03-31","val":3243000,"accn":"0001628280-25-023196","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":6388000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2024-01-01","end":"2024-06-30","val":6388000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2024-04-01","end":"2024-06-30","val":3145000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2024-04-01","end":"2024-06-30","val":3145000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":7410000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-01-01","end":"2024-09-30","val":7410000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29"},{"start":"2024-07-01","end":"2024-09-30","val":1022000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-07-01","end":"2024-09-30","val":1022000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":10841000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"start":"2024-01-01","end":"2024-12-31","val":10841000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":662000,"accn":"0001628280-25-023196","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"start":"2025-01-01","end":"2025-03-31","val":662000,"accn":"0001628280-26-028411","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-29","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":1999000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2025-04-01","end":"2025-06-30","val":1337000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":-526000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29"},{"start":"2025-07-01","end":"2025-09-30","val":-2525000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":-4104000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":-5906000,"accn":"0001628280-26-028411","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-29","frame":"CY2026Q1"}]}},"OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax":{"label":"Other Comprehensive Income (Loss), Derivatives Qualifying as Hedges, Net of Tax","description":"Amount after tax and reclassification adjustments, of increase (decrease) in accumulated gain (loss) from derivative instruments designated and qualifying as the effective portion of cash flow hedges and an entity's share of an equity investee's increase (decrease) in deferred hedging gain (loss).","units":{"USD":[{"start":"2018-01-01","end":"2018-03-31","val":-2101000,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30","frame":"CY2018Q1"},{"start":"2018-04-01","end":"2018-06-30","val":-884000,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-1891000,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"start":"2018-07-01","end":"2018-09-30","val":1094000,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30","frame":"CY2018Q3"},{"start":"2019-01-01","end":"2019-03-31","val":2935000,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30","frame":"CY2019Q1"},{"start":"2019-04-01","end":"2019-06-30","val":912000,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":4369000,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"start":"2019-07-01","end":"2019-09-30","val":522000,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30","frame":"CY2019Q3"}]}},"OtherComprehensiveIncomeLossNetOfTax":{"label":"Other Comprehensive Income (Loss), Net of Tax","description":"Amount after tax and reclassification adjustments of other comprehensive income (loss).","units":{"USD":[{"start":"2014-01-01","end":"2014-03-31","val":-22000,"accn":"0001193125-14-190004","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08"},{"start":"2014-01-01","end":"2014-03-31","val":-22000,"accn":"0001171843-15-002648","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":47000,"accn":"0001193125-14-296834","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-06"},{"start":"2014-01-01","end":"2014-06-30","val":47000,"accn":"0001171843-15-004456","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2014-04-01","end":"2014-06-30","val":69000,"accn":"0001193125-14-296834","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-06"},{"start":"2014-04-01","end":"2014-06-30","val":69000,"accn":"0001171843-15-004456","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":-542000,"accn":"0001193125-14-406113","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"start":"2014-01-01","end":"2014-09-30","val":-542000,"accn":"0001171843-15-006078","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2014-07-01","end":"2014-09-30","val":-589000,"accn":"0001193125-14-406113","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"start":"2014-07-01","end":"2014-09-30","val":-589000,"accn":"0001171843-15-006078","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":-326000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19"},{"start":"2014-01-01","end":"2014-12-31","val":-326000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-120000,"accn":"0001171843-15-002648","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"start":"2015-01-01","end":"2015-03-31","val":-120000,"accn":"0001171843-16-009717","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":936000,"accn":"0001171843-15-004456","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2015-01-01","end":"2015-06-30","val":936000,"accn":"0001171843-16-011647","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"start":"2015-04-01","end":"2015-06-30","val":1056000,"accn":"0001171843-15-004456","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2015-04-01","end":"2015-06-30","val":1056000,"accn":"0001171843-16-011647","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":393000,"accn":"0001171843-15-006078","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2015-01-01","end":"2015-09-30","val":393000,"accn":"0001171843-16-012959","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2015-07-01","end":"2015-09-30","val":-543000,"accn":"0001171843-15-006078","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2015-07-01","end":"2015-09-30","val":-543000,"accn":"0001171843-16-012959","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":-5000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":1224000,"accn":"0001171843-16-009717","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":379000,"accn":"0001171843-16-011647","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"start":"2016-04-01","end":"2016-06-30","val":-845000,"accn":"0001171843-16-011647","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":710000,"accn":"0001171843-16-012959","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-07-01","end":"2016-09-30","val":331000,"accn":"0001171843-16-012959","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3"}]}},"OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent":{"label":"Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent","description":"Amount after tax of other comprehensive income (loss) attributable to parent entity.","units":{"USD":[{"start":"2014-01-01","end":"2014-12-31","val":-326000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":-5000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09"},{"start":"2015-01-01","end":"2015-12-31","val":-5000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":1224000,"accn":"0001171843-17-002737","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":379000,"accn":"0001171843-17-004747","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2016-04-01","end":"2016-06-30","val":-845000,"accn":"0001171843-17-004747","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":710000,"accn":"0001171843-17-006623","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2016-07-01","end":"2016-09-30","val":331000,"accn":"0001171843-17-006623","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":-148000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09"},{"start":"2016-01-01","end":"2016-12-31","val":-148000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13"},{"start":"2016-01-01","end":"2016-12-31","val":-148000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":2124000,"accn":"0001171843-17-002737","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"start":"2017-01-01","end":"2017-03-31","val":2124000,"accn":"0001171843-18-003268","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-01","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":2607000,"accn":"0001171843-17-004747","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-06-30","val":2607000,"accn":"0001628280-18-009870","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-07-31"},{"start":"2017-04-01","end":"2017-06-30","val":483000,"accn":"0001171843-17-004747","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-04-01","end":"2017-06-30","val":483000,"accn":"0001628280-18-009870","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-07-31","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":1488000,"accn":"0001171843-17-006623","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2017-01-01","end":"2017-09-30","val":1488000,"accn":"0001628280-18-013109","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2017-07-01","end":"2017-09-30","val":-1119000,"accn":"0001171843-17-006623","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2017-07-01","end":"2017-09-30","val":-1119000,"accn":"0001628280-18-013109","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":615000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13"},{"start":"2017-01-01","end":"2017-12-31","val":615000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"start":"2017-01-01","end":"2017-12-31","val":615000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-2109000,"accn":"0001171843-18-003268","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-01"},{"start":"2018-01-01","end":"2018-03-31","val":-2109000,"accn":"0001628280-19-005208","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-04-30","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-2974000,"accn":"0001628280-18-009870","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-07-31"},{"start":"2018-01-01","end":"2018-06-30","val":-2974000,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30"},{"start":"2018-04-01","end":"2018-06-30","val":-865000,"accn":"0001628280-18-009870","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-07-31"},{"start":"2018-04-01","end":"2018-06-30","val":-865000,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-1878000,"accn":"0001628280-18-013109","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2018-01-01","end":"2018-09-30","val":-1878000,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"start":"2018-07-01","end":"2018-09-30","val":1096000,"accn":"0001628280-18-013109","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2018-07-01","end":"2018-09-30","val":1096000,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":-3769000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"start":"2018-01-01","end":"2018-12-31","val":-3769000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11"},{"start":"2018-01-01","end":"2018-12-31","val":-3769000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":2945000,"accn":"0001628280-19-005208","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-04-30"},{"start":"2019-01-01","end":"2019-03-31","val":2945000,"accn":"0001628280-20-006469","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-05","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":3891000,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30"},{"start":"2019-01-01","end":"2019-06-30","val":3891000,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04"},{"start":"2019-04-01","end":"2019-06-30","val":946000,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30"},{"start":"2019-04-01","end":"2019-06-30","val":946000,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":4404000,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"start":"2019-01-01","end":"2019-09-30","val":4404000,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2019-07-01","end":"2019-09-30","val":513000,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"start":"2019-07-01","end":"2019-09-30","val":513000,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":3184000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11"},{"start":"2019-01-01","end":"2019-12-31","val":3184000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09"},{"start":"2019-01-01","end":"2019-12-31","val":3184000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":740000,"accn":"0001628280-20-006469","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-05"},{"start":"2020-01-01","end":"2020-03-31","val":740000,"accn":"0001628280-21-008893","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-04","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":3986000,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04"},{"start":"2020-01-01","end":"2020-06-30","val":3986000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2020-04-01","end":"2020-06-30","val":3245000,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04"},{"start":"2020-04-01","end":"2020-06-30","val":3245000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":4114000,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2020-01-01","end":"2020-09-30","val":4114000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2020-07-01","end":"2020-09-30","val":129000,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2020-07-01","end":"2020-09-30","val":129000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":9820000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09"},{"start":"2020-01-01","end":"2020-12-31","val":9820000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08"},{"start":"2020-01-01","end":"2020-12-31","val":9820000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-5180000,"accn":"0001628280-21-008893","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-04"},{"start":"2021-01-01","end":"2021-03-31","val":-5180000,"accn":"0001628280-22-012004","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-6278000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-01-01","end":"2021-06-30","val":-6278000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2021-04-01","end":"2021-06-30","val":-1098000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-04-01","end":"2021-06-30","val":-1098000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-6843000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-01-01","end":"2021-09-30","val":-6843000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2021-07-01","end":"2021-09-30","val":-565000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-07-01","end":"2021-09-30","val":-565000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-3288000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08"},{"start":"2021-01-01","end":"2021-12-31","val":-3288000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07"},{"start":"2021-01-01","end":"2021-12-31","val":-3288000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-3189000,"accn":"0001628280-22-012004","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"start":"2022-01-01","end":"2022-03-31","val":-3189000,"accn":"0001628280-23-014872","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-14002000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2022-01-01","end":"2022-06-30","val":-14002000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2022-04-01","end":"2022-06-30","val":-10813000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2022-04-01","end":"2022-06-30","val":-10813000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-18440000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2022-01-01","end":"2022-09-30","val":-18440000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2022-07-01","end":"2022-09-30","val":-4438000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2022-07-01","end":"2022-09-30","val":-4438000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-15640000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07"},{"start":"2022-01-01","end":"2022-12-31","val":-15640000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06"},{"start":"2022-01-01","end":"2022-12-31","val":-15640000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-4824000,"accn":"0001628280-23-014872","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"start":"2023-01-01","end":"2023-03-31","val":-4824000,"accn":"0001628280-24-021113","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-07","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-8462000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2023-01-01","end":"2023-06-30","val":-8462000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2023-04-01","end":"2023-06-30","val":-3638000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":-3638000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-13563000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2023-01-01","end":"2023-09-30","val":-13563000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2023-07-01","end":"2023-09-30","val":-5101000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2023-07-01","end":"2023-09-30","val":-5101000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":908000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06"},{"start":"2023-01-01","end":"2023-12-31","val":908000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"start":"2023-01-01","end":"2023-12-31","val":908000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-456000,"accn":"0001628280-24-021113","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-07"},{"start":"2024-01-01","end":"2024-03-31","val":-456000,"accn":"0001628280-25-023196","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-1976000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2024-01-01","end":"2024-06-30","val":-1976000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2024-04-01","end":"2024-06-30","val":-1520000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2024-04-01","end":"2024-06-30","val":-1520000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":4268000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-01-01","end":"2024-09-30","val":4268000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29"},{"start":"2024-07-01","end":"2024-09-30","val":6244000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-07-01","end":"2024-09-30","val":6244000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":11325000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"start":"2024-01-01","end":"2024-12-31","val":11325000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-3838000,"accn":"0001628280-25-023196","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"start":"2025-01-01","end":"2025-03-31","val":-3838000,"accn":"0001628280-26-028411","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-29","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":11821000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2025-04-01","end":"2025-06-30","val":15659000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":15706000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29"},{"start":"2025-07-01","end":"2025-09-30","val":3885000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":20456000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":-2603000,"accn":"0001628280-26-028411","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-29","frame":"CY2026Q1"}]}},"OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax":{"label":"Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI on Derivatives, Net of Tax","description":"Amount after tax of reclassification adjustment from accumulated other comprehensive income of accumulated gain (loss) realized from derivative instruments designated and qualifying as the effective portion of cash flow hedges and an entity's share of an equity investee's deferred hedging gain (loss).","units":{"USD":[{"start":"2018-01-01","end":"2018-09-30","val":-2094000,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"start":"2018-07-01","end":"2018-09-30","val":-1194000,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30","frame":"CY2018Q3"},{"start":"2019-01-01","end":"2019-09-30","val":-170000,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"start":"2019-07-01","end":"2019-09-30","val":361000,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30","frame":"CY2019Q3"}]}},"OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax":{"label":"Other Comprehensive Income (Loss), Unrealized Gain (Loss) on Derivatives Arising During Period, Net of Tax","description":"Amount after tax of increase (decrease) in accumulated gain (loss) from derivative instruments designated and qualifying as the effective portion of cash flow hedges and an entity's share of an equity investee's increase (decrease) in deferred hedging gain (loss).","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":-5000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":1224000,"accn":"0001171843-17-002737","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":379000,"accn":"0001171843-17-004747","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2016-04-01","end":"2016-06-30","val":-845000,"accn":"0001171843-17-004747","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":710000,"accn":"0001171843-17-006623","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2016-07-01","end":"2016-09-30","val":331000,"accn":"0001171843-17-006623","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":-148000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13"},{"start":"2016-01-01","end":"2016-12-31","val":184000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":2124000,"accn":"0001171843-17-002737","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"start":"2017-01-01","end":"2017-03-31","val":2124000,"accn":"0001171843-18-003268","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-01","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":2617000,"accn":"0001171843-17-004747","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-06-30","val":2617000,"accn":"0001628280-18-009870","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-07-31"},{"start":"2017-04-01","end":"2017-06-30","val":493000,"accn":"0001171843-17-004747","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-04-01","end":"2017-06-30","val":493000,"accn":"0001628280-18-009870","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-07-31","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":1491000,"accn":"0001171843-17-006623","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2017-01-01","end":"2017-09-30","val":3183000,"accn":"0001628280-18-013109","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2017-07-01","end":"2017-09-30","val":-1126000,"accn":"0001171843-17-006623","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2017-07-01","end":"2017-09-30","val":-352000,"accn":"0001628280-18-013109","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":642000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13"},{"start":"2017-01-01","end":"2017-12-31","val":3291000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-2101000,"accn":"0001171843-18-003268","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-01"},{"start":"2018-01-01","end":"2018-03-31","val":-2053000,"accn":"0001628280-19-005208","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-04-30","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-2985000,"accn":"0001628280-18-009870","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-07-31"},{"start":"2018-01-01","end":"2018-06-30","val":-3885000,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30"},{"start":"2018-04-01","end":"2018-06-30","val":-884000,"accn":"0001628280-18-009870","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-07-31"},{"start":"2018-04-01","end":"2018-06-30","val":-1832000,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-3985000,"accn":"0001628280-18-013109","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2018-01-01","end":"2018-09-30","val":-3985000,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"start":"2018-07-01","end":"2018-09-30","val":-100000,"accn":"0001628280-18-013109","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2018-07-01","end":"2018-09-30","val":-100000,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":-7531000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":2484000,"accn":"0001628280-19-005208","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-04-30","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":3316000,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30"},{"start":"2019-04-01","end":"2019-06-30","val":832000,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":4199000,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"start":"2019-07-01","end":"2019-09-30","val":883000,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30","frame":"CY2019Q3"}]}},"OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax":{"label":"OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, after Tax","description":"Amount, after tax and before adjustment, of unrealized holding gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Excludes unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.","units":{"USD":[{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2016"},{"start":"2017-01-01","end":"2017-06-30","val":-10000,"accn":"0001171843-17-004747","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-06-30","val":-10000,"accn":"0001628280-18-009870","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-07-31"},{"start":"2017-04-01","end":"2017-06-30","val":-10000,"accn":"0001171843-17-004747","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-04-01","end":"2017-06-30","val":-10000,"accn":"0001628280-18-009870","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-07-31","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":-3000,"accn":"0001171843-17-006623","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2017-01-01","end":"2017-09-30","val":-3000,"accn":"0001628280-18-013109","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2017-07-01","end":"2017-09-30","val":7000,"accn":"0001171843-17-006623","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2017-07-01","end":"2017-09-30","val":9000,"accn":"0001628280-18-013109","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":-27000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13"},{"start":"2017-01-01","end":"2017-12-31","val":-27000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"start":"2017-01-01","end":"2017-12-31","val":-27000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-8000,"accn":"0001171843-18-003268","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-01"},{"start":"2018-01-01","end":"2018-03-31","val":-9000,"accn":"0001628280-19-005208","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-04-30","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":11000,"accn":"0001628280-18-009870","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-07-31"},{"start":"2018-01-01","end":"2018-06-30","val":18000,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30"},{"start":"2018-04-01","end":"2018-06-30","val":19000,"accn":"0001628280-18-009870","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-07-31"},{"start":"2018-04-01","end":"2018-06-30","val":27000,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":33000,"accn":"0001628280-18-013109","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2018-01-01","end":"2018-09-30","val":33000,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"start":"2018-07-01","end":"2018-09-30","val":6000,"accn":"0001628280-18-013109","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2018-07-01","end":"2018-09-30","val":6000,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":48000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"start":"2018-01-01","end":"2018-12-31","val":48000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11"},{"start":"2018-01-01","end":"2018-12-31","val":48000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":18000,"accn":"0001628280-19-005208","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-04-30"},{"start":"2019-01-01","end":"2019-03-31","val":18000,"accn":"0001628280-20-006469","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-05","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":50000,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30"},{"start":"2019-01-01","end":"2019-06-30","val":50000,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04"},{"start":"2019-04-01","end":"2019-06-30","val":31000,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30"},{"start":"2019-04-01","end":"2019-06-30","val":31000,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":37000,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"start":"2019-01-01","end":"2019-09-30","val":37000,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2019-07-01","end":"2019-09-30","val":-13000,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"start":"2019-07-01","end":"2019-09-30","val":-13000,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":21000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11"},{"start":"2019-01-01","end":"2019-12-31","val":21000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09"},{"start":"2019-01-01","end":"2019-12-31","val":21000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":183000,"accn":"0001628280-20-006469","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-05"},{"start":"2020-01-01","end":"2020-03-31","val":183000,"accn":"0001628280-21-008893","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-04","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":47000,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04"},{"start":"2020-01-01","end":"2020-06-30","val":47000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2020-04-01","end":"2020-06-30","val":-137000,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04"},{"start":"2020-04-01","end":"2020-06-30","val":-137000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-57000,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2020-01-01","end":"2020-09-30","val":-57000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2020-07-01","end":"2020-09-30","val":-103000,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2020-07-01","end":"2020-09-30","val":-103000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-94000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09"},{"start":"2020-01-01","end":"2020-12-31","val":-94000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08"},{"start":"2020-01-01","end":"2020-12-31","val":-94000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":4000,"accn":"0001628280-21-008893","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-04"},{"start":"2021-01-01","end":"2021-03-31","val":4000,"accn":"0001628280-22-012004","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-3000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-01-01","end":"2021-06-30","val":-3000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2021-04-01","end":"2021-06-30","val":-7000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-04-01","end":"2021-06-30","val":-7000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-6000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-01-01","end":"2021-09-30","val":-6000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2021-07-01","end":"2021-09-30","val":-3000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-07-01","end":"2021-09-30","val":-3000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-7000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08"},{"start":"2021-01-01","end":"2021-12-31","val":-7000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07"},{"start":"2021-01-01","end":"2021-12-31","val":-7000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-10000,"accn":"0001628280-22-012004","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"start":"2022-01-01","end":"2022-03-31","val":-10000,"accn":"0001628280-23-014872","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-22000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2022-01-01","end":"2022-06-30","val":-22000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2022-04-01","end":"2022-06-30","val":-12000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2022-04-01","end":"2022-06-30","val":-12000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-33000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2022-01-01","end":"2022-09-30","val":-33000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2022-07-01","end":"2022-09-30","val":-11000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2022-07-01","end":"2022-09-30","val":-11000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-300000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07"},{"start":"2022-01-01","end":"2022-12-31","val":-300000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06"},{"start":"2022-01-01","end":"2022-12-31","val":-300000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":150000,"accn":"0001628280-23-014872","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"start":"2023-01-01","end":"2023-03-31","val":150000,"accn":"0001628280-24-021113","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-07","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-496000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2023-01-01","end":"2023-06-30","val":-496000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2023-04-01","end":"2023-06-30","val":-646000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":-646000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-562000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2023-01-01","end":"2023-09-30","val":-562000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2023-07-01","end":"2023-09-30","val":-66000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2023-07-01","end":"2023-09-30","val":-66000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":1547000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06"},{"start":"2023-01-01","end":"2023-12-31","val":1547000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"start":"2023-01-01","end":"2023-12-31","val":1547000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-2252000,"accn":"0001628280-24-021113","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-07"},{"start":"2024-01-01","end":"2024-03-31","val":-2252000,"accn":"0001628280-25-023196","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-2800000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2024-01-01","end":"2024-06-30","val":-2800000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2024-04-01","end":"2024-06-30","val":-548000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2024-04-01","end":"2024-06-30","val":-548000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":-136000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-01-01","end":"2024-09-30","val":-136000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29"},{"start":"2024-07-01","end":"2024-09-30","val":2664000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-07-01","end":"2024-09-30","val":2664000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":-3448000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"start":"2024-01-01","end":"2024-12-31","val":-3448000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":2431000,"accn":"0001628280-25-023196","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"start":"2025-01-01","end":"2025-03-31","val":2431000,"accn":"0001628280-26-028411","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-29","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":2477000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2025-04-01","end":"2025-06-30","val":46000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":3314000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29"},{"start":"2025-07-01","end":"2025-09-30","val":837000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":4085000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":-1688000,"accn":"0001628280-26-028411","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-29","frame":"CY2026Q1"}]}},"OtherLiabilitiesCurrent":{"label":"Other Liabilities, Current","description":"Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2019-12-31","val":62607000,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04"},{"end":"2019-12-31","val":62607000,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27","frame":"CY2019Q4I"},{"end":"2020-06-30","val":65094000,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04","frame":"CY2020Q2I"},{"end":"2020-09-30","val":66483000,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27","frame":"CY2020Q3I"},{"end":"2020-12-31","val":83198000,"accn":"0001628280-21-008893","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-04"},{"end":"2020-12-31","val":83198000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2020-12-31","val":83198000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02","frame":"CY2020Q4I"},{"end":"2021-03-31","val":87026000,"accn":"0001628280-21-008893","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-04","frame":"CY2021Q1I"},{"end":"2021-06-30","val":91973000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03","frame":"CY2021Q2I"},{"end":"2021-09-30","val":91917000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02","frame":"CY2021Q3I"},{"end":"2021-12-31","val":102226000,"accn":"0001628280-22-012004","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"end":"2021-12-31","val":102226000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"end":"2021-12-31","val":102226000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01","frame":"CY2021Q4I"},{"end":"2022-03-31","val":92560000,"accn":"0001628280-22-012004","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2022Q1I"},{"end":"2022-06-30","val":105782000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02","frame":"CY2022Q2I"},{"end":"2022-09-30","val":109250000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01","frame":"CY2022Q3I"},{"end":"2022-12-31","val":115231000,"accn":"0001628280-23-014872","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"end":"2022-12-31","val":115231000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"end":"2022-12-31","val":115231000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31","frame":"CY2022Q4I"},{"end":"2023-03-31","val":107338000,"accn":"0001628280-23-014872","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2023Q1I"},{"end":"2023-06-30","val":123343000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01","frame":"CY2023Q2I"},{"end":"2023-09-30","val":119780000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31","frame":"CY2023Q3I"},{"end":"2023-12-31","val":125057000,"accn":"0001628280-24-021113","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-07"},{"end":"2023-12-31","val":125057000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"end":"2023-12-31","val":125057000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2023Q4I"},{"end":"2024-03-31","val":109202000,"accn":"0001628280-24-021113","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-07","frame":"CY2024Q1I"},{"end":"2024-06-30","val":123014000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30","frame":"CY2024Q2I"},{"end":"2024-09-30","val":123256000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2024Q3I"}]}},"OtherLiabilitiesNoncurrent":{"label":"Other Liabilities, Noncurrent","description":"Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2013-12-31","val":14000,"accn":"0001193125-14-190004","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08"},{"end":"2013-12-31","val":14000,"accn":"0001193125-14-296834","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-06"},{"end":"2013-12-31","val":14000,"accn":"0001193125-14-406113","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"end":"2013-12-31","val":14000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19","frame":"CY2013Q4I"},{"end":"2014-03-31","val":17000,"accn":"0001193125-14-190004","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08","frame":"CY2014Q1I"},{"end":"2014-06-30","val":15000,"accn":"0001193125-14-296834","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-06","frame":"CY2014Q2I"},{"end":"2014-09-30","val":445000,"accn":"0001193125-14-406113","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10","frame":"CY2014Q3I"},{"end":"2014-12-31","val":3698000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19"},{"end":"2014-12-31","val":3698000,"accn":"0001171843-15-002648","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"end":"2014-12-31","val":3698000,"accn":"0001171843-15-004456","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"end":"2014-12-31","val":3698000,"accn":"0001171843-15-006078","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"end":"2014-12-31","val":3698000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12","frame":"CY2014Q4I"},{"end":"2015-03-31","val":4182000,"accn":"0001171843-15-002648","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2015Q1I"},{"end":"2015-06-30","val":4820000,"accn":"0001171843-15-004456","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07","frame":"CY2015Q2I"},{"end":"2015-09-30","val":5163000,"accn":"0001171843-15-006078","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06","frame":"CY2015Q3I"},{"end":"2015-12-31","val":5617000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12"},{"end":"2015-12-31","val":5617000,"accn":"0001171843-16-009717","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"end":"2015-12-31","val":5617000,"accn":"0001171843-16-011647","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"end":"2015-12-31","val":5617000,"accn":"0001171843-16-012959","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"end":"2015-12-31","val":5617000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09","frame":"CY2015Q4I"},{"end":"2016-03-31","val":5552000,"accn":"0001171843-16-009717","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1I"},{"end":"2016-06-30","val":5393000,"accn":"0001171843-16-011647","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09","frame":"CY2016Q2I"},{"end":"2016-09-30","val":5681000,"accn":"0001171843-16-012959","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3I"},{"end":"2016-12-31","val":5628000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09"},{"end":"2016-12-31","val":5628000,"accn":"0001171843-17-002737","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"end":"2016-12-31","val":5628000,"accn":"0001171843-17-004747","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"end":"2016-12-31","val":5628000,"accn":"0001171843-17-006623","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"end":"2016-12-31","val":7292000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13","frame":"CY2016Q4I"},{"end":"2017-03-31","val":5429000,"accn":"0001171843-17-002737","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2017Q1I"},{"end":"2017-06-30","val":5273000,"accn":"0001171843-17-004747","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2017Q2I"},{"end":"2017-09-30","val":5283000,"accn":"0001171843-17-006623","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03","frame":"CY2017Q3I"},{"end":"2017-12-31","val":6561000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13"},{"end":"2017-12-31","val":7807000,"accn":"0001171843-18-003268","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-01"},{"end":"2017-12-31","val":7807000,"accn":"0001628280-18-009870","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-07-31"},{"end":"2017-12-31","val":7807000,"accn":"0001628280-18-013109","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"end":"2017-12-31","val":7807000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2017Q4I"},{"end":"2018-03-31","val":8045000,"accn":"0001171843-18-003268","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-01","frame":"CY2018Q1I"},{"end":"2018-06-30","val":7933000,"accn":"0001628280-18-009870","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-07-31","frame":"CY2018Q2I"},{"end":"2018-09-30","val":7651000,"accn":"0001628280-18-013109","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2018Q3I"},{"end":"2018-12-31","val":6781000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"end":"2018-12-31","val":6781000,"accn":"0001628280-19-005208","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-04-30"},{"end":"2018-12-31","val":6781000,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30"},{"end":"2018-12-31","val":6781000,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"end":"2018-12-31","val":6781000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11","frame":"CY2018Q4I"},{"end":"2019-03-31","val":2997000,"accn":"0001628280-19-005208","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-04-30","frame":"CY2019Q1I"},{"end":"2019-06-30","val":2694000,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30","frame":"CY2019Q2I"},{"end":"2019-09-30","val":2555000,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30","frame":"CY2019Q3I"},{"end":"2019-12-31","val":2701000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11"},{"end":"2019-12-31","val":2701000,"accn":"0001628280-20-006469","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-05"},{"end":"2019-12-31","val":2701000,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04"},{"end":"2019-12-31","val":2701000,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"end":"2019-12-31","val":2701000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09","frame":"CY2019Q4I"},{"end":"2020-03-31","val":2712000,"accn":"0001628280-20-006469","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-05","frame":"CY2020Q1I"},{"end":"2020-06-30","val":2490000,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04","frame":"CY2020Q2I"},{"end":"2020-09-30","val":2689000,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27","frame":"CY2020Q3I"},{"end":"2020-12-31","val":2997000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09"},{"end":"2020-12-31","val":2997000,"accn":"0001628280-21-008893","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-04"},{"end":"2020-12-31","val":2997000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2020-12-31","val":2997000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2020-12-31","val":2997000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08","frame":"CY2020Q4I"},{"end":"2021-03-31","val":3274000,"accn":"0001628280-21-008893","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-04","frame":"CY2021Q1I"},{"end":"2021-06-30","val":3756000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03","frame":"CY2021Q2I"},{"end":"2021-09-30","val":4122000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02","frame":"CY2021Q3I"},{"end":"2021-12-31","val":3583000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08"},{"end":"2021-12-31","val":3583000,"accn":"0001628280-22-012004","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"end":"2021-12-31","val":3583000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"end":"2021-12-31","val":3583000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"end":"2021-12-31","val":3583000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07","frame":"CY2021Q4I"},{"end":"2022-03-31","val":3680000,"accn":"0001628280-22-012004","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2022Q1I"},{"end":"2022-06-30","val":4472000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02","frame":"CY2022Q2I"},{"end":"2022-09-30","val":7191000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01","frame":"CY2022Q3I"},{"end":"2022-12-31","val":4771000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07"},{"end":"2022-12-31","val":4771000,"accn":"0001628280-23-014872","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"end":"2022-12-31","val":4771000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"end":"2022-12-31","val":4771000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"end":"2022-12-31","val":4771000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06","frame":"CY2022Q4I"},{"end":"2023-03-31","val":5985000,"accn":"0001628280-23-014872","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2023Q1I"},{"end":"2023-06-30","val":7505000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01","frame":"CY2023Q2I"},{"end":"2023-09-30","val":7891000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31","frame":"CY2023Q3I"},{"end":"2023-12-31","val":4808000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06"},{"end":"2023-12-31","val":4808000,"accn":"0001628280-24-021113","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-07"},{"end":"2023-12-31","val":4808000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"end":"2023-12-31","val":4808000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"end":"2023-12-31","val":4808000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06","frame":"CY2023Q4I"},{"end":"2024-03-31","val":4846000,"accn":"0001628280-24-021113","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-07","frame":"CY2024Q1I"},{"end":"2024-06-30","val":5081000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30","frame":"CY2024Q2I"},{"end":"2024-09-30","val":3676000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2024Q3I"},{"end":"2024-12-31","val":3491000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"end":"2024-12-31","val":3491000,"accn":"0001628280-25-023196","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"end":"2024-12-31","val":3491000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"end":"2024-12-31","val":3491000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29"},{"end":"2024-12-31","val":3491000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2024Q4I"},{"end":"2025-03-31","val":7812000,"accn":"0001628280-25-023196","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1I"},{"end":"2025-06-30","val":10895000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2I"},{"end":"2025-09-30","val":8653000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29","frame":"CY2025Q3I"},{"end":"2025-12-31","val":7585000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04"},{"end":"2025-12-31","val":7585000,"accn":"0001628280-26-028411","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-29","frame":"CY2025Q4I"},{"end":"2026-03-31","val":8183000,"accn":"0001628280-26-028411","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-29","frame":"CY2026Q1I"}]}},"OtherNonoperatingAssetRelatedIncome":{"label":"Other Nonoperating-Asset Related Income","description":"Amount of income related to nonoperating assets, classified as other.","units":{"USD":[{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":27000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13"},{"start":"2017-01-01","end":"2017-12-31","val":27000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"start":"2017-01-01","end":"2017-12-31","val":27000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":7000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11","frame":"CY2019"}]}},"OtherNonoperatingExpense":{"label":"Other Nonoperating Expense","description":"Amount of expense related to nonoperating activities, classified as other.","units":{"USD":[{"start":"2012-01-01","end":"2012-12-31","val":3462000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":1932000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19"},{"start":"2013-01-01","end":"2013-12-31","val":1857000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":1902000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19"},{"start":"2014-01-01","end":"2014-12-31","val":1902000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12"},{"start":"2014-01-01","end":"2014-12-31","val":1902000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":1853000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12"},{"start":"2015-01-01","end":"2015-12-31","val":1853000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09"},{"start":"2015-01-01","end":"2015-12-31","val":1853000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":1405000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09"},{"start":"2016-01-01","end":"2016-12-31","val":1405000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13"},{"start":"2016-01-01","end":"2016-12-31","val":1405000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":185000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13"},{"start":"2017-01-01","end":"2017-12-31","val":185000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"start":"2017-01-01","end":"2017-12-31","val":185000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":771000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"start":"2018-01-01","end":"2018-12-31","val":771000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11"},{"start":"2018-01-01","end":"2018-12-31","val":771000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":2430000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11"},{"start":"2019-01-01","end":"2019-12-31","val":2430000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09"},{"start":"2019-01-01","end":"2019-12-31","val":2430000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":8157000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09"},{"start":"2020-01-01","end":"2020-12-31","val":8157000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08"},{"start":"2020-01-01","end":"2020-12-31","val":8157000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":12309000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08"},{"start":"2021-01-01","end":"2021-12-31","val":12309000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07"},{"start":"2021-01-01","end":"2021-12-31","val":12309000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":5148000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07"},{"start":"2022-01-01","end":"2022-12-31","val":5148000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06"},{"start":"2022-01-01","end":"2022-12-31","val":5148000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":5172000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06"},{"start":"2023-01-01","end":"2023-12-31","val":5172000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"start":"2023-01-01","end":"2023-12-31","val":5172000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":8401000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"start":"2024-01-01","end":"2024-12-31","val":8401000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":19752000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2025"}]}},"OtherNonoperatingIncome":{"label":"Other Nonoperating Income","description":"Amount of income related to nonoperating activities, classified as other.","units":{"USD":[{"start":"2012-01-01","end":"2012-12-31","val":417000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":658000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19"},{"start":"2013-01-01","end":"2013-12-31","val":583000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":188000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19"},{"start":"2014-01-01","end":"2014-12-31","val":188000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12"},{"start":"2014-01-01","end":"2014-12-31","val":188000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":330000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12"},{"start":"2015-01-01","end":"2015-12-31","val":330000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09"},{"start":"2015-01-01","end":"2015-12-31","val":330000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":520000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09"},{"start":"2016-01-01","end":"2016-12-31","val":520000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13"},{"start":"2016-01-01","end":"2016-12-31","val":520000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":2547000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13"},{"start":"2017-01-01","end":"2017-12-31","val":2547000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"start":"2017-01-01","end":"2017-12-31","val":2547000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":1741000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"start":"2018-01-01","end":"2018-12-31","val":1741000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11"},{"start":"2018-01-01","end":"2018-12-31","val":1741000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":2041000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11"},{"start":"2019-01-01","end":"2019-12-31","val":2041000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09"},{"start":"2019-01-01","end":"2019-12-31","val":2041000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":674000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09"},{"start":"2020-01-01","end":"2020-12-31","val":674000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08"},{"start":"2020-01-01","end":"2020-12-31","val":674000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":164000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08"},{"start":"2021-01-01","end":"2021-12-31","val":164000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07"},{"start":"2021-01-01","end":"2021-12-31","val":164000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":15561000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07"},{"start":"2022-01-01","end":"2022-12-31","val":15561000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06"},{"start":"2022-01-01","end":"2022-12-31","val":15561000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":35477000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06"},{"start":"2023-01-01","end":"2023-12-31","val":35477000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"start":"2023-01-01","end":"2023-12-31","val":35477000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":43045000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"start":"2024-01-01","end":"2024-12-31","val":43045000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":49946000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2025"}]}},"OtherNonoperatingIncomeExpense":{"label":"Other Nonoperating Income (Expense)","description":"Amount of income (expense) related to nonoperating activities, classified as other.","units":{"USD":[{"start":"2013-01-01","end":"2013-03-31","val":-679000,"accn":"0001193125-14-190004","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":-1003000,"accn":"0001193125-14-296834","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-06"},{"start":"2013-04-01","end":"2013-06-30","val":-324000,"accn":"0001193125-14-296834","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-06","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":-1390000,"accn":"0001193125-14-406113","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"start":"2013-07-01","end":"2013-09-30","val":-387000,"accn":"0001193125-14-406113","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10","frame":"CY2013Q3"},{"start":"2014-01-01","end":"2014-03-31","val":-38000,"accn":"0001193125-14-190004","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":36000,"accn":"0001193125-14-296834","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-06"},{"start":"2014-04-01","end":"2014-06-30","val":74000,"accn":"0001193125-14-296834","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-06","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":-908000,"accn":"0001193125-14-406113","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"start":"2014-07-01","end":"2014-09-30","val":-944000,"accn":"0001193125-14-406113","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10","frame":"CY2014Q3"}]}},"OtherShortTermBorrowings":{"label":"Other Short-term Borrowings","description":"Amount of borrowings classified as other, maturing within one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2013-12-31","val":103000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19","frame":"CY2013Q4I"},{"end":"2014-12-31","val":39000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19"},{"end":"2014-12-31","val":39000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12","frame":"CY2014Q4I"},{"end":"2015-12-31","val":514000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12"},{"end":"2015-12-31","val":514000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09","frame":"CY2015Q4I"},{"end":"2016-12-31","val":624000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09"},{"end":"2016-12-31","val":624000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13","frame":"CY2016Q4I"},{"end":"2017-12-31","val":1192000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13"},{"end":"2017-12-31","val":1192000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2017Q4I"},{"end":"2018-12-31","val":1313000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"end":"2018-12-31","val":1313000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11","frame":"CY2018Q4I"},{"end":"2019-12-31","val":203000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11"},{"end":"2019-12-31","val":203000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09","frame":"CY2019Q4I"},{"end":"2020-12-31","val":0,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09","frame":"CY2020Q4I"}]}},"OtherShortTermInvestments":{"label":"Other Short-term Investments","description":"Amount of short-term investments classified as other.","units":{"USD":[{"end":"2013-12-31","val":104000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19","frame":"CY2013Q4I"},{"end":"2014-12-31","val":128000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19"},{"end":"2014-12-31","val":128000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12","frame":"CY2014Q4I"},{"end":"2015-12-31","val":136000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12"},{"end":"2015-12-31","val":136000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09","frame":"CY2015Q4I"},{"end":"2016-12-31","val":122000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09","frame":"CY2016Q4I"}]}},"OtherThanTemporaryImpairmentLossDebtSecuritiesAvailableForSale":{"label":"Other-than-temporary Impairment Loss, Debt Securities, Available-for-sale","description":"Amount of other-than-temporary impairment (OTTI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), recognized in earnings and other comprehensive loss (OCI).","units":{"USD":[{"start":"2018-04-01","end":"2018-06-30","val":0,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30","frame":"CY2018Q2"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001628280-19-005208","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-04-30","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30"},{"start":"2019-04-01","end":"2019-06-30","val":0,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"}]}},"OtherThanTemporaryImpairmentLossesInvestmentsAvailableforsaleSecurities":{"label":"Other than Temporary Impairment Losses, Investments, Available-for-sale Securities","description":"The amount by which the fair value of an investment in debt and equity securities categorized as Available-for-sale is less than the amortized cost basis or carrying amount of that investment at the balance sheet date and the decline in fair value is deemed to be other than temporary, before considering whether or not such amount is recognized in earnings or other comprehensive income.","units":{"USD":[{"start":"2017-04-01","end":"2017-06-30","val":0,"accn":"0001171843-17-004747","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0001171843-17-006623","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001171843-18-003268","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-01","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001628280-18-009870","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-07-31"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001628280-18-013109","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2018-07-01","end":"2018-09-30","val":0,"accn":"0001628280-18-013109","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2018Q3"}]}},"PaymentsForProceedsFromInvestments":{"label":"Payments for (Proceeds from) Investments","description":"The net cash paid (received) associated with the acquisition or disposal of all investments, including securities and other assets.","units":{"USD":[{"start":"2017-01-01","end":"2017-12-31","val":39731000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":1889000,"accn":"0001628280-19-005208","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-04-30","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":78000,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30"},{"start":"2018-01-01","end":"2018-09-30","val":120000,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"start":"2018-01-01","end":"2018-12-31","val":39000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11"},{"start":"2018-01-01","end":"2018-12-31","val":39000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-1928000,"accn":"0001628280-19-005208","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-04-30"},{"start":"2019-01-01","end":"2019-03-31","val":-1928000,"accn":"0001628280-20-006469","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-05","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-3925000,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30"},{"start":"2019-01-01","end":"2019-06-30","val":-3925000,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04"},{"start":"2019-01-01","end":"2019-09-30","val":1627000,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"start":"2019-01-01","end":"2019-09-30","val":1627000,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2019-01-01","end":"2019-12-31","val":1761000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11"},{"start":"2019-01-01","end":"2019-12-31","val":1761000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09"},{"start":"2019-01-01","end":"2019-12-31","val":67120000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-7794000,"accn":"0001628280-20-006469","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-05"},{"start":"2020-01-01","end":"2020-03-31","val":-7794000,"accn":"0001628280-21-008893","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-04","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-15415000,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04"},{"start":"2020-01-01","end":"2020-09-30","val":-7419000,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2020-01-01","end":"2020-12-31","val":-7414000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09"},{"start":"2020-01-01","end":"2020-12-31","val":44124000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08"},{"start":"2020-01-01","end":"2020-12-31","val":44124000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-6036000,"accn":"0001628280-21-008893","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-04","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":277871000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07"},{"start":"2022-01-01","end":"2022-12-31","val":277871000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":517948000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06","frame":"CY2023"}]}},"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":22001000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13","frame":"CY2015"},{"start":"2016-01-01","end":"2016-06-30","val":-4750000,"accn":"0001171843-17-004747","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2016-01-01","end":"2016-09-30","val":13250000,"accn":"0001171843-17-006623","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2016-01-01","end":"2016-12-31","val":8390000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13"},{"start":"2016-01-01","end":"2016-12-31","val":8390000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":4757000,"accn":"0001171843-18-003268","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-01","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":2556000,"accn":"0001171843-17-004747","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-06-30","val":2556000,"accn":"0001628280-18-009870","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-07-31"},{"start":"2017-01-01","end":"2017-09-30","val":9473000,"accn":"0001171843-17-006623","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2017-01-01","end":"2017-09-30","val":9473000,"accn":"0001628280-18-013109","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2017-01-01","end":"2017-12-31","val":14402000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13"},{"start":"2017-01-01","end":"2017-12-31","val":-25329000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"start":"2017-01-01","end":"2017-12-31","val":-25329000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":3033000,"accn":"0001171843-18-003268","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-01"},{"start":"2018-01-01","end":"2018-03-31","val":1144000,"accn":"0001628280-19-005208","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-04-30","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":5166000,"accn":"0001628280-18-009870","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-07-31"},{"start":"2018-01-01","end":"2018-06-30","val":5088000,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30"},{"start":"2018-01-01","end":"2018-09-30","val":10333000,"accn":"0001628280-18-013109","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2018-01-01","end":"2018-09-30","val":10213000,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"start":"2018-01-01","end":"2018-12-31","val":30280000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"start":"2018-01-01","end":"2018-12-31","val":30280000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11"},{"start":"2018-01-01","end":"2018-12-31","val":30280000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-9120000,"accn":"0001628280-19-005208","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-04-30"},{"start":"2019-01-01","end":"2019-03-31","val":-9120000,"accn":"0001628280-20-006469","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-05","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-29154000,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30"},{"start":"2019-01-01","end":"2019-06-30","val":-29154000,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04"},{"start":"2019-01-01","end":"2019-09-30","val":-33474000,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"start":"2019-01-01","end":"2019-09-30","val":-33474000,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2019-01-01","end":"2019-12-31","val":-60466000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11"},{"start":"2019-01-01","end":"2019-12-31","val":-60466000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09"},{"start":"2019-01-01","end":"2019-12-31","val":-65359000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":4805000,"accn":"0001628280-20-006469","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-05"},{"start":"2020-01-01","end":"2020-03-31","val":4805000,"accn":"0001628280-21-008893","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-04","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":49927000,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04"},{"start":"2020-01-01","end":"2020-09-30","val":49998000,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2020-01-01","end":"2020-12-31","val":20071000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09"},{"start":"2020-01-01","end":"2020-12-31","val":-51539000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08"},{"start":"2020-01-01","end":"2020-12-31","val":-51539000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":12225000,"accn":"0001628280-21-008893","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-04","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-12-31","val":-34117000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08"},{"start":"2021-01-01","end":"2021-12-31","val":-34117000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07"},{"start":"2021-01-01","end":"2021-12-31","val":-34117000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":-41600000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07"},{"start":"2022-01-01","end":"2022-12-31","val":-41600000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":-301350000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06","frame":"CY2023"}]}},"PaymentsForRepurchaseOfCommonStock":{"label":"Payments for Repurchase of Common Stock","description":"The cash outflow to reacquire common stock during the period.","units":{"USD":[{"start":"2012-01-01","end":"2012-12-31","val":766000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19","frame":"CY2012"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0001628280-23-014872","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2022-01-01","end":"2022-12-31","val":56444000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07"},{"start":"2022-01-01","end":"2022-12-31","val":56444000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06"},{"start":"2022-01-01","end":"2022-12-31","val":56444000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":2519000,"accn":"0001628280-23-014872","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"start":"2023-01-01","end":"2023-03-31","val":2519000,"accn":"0001628280-24-021113","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-07","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":7599000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2023-01-01","end":"2023-06-30","val":7599000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2023-01-01","end":"2023-09-30","val":43522000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2023-01-01","end":"2023-09-30","val":43522000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2023-01-01","end":"2023-12-31","val":43522000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06"},{"start":"2023-01-01","end":"2023-12-31","val":43522000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"start":"2023-01-01","end":"2023-12-31","val":43522000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":0,"accn":"0001628280-24-021113","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-07"},{"start":"2024-01-01","end":"2024-03-31","val":0,"accn":"0001628280-25-023196","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":0,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2024-01-01","end":"2024-06-30","val":0,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2024-01-01","end":"2024-09-30","val":0,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-01-01","end":"2024-09-30","val":0,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":61264000,"accn":"0001628280-25-023196","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"start":"2025-01-01","end":"2025-03-31","val":61264000,"accn":"0001628280-26-028411","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-29","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":100000000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2025-01-01","end":"2025-09-30","val":100000000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29"},{"start":"2025-01-01","end":"2025-12-31","val":115000000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":135000000,"accn":"0001628280-26-028411","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-29","frame":"CY2026Q1"}]}},"PaymentsOfStockIssuanceCosts":{"label":"Payments of Stock Issuance Costs","description":"The cash outflow for cost incurred directly with the issuance of an equity security.","units":{"USD":[{"start":"2013-01-01","end":"2013-12-31","val":439000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19"},{"start":"2013-01-01","end":"2013-12-31","val":439000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":335000,"accn":"0001193125-14-190004","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08"},{"start":"2014-01-01","end":"2014-03-31","val":335000,"accn":"0001171843-15-002648","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":662000,"accn":"0001193125-14-296834","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-06"},{"start":"2014-01-01","end":"2014-06-30","val":662000,"accn":"0001171843-15-004456","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2014-01-01","end":"2014-09-30","val":1181000,"accn":"0001193125-14-406113","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"start":"2014-01-01","end":"2014-09-30","val":1181000,"accn":"0001171843-15-006078","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2014-01-01","end":"2014-12-31","val":1937000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19"},{"start":"2014-01-01","end":"2014-12-31","val":1937000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12"},{"start":"2014-01-01","end":"2014-12-31","val":1937000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09","frame":"CY2014"}]}},"PaymentsRelatedToTaxWithholdingForShareBasedCompensation":{"label":"Payment, Tax Withholding, Share-based Payment Arrangement","description":"Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement.","units":{"USD":[{"start":"2019-01-01","end":"2019-03-31","val":4234000,"accn":"0001628280-19-005208","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-04-30"},{"start":"2019-01-01","end":"2019-03-31","val":4234000,"accn":"0001628280-20-006469","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-05","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":5697000,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30"},{"start":"2019-01-01","end":"2019-06-30","val":5697000,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04"},{"start":"2019-01-01","end":"2019-09-30","val":2669000,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"start":"2019-01-01","end":"2019-09-30","val":2669000,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2019-01-01","end":"2019-12-31","val":2398000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11"},{"start":"2019-01-01","end":"2019-12-31","val":2398000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09"},{"start":"2019-01-01","end":"2019-12-31","val":2398000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":502000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":731000,"accn":"0001628280-22-012004","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":795000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2021-01-01","end":"2021-09-30","val":1043000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2021-01-01","end":"2021-12-31","val":1043000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07"},{"start":"2021-01-01","end":"2021-12-31","val":1043000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":28825000,"accn":"0001628280-22-012004","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"start":"2022-01-01","end":"2022-03-31","val":28825000,"accn":"0001628280-23-014872","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":28831000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2022-01-01","end":"2022-06-30","val":28831000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2022-01-01","end":"2022-09-30","val":29494000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2022-01-01","end":"2022-09-30","val":29494000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2022-01-01","end":"2022-12-31","val":31077000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07"},{"start":"2022-01-01","end":"2022-12-31","val":31077000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06"},{"start":"2022-01-01","end":"2022-12-31","val":31077000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":16864000,"accn":"0001628280-23-014872","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"start":"2023-01-01","end":"2023-03-31","val":16864000,"accn":"0001628280-24-021113","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-07","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":19439000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2023-01-01","end":"2023-06-30","val":19439000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2023-01-01","end":"2023-09-30","val":19971000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2023-01-01","end":"2023-09-30","val":19971000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2023-01-01","end":"2023-12-31","val":21415000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06"},{"start":"2023-01-01","end":"2023-12-31","val":21415000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"start":"2023-01-01","end":"2023-12-31","val":21415000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":34860000,"accn":"0001628280-24-021113","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-07"},{"start":"2024-01-01","end":"2024-03-31","val":34860000,"accn":"0001628280-25-023196","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":36608000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2024-01-01","end":"2024-06-30","val":36608000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2024-01-01","end":"2024-09-30","val":37264000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-01-01","end":"2024-09-30","val":37264000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29"},{"start":"2024-01-01","end":"2024-12-31","val":38295000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"start":"2024-01-01","end":"2024-12-31","val":38295000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":21360000,"accn":"0001628280-25-023196","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"start":"2025-01-01","end":"2025-03-31","val":21360000,"accn":"0001628280-26-028411","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-29","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":27799000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2025-01-01","end":"2025-09-30","val":28430000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29"},{"start":"2025-01-01","end":"2025-12-31","val":29162000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":17386000,"accn":"0001628280-26-028411","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-29","frame":"CY2026Q1"}]}},"PaymentsToAcquireBusinessesNetOfCashAcquired":{"label":"Payments to Acquire Businesses, Net of Cash Acquired","description":"The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.","units":{"USD":[{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":29369000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09"},{"start":"2020-01-01","end":"2020-12-31","val":29369000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08"},{"start":"2020-01-01","end":"2020-12-31","val":29369000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07","frame":"CY2022"},{"start":"2024-01-01","end":"2024-03-31","val":0,"accn":"0001628280-25-023196","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":0,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2025-01-01","end":"2025-03-31","val":18584000,"accn":"0001628280-25-023196","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":18584000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"}]}},"PaymentsToAcquireMarketableSecurities":{"label":"Payments to Acquire Marketable Securities","description":"Amount of cash outflow for purchase of marketable security.","units":{"USD":[{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":39731000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":39000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2018"},{"start":"2020-01-01","end":"2020-06-30","val":11976000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2020-01-01","end":"2020-09-30","val":34063000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001628280-22-012004","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2022-01-01","end":"2022-03-31","val":28372000,"accn":"0001628280-22-012004","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"start":"2022-01-01","end":"2022-03-31","val":28372000,"accn":"0001628280-23-014872","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":28735000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2022-01-01","end":"2022-06-30","val":28735000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2022-01-01","end":"2022-09-30","val":58052000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2022-01-01","end":"2022-09-30","val":58052000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2022-01-01","end":"2022-12-31","val":277871000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":59555000,"accn":"0001628280-23-014872","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"start":"2023-01-01","end":"2023-03-31","val":59555000,"accn":"0001628280-24-021113","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-07","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":59698000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2023-01-01","end":"2023-06-30","val":59698000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2023-01-01","end":"2023-09-30","val":331651000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2023-01-01","end":"2023-09-30","val":331651000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2023-01-01","end":"2023-12-31","val":517948000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"start":"2023-01-01","end":"2023-12-31","val":517948000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":131482000,"accn":"0001628280-24-021113","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-07"},{"start":"2024-01-01","end":"2024-03-31","val":131482000,"accn":"0001628280-25-023196","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":166099000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2024-01-01","end":"2024-06-30","val":166099000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2024-01-01","end":"2024-09-30","val":576753000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-01-01","end":"2024-09-30","val":576753000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29"},{"start":"2024-01-01","end":"2024-12-31","val":949841000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"start":"2024-01-01","end":"2024-12-31","val":949841000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":57654000,"accn":"0001628280-25-023196","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"start":"2025-01-01","end":"2025-03-31","val":57654000,"accn":"0001628280-26-028411","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-29","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":57654000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2025-01-01","end":"2025-09-30","val":229446000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29"},{"start":"2025-01-01","end":"2025-12-31","val":229446000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":0,"accn":"0001628280-26-028411","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-29","frame":"CY2026Q1"}]}},"PaymentsToAcquirePropertyPlantAndEquipment":{"label":"Payments to Acquire Property, Plant, and Equipment","description":"The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.","units":{"USD":[{"start":"2012-01-01","end":"2012-12-31","val":920000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":230000,"accn":"0001193125-14-190004","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":629000,"accn":"0001193125-14-296834","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-06"},{"start":"2013-01-01","end":"2013-09-30","val":828000,"accn":"0001193125-14-406113","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"start":"2013-01-01","end":"2013-12-31","val":1349000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19"},{"start":"2013-01-01","end":"2013-12-31","val":1349000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":608000,"accn":"0001193125-14-190004","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08"},{"start":"2014-01-01","end":"2014-03-31","val":608000,"accn":"0001171843-15-002648","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":1288000,"accn":"0001193125-14-296834","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-06"},{"start":"2014-01-01","end":"2014-06-30","val":1288000,"accn":"0001171843-15-004456","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2014-01-01","end":"2014-09-30","val":1739000,"accn":"0001193125-14-406113","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"start":"2014-01-01","end":"2014-09-30","val":1739000,"accn":"0001171843-15-006078","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2014-01-01","end":"2014-12-31","val":2333000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19"},{"start":"2014-01-01","end":"2014-12-31","val":2333000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12"},{"start":"2014-01-01","end":"2014-12-31","val":2333000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":473000,"accn":"0001171843-15-002648","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"start":"2015-01-01","end":"2015-03-31","val":473000,"accn":"0001171843-16-009717","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":1770000,"accn":"0001171843-15-004456","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2015-01-01","end":"2015-06-30","val":1770000,"accn":"0001171843-16-011647","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"start":"2015-01-01","end":"2015-09-30","val":3537000,"accn":"0001171843-15-006078","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2015-01-01","end":"2015-09-30","val":3537000,"accn":"0001171843-16-012959","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2015-01-01","end":"2015-12-31","val":4536000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12"},{"start":"2015-01-01","end":"2015-12-31","val":4536000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09"},{"start":"2015-01-01","end":"2015-12-31","val":4536000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":722000,"accn":"0001171843-16-009717","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"start":"2016-01-01","end":"2016-03-31","val":722000,"accn":"0001171843-17-002737","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":1447000,"accn":"0001171843-16-011647","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"start":"2016-01-01","end":"2016-06-30","val":1447000,"accn":"0001171843-17-004747","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2016-01-01","end":"2016-09-30","val":2576000,"accn":"0001171843-16-012959","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-01-01","end":"2016-09-30","val":2576000,"accn":"0001171843-17-006623","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2016-01-01","end":"2016-12-31","val":3825000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09"},{"start":"2016-01-01","end":"2016-12-31","val":3825000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13"},{"start":"2016-01-01","end":"2016-12-31","val":3825000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":1498000,"accn":"0001171843-17-002737","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"start":"2017-01-01","end":"2017-03-31","val":1498000,"accn":"0001171843-18-003268","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-01","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":2534000,"accn":"0001171843-17-004747","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-06-30","val":2534000,"accn":"0001628280-18-009870","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-07-31"},{"start":"2017-01-01","end":"2017-09-30","val":3572000,"accn":"0001171843-17-006623","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2017-01-01","end":"2017-09-30","val":3572000,"accn":"0001628280-18-013109","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2017-01-01","end":"2017-12-31","val":5314000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13"},{"start":"2017-01-01","end":"2017-12-31","val":5314000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"start":"2017-01-01","end":"2017-12-31","val":5314000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":1081000,"accn":"0001171843-18-003268","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-01"},{"start":"2018-01-01","end":"2018-03-31","val":1081000,"accn":"0001628280-19-005208","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-04-30","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":2072000,"accn":"0001628280-18-009870","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-07-31"},{"start":"2018-01-01","end":"2018-06-30","val":2072000,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30"},{"start":"2018-01-01","end":"2018-09-30","val":3177000,"accn":"0001628280-18-013109","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2018-01-01","end":"2018-09-30","val":3177000,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"start":"2018-01-01","end":"2018-12-31","val":9583000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"start":"2018-01-01","end":"2018-12-31","val":9583000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11"},{"start":"2018-01-01","end":"2018-12-31","val":9583000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":5103000,"accn":"0001628280-19-005208","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-04-30"},{"start":"2019-01-01","end":"2019-03-31","val":5103000,"accn":"0001628280-20-006469","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-05","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":9878000,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30"},{"start":"2019-01-01","end":"2019-06-30","val":9878000,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04"},{"start":"2019-01-01","end":"2019-09-30","val":14219000,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"start":"2019-01-01","end":"2019-09-30","val":14219000,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2019-01-01","end":"2019-12-31","val":25392000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11"},{"start":"2019-01-01","end":"2019-12-31","val":25392000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09"},{"start":"2019-01-01","end":"2019-12-31","val":25392000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":2609000,"accn":"0001628280-20-006469","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-05"},{"start":"2020-01-01","end":"2020-03-31","val":2609000,"accn":"0001628280-21-008893","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-04","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":4436000,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04"},{"start":"2020-01-01","end":"2020-06-30","val":4436000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2020-01-01","end":"2020-09-30","val":7001000,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2020-01-01","end":"2020-09-30","val":7001000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2020-01-01","end":"2020-12-31","val":10116000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09"},{"start":"2020-01-01","end":"2020-12-31","val":10116000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08"},{"start":"2020-01-01","end":"2020-12-31","val":10116000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":1116000,"accn":"0001628280-21-008893","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-04"},{"start":"2021-01-01","end":"2021-03-31","val":1116000,"accn":"0001628280-22-012004","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":2146000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-01-01","end":"2021-06-30","val":2146000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2021-01-01","end":"2021-09-30","val":4120000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-01-01","end":"2021-09-30","val":4120000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2021-01-01","end":"2021-12-31","val":10490000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08"},{"start":"2021-01-01","end":"2021-12-31","val":10490000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07"},{"start":"2021-01-01","end":"2021-12-31","val":10490000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":3495000,"accn":"0001628280-22-012004","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"start":"2022-01-01","end":"2022-03-31","val":3495000,"accn":"0001628280-23-014872","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":6134000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2022-01-01","end":"2022-06-30","val":6134000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2022-01-01","end":"2022-09-30","val":7634000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2022-01-01","end":"2022-09-30","val":7634000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2022-01-01","end":"2022-12-31","val":11396000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07"},{"start":"2022-01-01","end":"2022-12-31","val":11396000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06"},{"start":"2022-01-01","end":"2022-12-31","val":11396000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":1110000,"accn":"0001628280-23-014872","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"start":"2023-01-01","end":"2023-03-31","val":1110000,"accn":"0001628280-24-021113","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-07","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":2603000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2023-01-01","end":"2023-06-30","val":2603000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2023-01-01","end":"2023-09-30","val":2945000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2023-01-01","end":"2023-09-30","val":2945000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2023-01-01","end":"2023-12-31","val":5099000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06"},{"start":"2023-01-01","end":"2023-12-31","val":5099000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"start":"2023-01-01","end":"2023-12-31","val":5099000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":297000,"accn":"0001628280-24-021113","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-07"},{"start":"2024-01-01","end":"2024-03-31","val":297000,"accn":"0001628280-25-023196","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":1116000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2024-01-01","end":"2024-06-30","val":1116000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2024-01-01","end":"2024-09-30","val":2342000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-01-01","end":"2024-09-30","val":2342000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29"},{"start":"2024-01-01","end":"2024-12-31","val":6694000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"start":"2024-01-01","end":"2024-12-31","val":6694000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":2339000,"accn":"0001628280-25-023196","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"start":"2025-01-01","end":"2025-03-31","val":2339000,"accn":"0001628280-26-028411","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-29","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":5716000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2025-01-01","end":"2025-09-30","val":8687000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29"},{"start":"2025-01-01","end":"2025-12-31","val":12628000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":4971000,"accn":"0001628280-26-028411","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-29","frame":"CY2026Q1"}]}},"PostemploymentBenefitsLiabilityNoncurrent":{"label":"Postemployment Benefits Liability, Noncurrent","description":"For a classified balance sheet, the carrying amount as of the balance sheet date of the portion of the obligations recognized for the various benefits provided to former or inactive employees, their beneficiaries, and covered dependents after employment but before retirement that is payable after one year (or beyond the operating cycle if longer).","units":{"USD":[{"end":"2013-12-31","val":1101000,"accn":"0001193125-14-190004","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08"},{"end":"2013-12-31","val":1101000,"accn":"0001193125-14-296834","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-06"},{"end":"2013-12-31","val":1101000,"accn":"0001193125-14-406113","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"end":"2013-12-31","val":1101000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19","frame":"CY2013Q4I"},{"end":"2014-03-31","val":1415000,"accn":"0001193125-14-190004","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08","frame":"CY2014Q1I"},{"end":"2014-06-30","val":1440000,"accn":"0001193125-14-296834","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-06","frame":"CY2014Q2I"},{"end":"2014-09-30","val":1445000,"accn":"0001193125-14-406113","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10","frame":"CY2014Q3I"},{"end":"2014-12-31","val":1449000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19"},{"end":"2014-12-31","val":1449000,"accn":"0001171843-15-002648","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"end":"2014-12-31","val":1449000,"accn":"0001171843-15-004456","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"end":"2014-12-31","val":1449000,"accn":"0001171843-15-006078","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"end":"2014-12-31","val":1449000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12","frame":"CY2014Q4I"},{"end":"2015-03-31","val":1449000,"accn":"0001171843-15-002648","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2015Q1I"},{"end":"2015-06-30","val":1466000,"accn":"0001171843-15-004456","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07","frame":"CY2015Q2I"},{"end":"2015-09-30","val":1478000,"accn":"0001171843-15-006078","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06","frame":"CY2015Q3I"},{"end":"2015-12-31","val":1528000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12"},{"end":"2015-12-31","val":1528000,"accn":"0001171843-16-009717","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"end":"2015-12-31","val":1528000,"accn":"0001171843-16-011647","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"end":"2015-12-31","val":1528000,"accn":"0001171843-16-012959","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"end":"2015-12-31","val":1528000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09","frame":"CY2015Q4I"},{"end":"2016-03-31","val":1524000,"accn":"0001171843-16-009717","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1I"},{"end":"2016-06-30","val":1549000,"accn":"0001171843-16-011647","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09","frame":"CY2016Q2I"},{"end":"2016-09-30","val":1556000,"accn":"0001171843-16-012959","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3I"},{"end":"2016-12-31","val":1664000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09"},{"end":"2016-12-31","val":1664000,"accn":"0001171843-17-002737","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"end":"2016-12-31","val":1664000,"accn":"0001171843-17-004747","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"end":"2016-12-31","val":1664000,"accn":"0001171843-17-006623","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03","frame":"CY2016Q4I"},{"end":"2017-03-31","val":1445000,"accn":"0001171843-17-002737","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2017Q1I"},{"end":"2017-06-30","val":1472000,"accn":"0001171843-17-004747","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2017Q2I"},{"end":"2017-09-30","val":1705000,"accn":"0001171843-17-006623","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03","frame":"CY2017Q3I"}]}},"PrepaidExpenseAndOtherAssetsCurrent":{"label":"Prepaid Expense and Other Assets, Current","description":"Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2013-12-31","val":1357000,"accn":"0001193125-14-190004","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08"},{"end":"2013-12-31","val":1357000,"accn":"0001193125-14-296834","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-06"},{"end":"2013-12-31","val":1357000,"accn":"0001193125-14-406113","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"end":"2013-12-31","val":1357000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19","frame":"CY2013Q4I"},{"end":"2014-03-31","val":1610000,"accn":"0001193125-14-190004","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08","frame":"CY2014Q1I"},{"end":"2014-06-30","val":1355000,"accn":"0001193125-14-296834","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-06","frame":"CY2014Q2I"},{"end":"2014-09-30","val":1496000,"accn":"0001193125-14-406113","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10","frame":"CY2014Q3I"},{"end":"2014-12-31","val":2962000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19"},{"end":"2014-12-31","val":2962000,"accn":"0001171843-15-002648","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"end":"2014-12-31","val":2962000,"accn":"0001171843-15-004456","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"end":"2014-12-31","val":2962000,"accn":"0001171843-15-006078","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"end":"2014-12-31","val":2962000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12","frame":"CY2014Q4I"},{"end":"2015-03-31","val":2354000,"accn":"0001171843-15-002648","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2015Q1I"},{"end":"2015-06-30","val":2768000,"accn":"0001171843-15-004456","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07","frame":"CY2015Q2I"},{"end":"2015-09-30","val":3123000,"accn":"0001171843-15-006078","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06","frame":"CY2015Q3I"},{"end":"2015-12-31","val":2622000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12"},{"end":"2015-12-31","val":2622000,"accn":"0001171843-16-009717","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"end":"2015-12-31","val":2622000,"accn":"0001171843-16-011647","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"end":"2015-12-31","val":2622000,"accn":"0001171843-16-012959","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"end":"2015-12-31","val":2622000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09","frame":"CY2015Q4I"},{"end":"2016-03-31","val":4619000,"accn":"0001171843-16-009717","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1I"},{"end":"2016-06-30","val":2623000,"accn":"0001171843-16-011647","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09","frame":"CY2016Q2I"},{"end":"2016-09-30","val":3932000,"accn":"0001171843-16-012959","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3I"},{"end":"2016-12-31","val":3650000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09"},{"end":"2016-12-31","val":3650000,"accn":"0001171843-17-002737","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"end":"2016-12-31","val":3650000,"accn":"0001171843-17-004747","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"end":"2016-12-31","val":3650000,"accn":"0001171843-17-006623","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"end":"2016-12-31","val":3650000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13","frame":"CY2016Q4I"},{"end":"2017-03-31","val":7792000,"accn":"0001171843-17-002737","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2017Q1I"},{"end":"2017-06-30","val":7571000,"accn":"0001171843-17-004747","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2017Q2I"},{"end":"2017-09-30","val":5500000,"accn":"0001171843-17-006623","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03","frame":"CY2017Q3I"},{"end":"2017-12-31","val":7130000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13"},{"end":"2017-12-31","val":14346000,"accn":"0001171843-18-003268","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-01"},{"end":"2017-12-31","val":14346000,"accn":"0001628280-18-009870","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-07-31"},{"end":"2017-12-31","val":14346000,"accn":"0001628280-18-013109","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"end":"2017-12-31","val":14346000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2017Q4I"},{"end":"2018-03-31","val":18933000,"accn":"0001171843-18-003268","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-01","frame":"CY2018Q1I"},{"end":"2018-06-30","val":16927000,"accn":"0001628280-18-009870","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-07-31","frame":"CY2018Q2I"},{"end":"2018-09-30","val":14665000,"accn":"0001628280-18-013109","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2018Q3I"},{"end":"2018-12-31","val":16952000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"end":"2018-12-31","val":16952000,"accn":"0001628280-19-005208","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-04-30"},{"end":"2018-12-31","val":16952000,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30"},{"end":"2018-12-31","val":16952000,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"end":"2018-12-31","val":16952000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11","frame":"CY2018Q4I"},{"end":"2019-03-31","val":14899000,"accn":"0001628280-19-005208","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-04-30","frame":"CY2019Q1I"},{"end":"2019-06-30","val":15235000,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30","frame":"CY2019Q2I"},{"end":"2019-09-30","val":15050000,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30","frame":"CY2019Q3I"},{"end":"2019-12-31","val":13047000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11"},{"end":"2019-12-31","val":13047000,"accn":"0001628280-20-006469","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-05"},{"end":"2019-12-31","val":13047000,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04"},{"end":"2019-12-31","val":13047000,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"end":"2019-12-31","val":19366000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09","frame":"CY2019Q4I"},{"end":"2020-03-31","val":12764000,"accn":"0001628280-20-006469","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-05","frame":"CY2020Q1I"},{"end":"2020-06-30","val":15568000,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04","frame":"CY2020Q2I"},{"end":"2020-09-30","val":15450000,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27","frame":"CY2020Q3I"},{"end":"2020-12-31","val":27357000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09"},{"end":"2020-12-31","val":27357000,"accn":"0001628280-21-008893","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-04"},{"end":"2020-12-31","val":27357000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2020-12-31","val":27357000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2020-12-31","val":27357000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08","frame":"CY2020Q4I"},{"end":"2021-03-31","val":24564000,"accn":"0001628280-21-008893","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-04","frame":"CY2021Q1I"},{"end":"2021-06-30","val":23143000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03","frame":"CY2021Q2I"},{"end":"2021-09-30","val":26737000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02","frame":"CY2021Q3I"},{"end":"2021-12-31","val":34417000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08"},{"end":"2021-12-31","val":34417000,"accn":"0001628280-22-012004","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"end":"2021-12-31","val":34417000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"end":"2021-12-31","val":34417000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"end":"2021-12-31","val":34417000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07","frame":"CY2021Q4I"},{"end":"2022-03-31","val":35812000,"accn":"0001628280-22-012004","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2022Q1I"},{"end":"2022-06-30","val":33900000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02","frame":"CY2022Q2I"},{"end":"2022-09-30","val":34557000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01","frame":"CY2022Q3I"},{"end":"2022-12-31","val":37190000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07"},{"end":"2022-12-31","val":37190000,"accn":"0001628280-23-014872","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"end":"2022-12-31","val":37190000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"end":"2022-12-31","val":37190000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"end":"2022-12-31","val":37190000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06","frame":"CY2022Q4I"},{"end":"2023-03-31","val":44381000,"accn":"0001628280-23-014872","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2023Q1I"},{"end":"2023-06-30","val":47902000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01","frame":"CY2023Q2I"},{"end":"2023-09-30","val":49911000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31","frame":"CY2023Q3I"},{"end":"2023-12-31","val":64326000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06"},{"end":"2023-12-31","val":64326000,"accn":"0001628280-24-021113","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-07"},{"end":"2023-12-31","val":64326000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"end":"2023-12-31","val":64326000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"end":"2023-12-31","val":64326000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06","frame":"CY2023Q4I"},{"end":"2024-03-31","val":59244000,"accn":"0001628280-24-021113","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-07","frame":"CY2024Q1I"},{"end":"2024-06-30","val":66418000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30","frame":"CY2024Q2I"},{"end":"2024-09-30","val":76206000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2024Q3I"},{"end":"2024-12-31","val":116824000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"end":"2024-12-31","val":116824000,"accn":"0001628280-25-023196","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"end":"2024-12-31","val":116824000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"end":"2024-12-31","val":116824000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29"},{"end":"2024-12-31","val":116824000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2024Q4I"},{"end":"2025-03-31","val":85292000,"accn":"0001628280-25-023196","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1I"},{"end":"2025-06-30","val":111212000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2I"},{"end":"2025-09-30","val":110837000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29","frame":"CY2025Q3I"},{"end":"2025-12-31","val":134767000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04"},{"end":"2025-12-31","val":134767000,"accn":"0001628280-26-028411","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-29","frame":"CY2025Q4I"},{"end":"2026-03-31","val":138511000,"accn":"0001628280-26-028411","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-29","frame":"CY2026Q1I"}]}},"PrepaidExpenseCurrent":{"label":"Prepaid Expense, Current","description":"Amount of asset related to consideration paid in advance for costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2013-12-31","val":839000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19","frame":"CY2013Q4I"},{"end":"2014-12-31","val":852000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19"},{"end":"2014-12-31","val":852000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12","frame":"CY2014Q4I"},{"end":"2015-12-31","val":1464000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12"},{"end":"2015-12-31","val":1464000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09","frame":"CY2015Q4I"},{"end":"2016-12-31","val":2871000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09"},{"end":"2016-12-31","val":2871000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13","frame":"CY2016Q4I"},{"end":"2017-12-31","val":6044000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13"},{"end":"2017-12-31","val":6044000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2017Q4I"},{"end":"2018-12-31","val":6857000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"end":"2018-12-31","val":6857000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11","frame":"CY2018Q4I"},{"end":"2019-12-31","val":7648000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11"},{"end":"2019-12-31","val":7648000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09","frame":"CY2019Q4I"},{"end":"2020-12-31","val":7938000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09"},{"end":"2020-12-31","val":7938000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08","frame":"CY2020Q4I"},{"end":"2021-12-31","val":6746000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08"},{"end":"2021-12-31","val":6746000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07","frame":"CY2021Q4I"},{"end":"2022-12-31","val":10219000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07"},{"end":"2022-12-31","val":10219000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06","frame":"CY2022Q4I"},{"end":"2023-12-31","val":22782000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06"},{"end":"2023-12-31","val":22782000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06","frame":"CY2023Q4I"},{"end":"2024-12-31","val":28540000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"end":"2024-12-31","val":28540000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2024Q4I"},{"end":"2025-12-31","val":20921000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2025Q4I"}]}},"ProceedsFromConvertibleDebt":{"label":"Proceeds from Convertible Debt","description":"The cash inflow from the issuance of a long-term debt instrument which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder.","units":{"USD":[{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09","frame":"CY2018"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-06-30","val":245308000,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04"},{"start":"2020-01-01","end":"2020-06-30","val":245308000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2020-01-01","end":"2020-09-30","val":245308000,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2020-01-01","end":"2020-09-30","val":245308000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2020-01-01","end":"2020-12-31","val":245308000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09"},{"start":"2020-01-01","end":"2020-12-31","val":245308000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08"},{"start":"2020-01-01","end":"2020-12-31","val":245308000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07","frame":"CY2020"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06","frame":"CY2022"},{"start":"2023-01-01","end":"2023-09-30","val":0,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2023"},{"start":"2024-01-01","end":"2024-09-30","val":450099000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-01-01","end":"2024-09-30","val":450099000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29"},{"start":"2024-01-01","end":"2024-12-31","val":449635000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"start":"2024-01-01","end":"2024-12-31","val":449635000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2024"},{"start":"2025-01-01","end":"2025-09-30","val":0,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29"},{"start":"2025-01-01","end":"2025-12-31","val":0,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2025"}]}},"ProceedsFromIssuanceInitialPublicOffering":{"label":"Proceeds from Issuance Initial Public Offering","description":"The cash inflow associated with the amount received from entity's first offering of stock to the public.","units":{"USD":[{"start":"2014-01-01","end":"2014-03-31","val":108447000,"accn":"0001193125-14-190004","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08"},{"start":"2014-01-01","end":"2014-03-31","val":108447000,"accn":"0001171843-15-002648","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":108447000,"accn":"0001193125-14-296834","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-06"},{"start":"2014-01-01","end":"2014-06-30","val":108447000,"accn":"0001171843-15-004456","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2014-01-01","end":"2014-09-30","val":108447000,"accn":"0001193125-14-406113","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"start":"2014-01-01","end":"2014-09-30","val":108447000,"accn":"0001171843-15-006078","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2014-01-01","end":"2014-12-31","val":108447000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19"},{"start":"2014-01-01","end":"2014-12-31","val":108447000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12"},{"start":"2014-01-01","end":"2014-12-31","val":108447000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09","frame":"CY2014"}]}},"ProceedsFromIssuanceOfCommonStock":{"label":"Proceeds from Issuance of Common Stock","description":"The cash inflow from the additional capital contribution to the entity.","units":{"USD":[{"start":"2012-01-01","end":"2012-12-31","val":1000000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19","frame":"CY2012"},{"start":"2014-03-04","end":"2014-03-05","val":106071000,"accn":"0001193125-14-190004","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08"},{"end":"2014-03-05","val":106071000,"accn":"0001193125-14-296834","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-06"},{"end":"2014-03-05","val":106071000,"accn":"0001193125-14-406113","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"end":"2014-03-05","val":106071000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19"},{"end":"2014-03-05","val":106071000,"accn":"0001171843-15-002648","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"end":"2014-03-05","val":106071000,"accn":"0001171843-15-004456","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"end":"2014-03-05","val":106071000,"accn":"0001171843-15-006078","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"end":"2014-03-05","val":106071000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12"},{"end":"2014-03-05","val":106071000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09","frame":"CY2014Q1I"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001628280-21-008893","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-04","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":500034000,"accn":"0001628280-21-008893","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-04"},{"start":"2021-01-01","end":"2021-03-31","val":500034000,"accn":"0001628280-22-012004","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":500034000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-01-01","end":"2021-06-30","val":500034000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2021-01-01","end":"2021-09-30","val":500034000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-01-01","end":"2021-09-30","val":500034000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2021-01-01","end":"2021-12-31","val":500034000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08"},{"start":"2021-01-01","end":"2021-12-31","val":500034000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07"},{"start":"2021-01-01","end":"2021-12-31","val":500034000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0001628280-22-012004","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06","frame":"CY2023"}]}},"ProceedsFromSaleAndMaturityOfMarketableSecurities":{"label":"Proceeds from Sale and Maturity of Marketable Securities","description":"The cash inflow associated with the aggregate amount received by the entity through sale or maturity of marketable securities (held-to-maturity or available-for-sale) during the period.","units":{"USD":[{"start":"2020-01-01","end":"2020-06-30","val":27391000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2020-01-01","end":"2020-09-30","val":41482000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-01-01","end":"2021-03-31","val":6036000,"accn":"0001628280-22-012004","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":14082000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-01-01","end":"2021-06-30","val":14082000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2021-01-01","end":"2021-09-30","val":26106000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-01-01","end":"2021-09-30","val":26106000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0001628280-22-012004","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0001628280-23-014872","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2022-01-01","end":"2022-09-30","val":32800000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2022-01-01","end":"2022-09-30","val":32800000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2023-01-01","end":"2023-03-31","val":16650000,"accn":"0001628280-23-014872","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"start":"2023-01-01","end":"2023-03-31","val":16650000,"accn":"0001628280-24-021113","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-07","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":20850000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2023-01-01","end":"2023-06-30","val":20850000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2023-01-01","end":"2023-09-30","val":28850000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2024-01-01","end":"2024-03-31","val":15100000,"accn":"0001628280-24-021113","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-07","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":45101000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"}]}},"ProceedsFromSaleOfPropertyPlantAndEquipment":{"label":"Proceeds from Sale of Property, Plant, and Equipment","description":"The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":4000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12"},{"start":"2015-01-01","end":"2015-12-31","val":4000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09"},{"start":"2015-01-01","end":"2015-12-31","val":4000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13","frame":"CY2015"},{"start":"2016-01-01","end":"2016-09-30","val":2000,"accn":"0001171843-16-012959","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-01-01","end":"2016-09-30","val":2000,"accn":"0001171843-17-006623","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2016-01-01","end":"2016-12-31","val":2000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09"},{"start":"2016-01-01","end":"2016-12-31","val":2000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13"},{"start":"2016-01-01","end":"2016-12-31","val":2000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2016"},{"start":"2017-01-01","end":"2017-06-30","val":2000,"accn":"0001171843-17-004747","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-06-30","val":2000,"accn":"0001628280-18-009870","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-07-31"},{"start":"2017-01-01","end":"2017-09-30","val":14000,"accn":"0001171843-17-006623","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2017-01-01","end":"2017-09-30","val":14000,"accn":"0001628280-18-013109","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2017-01-01","end":"2017-12-31","val":20000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13"},{"start":"2017-01-01","end":"2017-12-31","val":20000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"start":"2017-01-01","end":"2017-12-31","val":20000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-06-30","val":2000,"accn":"0001628280-18-009870","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-07-31"},{"start":"2018-01-01","end":"2018-06-30","val":2000,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30"},{"start":"2018-01-01","end":"2018-09-30","val":27000,"accn":"0001628280-18-013109","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2018-01-01","end":"2018-09-30","val":27000,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"start":"2018-01-01","end":"2018-12-31","val":27000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"start":"2018-01-01","end":"2018-12-31","val":27000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11"},{"start":"2018-01-01","end":"2018-12-31","val":27000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09","frame":"CY2018"},{"start":"2019-01-01","end":"2019-06-30","val":10000,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30"},{"start":"2019-01-01","end":"2019-06-30","val":10000,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04"},{"start":"2019-01-01","end":"2019-09-30","val":10000,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"start":"2019-01-01","end":"2019-09-30","val":10000,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2019-01-01","end":"2019-12-31","val":11000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11"},{"start":"2019-01-01","end":"2019-12-31","val":11000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09"},{"start":"2019-01-01","end":"2019-12-31","val":11000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07","frame":"CY2020"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06","frame":"CY2021"},{"start":"2022-01-01","end":"2022-09-30","val":21000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2022-01-01","end":"2022-09-30","val":21000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2022-01-01","end":"2022-12-31","val":21000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07"},{"start":"2022-01-01","end":"2022-12-31","val":21000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06"},{"start":"2022-01-01","end":"2022-12-31","val":21000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06","frame":"CY2022"},{"start":"2023-01-01","end":"2023-09-30","val":0,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06","frame":"CY2024"}]}},"ProceedsFromStockOptionsExercised":{"label":"Proceeds from Stock Options Exercised","description":"Amount of cash inflow from exercise of option under share-based payment arrangement.","units":{"USD":[{"start":"2012-01-01","end":"2012-12-31","val":169000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":11000,"accn":"0001193125-14-190004","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":48000,"accn":"0001193125-14-296834","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-06"},{"start":"2013-01-01","end":"2013-09-30","val":56000,"accn":"0001193125-14-406113","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"start":"2013-01-01","end":"2013-12-31","val":127000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19"},{"start":"2013-01-01","end":"2013-12-31","val":127000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":13000,"accn":"0001193125-14-190004","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08"},{"start":"2014-01-01","end":"2014-03-31","val":13000,"accn":"0001171843-15-002648","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":30000,"accn":"0001193125-14-296834","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-06"},{"start":"2014-01-01","end":"2014-06-30","val":30000,"accn":"0001171843-15-004456","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2014-01-01","end":"2014-09-30","val":213000,"accn":"0001193125-14-406113","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"start":"2014-01-01","end":"2014-09-30","val":213000,"accn":"0001171843-15-006078","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2014-01-01","end":"2014-12-31","val":382000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19"},{"start":"2014-01-01","end":"2014-12-31","val":382000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12"},{"start":"2014-01-01","end":"2014-12-31","val":382000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":548000,"accn":"0001171843-15-002648","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"start":"2015-01-01","end":"2015-03-31","val":548000,"accn":"0001171843-16-009717","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":619000,"accn":"0001171843-15-004456","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2015-01-01","end":"2015-06-30","val":619000,"accn":"0001171843-16-011647","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"start":"2015-01-01","end":"2015-09-30","val":1647000,"accn":"0001171843-15-006078","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2015-01-01","end":"2015-09-30","val":1647000,"accn":"0001171843-16-012959","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2015-01-01","end":"2015-12-31","val":2055000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12"},{"start":"2015-01-01","end":"2015-12-31","val":2055000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09"},{"start":"2015-01-01","end":"2015-12-31","val":2055000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":761000,"accn":"0001171843-16-009717","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"start":"2016-01-01","end":"2016-03-31","val":761000,"accn":"0001171843-17-002737","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":1251000,"accn":"0001171843-16-011647","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"start":"2016-01-01","end":"2016-06-30","val":1251000,"accn":"0001171843-17-004747","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2016-01-01","end":"2016-09-30","val":3803000,"accn":"0001171843-16-012959","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-01-01","end":"2016-09-30","val":3803000,"accn":"0001171843-17-006623","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2016-01-01","end":"2016-12-31","val":4072000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09"},{"start":"2016-01-01","end":"2016-12-31","val":4072000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13"},{"start":"2016-01-01","end":"2016-12-31","val":4072000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":882000,"accn":"0001171843-17-002737","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"start":"2017-01-01","end":"2017-03-31","val":882000,"accn":"0001171843-18-003268","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-01","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":3137000,"accn":"0001171843-17-004747","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-06-30","val":3137000,"accn":"0001628280-18-009870","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-07-31"},{"start":"2017-01-01","end":"2017-09-30","val":7600000,"accn":"0001171843-17-006623","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2017-01-01","end":"2017-09-30","val":7600000,"accn":"0001628280-18-013109","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2017-01-01","end":"2017-12-31","val":12083000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13"},{"start":"2017-01-01","end":"2017-12-31","val":12083000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"start":"2017-01-01","end":"2017-12-31","val":12083000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":1066000,"accn":"0001171843-18-003268","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-01"},{"start":"2018-01-01","end":"2018-03-31","val":1066000,"accn":"0001628280-19-005208","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-04-30","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":4091000,"accn":"0001628280-18-009870","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-07-31"},{"start":"2018-01-01","end":"2018-06-30","val":4091000,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30"},{"start":"2018-01-01","end":"2018-09-30","val":8169000,"accn":"0001628280-18-013109","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2018-01-01","end":"2018-09-30","val":8169000,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"start":"2018-01-01","end":"2018-12-31","val":8114000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"start":"2018-01-01","end":"2018-12-31","val":8114000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11"},{"start":"2018-01-01","end":"2018-12-31","val":8114000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09","frame":"CY2018"},{"start":"2020-01-01","end":"2020-12-31","val":9793000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09"},{"start":"2020-01-01","end":"2020-12-31","val":9793000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":10078000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08","frame":"CY2021"}]}},"ProceedsFromStockPlans":{"label":"Proceeds from Stock Plans","description":"The cash inflow associated with the amount received from the stock plan during the period.","units":{"USD":[{"start":"2020-01-01","end":"2020-06-30","val":4814000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2020-01-01","end":"2020-09-30","val":9622000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2020-01-01","end":"2020-12-31","val":10295000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":4673000,"accn":"0001628280-22-012004","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":3915000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-01-01","end":"2021-06-30","val":4710000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2021-01-01","end":"2021-09-30","val":9956000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-01-01","end":"2021-09-30","val":10999000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2021-01-01","end":"2021-12-31","val":11121000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07"},{"start":"2021-01-01","end":"2021-12-31","val":11121000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":6111000,"accn":"0001628280-22-012004","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"start":"2022-01-01","end":"2022-03-31","val":6111000,"accn":"0001628280-23-014872","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":6116000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2022-01-01","end":"2022-06-30","val":6116000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2022-01-01","end":"2022-09-30","val":11509000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2022-01-01","end":"2022-09-30","val":11509000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2022-01-01","end":"2022-12-31","val":11940000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07"},{"start":"2022-01-01","end":"2022-12-31","val":11940000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06"},{"start":"2022-01-01","end":"2022-12-31","val":11940000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":5853000,"accn":"0001628280-23-014872","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"start":"2023-01-01","end":"2023-03-31","val":5853000,"accn":"0001628280-24-021113","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-07","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":5889000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2023-01-01","end":"2023-06-30","val":5889000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2023-01-01","end":"2023-09-30","val":11346000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2023-01-01","end":"2023-09-30","val":11346000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2023-01-01","end":"2023-12-31","val":11537000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06"},{"start":"2023-01-01","end":"2023-12-31","val":11537000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"start":"2023-01-01","end":"2023-12-31","val":11537000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":6414000,"accn":"0001628280-24-021113","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-07"},{"start":"2024-01-01","end":"2024-03-31","val":6414000,"accn":"0001628280-25-023196","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":9792000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2024-01-01","end":"2024-06-30","val":9792000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2024-01-01","end":"2024-09-30","val":16082000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-01-01","end":"2024-09-30","val":16082000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29"},{"start":"2024-01-01","end":"2024-12-31","val":16082000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"start":"2024-01-01","end":"2024-12-31","val":16082000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":7163000,"accn":"0001628280-25-023196","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"start":"2025-01-01","end":"2025-03-31","val":7163000,"accn":"0001628280-26-028411","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-29","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":7163000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2025-01-01","end":"2025-09-30","val":14349000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29"},{"start":"2025-01-01","end":"2025-12-31","val":14349000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":7970000,"accn":"0001628280-26-028411","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-29","frame":"CY2026Q1"}]}},"ProceedsFromWarrantExercises":{"label":"Proceeds from Warrant Exercises","description":"The cash inflow associated with the amount received from holders exercising their stock warrants.","units":{"USD":[{"start":"2013-01-01","end":"2013-09-30","val":1137000,"accn":"0001193125-14-406113","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"start":"2013-01-01","end":"2013-12-31","val":1137000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19"},{"start":"2013-01-01","end":"2013-12-31","val":1137000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12","frame":"CY2013"}]}},"PropertyPlantAndEquipmentGross":{"label":"Property, Plant and Equipment, Gross","description":"Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.","units":{"USD":[{"end":"2013-12-31","val":4517000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19","frame":"CY2013Q4I"},{"end":"2014-12-31","val":7921000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19"},{"end":"2014-12-31","val":7921000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12","frame":"CY2014Q4I"},{"end":"2015-12-31","val":13784000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12"},{"end":"2015-12-31","val":13784000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09","frame":"CY2015Q4I"},{"end":"2016-12-31","val":17353000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09"},{"end":"2016-12-31","val":17353000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13","frame":"CY2016Q4I"},{"end":"2017-12-31","val":19899000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13"},{"end":"2017-12-31","val":19899000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2017Q4I"},{"end":"2018-12-31","val":28855000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"end":"2018-12-31","val":28855000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11","frame":"CY2018Q4I"},{"end":"2019-12-31","val":52747000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11"},{"end":"2019-12-31","val":52747000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09","frame":"CY2019Q4I"},{"end":"2020-12-31","val":61974000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09"},{"end":"2020-12-31","val":61974000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08","frame":"CY2020Q4I"},{"end":"2021-12-31","val":72396000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08"},{"end":"2021-12-31","val":72396000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07","frame":"CY2021Q4I"},{"end":"2022-12-31","val":80235000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07"},{"end":"2022-12-31","val":80235000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06","frame":"CY2022Q4I"},{"end":"2023-12-31","val":79488000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06"},{"end":"2023-12-31","val":79488000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06","frame":"CY2023Q4I"},{"end":"2024-12-31","val":82073000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"end":"2024-12-31","val":82073000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2024Q4I"},{"end":"2025-12-31","val":92272000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2025Q4I"}]}},"PropertyPlantAndEquipmentNet":{"label":"Property, Plant and Equipment, Net","description":"Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.","units":{"USD":[{"end":"2013-12-31","val":1856000,"accn":"0001193125-14-190004","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08"},{"end":"2013-12-31","val":1856000,"accn":"0001193125-14-296834","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-06"},{"end":"2013-12-31","val":1856000,"accn":"0001193125-14-406113","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"end":"2013-12-31","val":1856000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19","frame":"CY2013Q4I"},{"end":"2014-03-31","val":2210000,"accn":"0001193125-14-190004","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08","frame":"CY2014Q1I"},{"end":"2014-06-30","val":2610000,"accn":"0001193125-14-296834","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-06","frame":"CY2014Q2I"},{"end":"2014-09-30","val":2737000,"accn":"0001193125-14-406113","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10","frame":"CY2014Q3I"},{"end":"2014-12-31","val":3989000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19"},{"end":"2014-12-31","val":3989000,"accn":"0001171843-15-002648","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"end":"2014-12-31","val":3989000,"accn":"0001171843-15-004456","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"end":"2014-12-31","val":3989000,"accn":"0001171843-15-006078","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"end":"2014-12-31","val":3989000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12","frame":"CY2014Q4I"},{"end":"2015-03-31","val":5474000,"accn":"0001171843-15-002648","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2015Q1I"},{"end":"2015-06-30","val":6426000,"accn":"0001171843-15-004456","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07","frame":"CY2015Q2I"},{"end":"2015-09-30","val":7832000,"accn":"0001171843-15-006078","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06","frame":"CY2015Q3I"},{"end":"2015-12-31","val":8265000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12"},{"end":"2015-12-31","val":8265000,"accn":"0001171843-16-009717","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"end":"2015-12-31","val":8265000,"accn":"0001171843-16-011647","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"end":"2015-12-31","val":8265000,"accn":"0001171843-16-012959","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"end":"2015-12-31","val":8265000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09","frame":"CY2015Q4I"},{"end":"2016-03-31","val":8490000,"accn":"0001171843-16-009717","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1I"},{"end":"2016-06-30","val":8646000,"accn":"0001171843-16-011647","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09","frame":"CY2016Q2I"},{"end":"2016-09-30","val":9231000,"accn":"0001171843-16-012959","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3I"},{"end":"2016-12-31","val":9910000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09"},{"end":"2016-12-31","val":9910000,"accn":"0001171843-17-002737","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"end":"2016-12-31","val":9910000,"accn":"0001171843-17-004747","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"end":"2016-12-31","val":9910000,"accn":"0001171843-17-006623","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"end":"2016-12-31","val":9910000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13","frame":"CY2016Q4I"},{"end":"2017-03-31","val":10786000,"accn":"0001171843-17-002737","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2017Q1I"},{"end":"2017-06-30","val":11160000,"accn":"0001171843-17-004747","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2017Q2I"},{"end":"2017-09-30","val":11512000,"accn":"0001171843-17-006623","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03","frame":"CY2017Q3I"},{"end":"2017-12-31","val":11896000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13"},{"end":"2017-12-31","val":11896000,"accn":"0001171843-18-003268","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-01"},{"end":"2017-12-31","val":11896000,"accn":"0001628280-18-009870","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-07-31"},{"end":"2017-12-31","val":11896000,"accn":"0001628280-18-013109","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"end":"2017-12-31","val":11896000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2017Q4I"},{"end":"2018-03-31","val":12180000,"accn":"0001171843-18-003268","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-01","frame":"CY2018Q1I"},{"end":"2018-06-30","val":12342000,"accn":"0001628280-18-009870","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-07-31","frame":"CY2018Q2I"},{"end":"2018-09-30","val":12593000,"accn":"0001628280-18-013109","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2018Q3I"},{"end":"2018-12-31","val":17323000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"end":"2018-12-31","val":17323000,"accn":"0001628280-19-005208","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-04-30"},{"end":"2018-12-31","val":17323000,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30"},{"end":"2018-12-31","val":17323000,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"end":"2018-12-31","val":17323000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11","frame":"CY2018Q4I"},{"end":"2019-03-31","val":21065000,"accn":"0001628280-19-005208","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-04-30","frame":"CY2019Q1I"},{"end":"2019-06-30","val":24351000,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30","frame":"CY2019Q2I"},{"end":"2019-09-30","val":27188000,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30","frame":"CY2019Q3I"},{"end":"2019-12-31","val":36338000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11"},{"end":"2019-12-31","val":36338000,"accn":"0001628280-20-006469","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-05"},{"end":"2019-12-31","val":36338000,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04"},{"end":"2019-12-31","val":36338000,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"end":"2019-12-31","val":36338000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09","frame":"CY2019Q4I"},{"end":"2020-03-31","val":36849000,"accn":"0001628280-20-006469","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-05","frame":"CY2020Q1I"},{"end":"2020-06-30","val":36566000,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04","frame":"CY2020Q2I"},{"end":"2020-09-30","val":36019000,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27","frame":"CY2020Q3I"},{"end":"2020-12-31","val":37163000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09"},{"end":"2020-12-31","val":37163000,"accn":"0001628280-21-008893","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-04"},{"end":"2020-12-31","val":37163000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2020-12-31","val":37163000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2020-12-31","val":37163000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08","frame":"CY2020Q4I"},{"end":"2021-03-31","val":35930000,"accn":"0001628280-21-008893","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-04","frame":"CY2021Q1I"},{"end":"2021-06-30","val":34621000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03","frame":"CY2021Q2I"},{"end":"2021-09-30","val":34163000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02","frame":"CY2021Q3I"},{"end":"2021-12-31","val":38298000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08"},{"end":"2021-12-31","val":38298000,"accn":"0001628280-22-012004","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"end":"2021-12-31","val":38298000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"end":"2021-12-31","val":38298000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"end":"2021-12-31","val":38298000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07","frame":"CY2021Q4I"},{"end":"2022-03-31","val":39495000,"accn":"0001628280-22-012004","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2022Q1I"},{"end":"2022-06-30","val":39636000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02","frame":"CY2022Q2I"},{"end":"2022-09-30","val":38188000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01","frame":"CY2022Q3I"},{"end":"2022-12-31","val":39043000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07"},{"end":"2022-12-31","val":39043000,"accn":"0001628280-23-014872","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"end":"2022-12-31","val":39043000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"end":"2022-12-31","val":39043000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"end":"2022-12-31","val":39043000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06","frame":"CY2022Q4I"},{"end":"2023-03-31","val":37643000,"accn":"0001628280-23-014872","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2023Q1I"},{"end":"2023-06-30","val":36602000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01","frame":"CY2023Q2I"},{"end":"2023-09-30","val":34396000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31","frame":"CY2023Q3I"},{"end":"2023-12-31","val":33964000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06"},{"end":"2023-12-31","val":33964000,"accn":"0001628280-24-021113","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-07"},{"end":"2023-12-31","val":33964000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"end":"2023-12-31","val":33964000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"end":"2023-12-31","val":33964000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06","frame":"CY2023Q4I"},{"end":"2024-03-31","val":31733000,"accn":"0001628280-24-021113","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-07","frame":"CY2024Q1I"},{"end":"2024-06-30","val":30075000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30","frame":"CY2024Q2I"},{"end":"2024-09-30","val":28908000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2024Q3I"},{"end":"2024-12-31","val":30795000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"end":"2024-12-31","val":30795000,"accn":"0001628280-25-023196","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"end":"2024-12-31","val":30795000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"end":"2024-12-31","val":30795000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29"},{"end":"2024-12-31","val":30795000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2024Q4I"},{"end":"2025-03-31","val":31078000,"accn":"0001628280-25-023196","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1I"},{"end":"2025-06-30","val":33088000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2I"},{"end":"2025-09-30","val":34740000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29","frame":"CY2025Q3I"},{"end":"2025-12-31","val":36032000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04"},{"end":"2025-12-31","val":36032000,"accn":"0001628280-26-028411","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-29","frame":"CY2025Q4I"},{"end":"2026-03-31","val":39566000,"accn":"0001628280-26-028411","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-29","frame":"CY2026Q1I"}]}},"ResearchAndDevelopmentExpense":{"label":"Research and Development Expense","description":"The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.","units":{"USD":[{"start":"2012-01-01","end":"2012-12-31","val":15034000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":4519000,"accn":"0001193125-14-190004","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":9394000,"accn":"0001193125-14-296834","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-06"},{"start":"2013-04-01","end":"2013-06-30","val":4875000,"accn":"0001193125-14-296834","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-06","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":15106000,"accn":"0001193125-14-406113","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"start":"2013-07-01","end":"2013-09-30","val":5712000,"accn":"0001193125-14-406113","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":20973000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19"},{"start":"2013-01-01","end":"2013-12-31","val":20973000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":6439000,"accn":"0001193125-14-190004","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08"},{"start":"2014-01-01","end":"2014-03-31","val":6439000,"accn":"0001171843-15-002648","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":13271000,"accn":"0001193125-14-296834","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-06"},{"start":"2014-01-01","end":"2014-06-30","val":13271000,"accn":"0001171843-15-004456","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2014-04-01","end":"2014-06-30","val":6832000,"accn":"0001193125-14-296834","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-06"},{"start":"2014-04-01","end":"2014-06-30","val":6832000,"accn":"0001171843-15-004456","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":20587000,"accn":"0001193125-14-406113","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"start":"2014-01-01","end":"2014-09-30","val":20587000,"accn":"0001171843-15-006078","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2014-07-01","end":"2014-09-30","val":7316000,"accn":"0001193125-14-406113","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"start":"2014-07-01","end":"2014-09-30","val":7316000,"accn":"0001171843-15-006078","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":28086000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19"},{"start":"2014-01-01","end":"2014-12-31","val":28086000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12"},{"start":"2014-01-01","end":"2014-12-31","val":28086000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":7733000,"accn":"0001171843-15-002648","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"start":"2015-01-01","end":"2015-03-31","val":7733000,"accn":"0001171843-16-009717","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":15532000,"accn":"0001171843-15-004456","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2015-01-01","end":"2015-06-30","val":15532000,"accn":"0001171843-16-011647","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"start":"2015-04-01","end":"2015-06-30","val":7799000,"accn":"0001171843-15-004456","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2015-04-01","end":"2015-06-30","val":7799000,"accn":"0001171843-16-011647","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":23617000,"accn":"0001171843-15-006078","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2015-01-01","end":"2015-09-30","val":23617000,"accn":"0001171843-16-012959","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2015-07-01","end":"2015-09-30","val":8085000,"accn":"0001171843-15-006078","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2015-07-01","end":"2015-09-30","val":8085000,"accn":"0001171843-16-012959","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":31792000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12"},{"start":"2015-01-01","end":"2015-12-31","val":31792000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09"},{"start":"2015-01-01","end":"2015-12-31","val":31792000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":8837000,"accn":"0001171843-16-009717","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"start":"2016-01-01","end":"2016-03-31","val":8837000,"accn":"0001171843-17-002737","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":17742000,"accn":"0001171843-16-011647","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"start":"2016-01-01","end":"2016-06-30","val":17742000,"accn":"0001171843-17-004747","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2016-04-01","end":"2016-06-30","val":8905000,"accn":"0001171843-16-011647","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"start":"2016-04-01","end":"2016-06-30","val":8905000,"accn":"0001171843-17-004747","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":27033000,"accn":"0001171843-16-012959","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-01-01","end":"2016-09-30","val":27033000,"accn":"0001171843-17-006623","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2016-07-01","end":"2016-09-30","val":9290000,"accn":"0001171843-16-012959","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-07-01","end":"2016-09-30","val":9290000,"accn":"0001171843-17-006623","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":36660000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09"},{"start":"2016-01-01","end":"2016-12-31","val":36660000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13"},{"start":"2016-01-01","end":"2016-12-31","val":36660000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":10409000,"accn":"0001171843-17-002737","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"start":"2017-01-01","end":"2017-03-31","val":10409000,"accn":"0001171843-18-003268","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-01","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":21907000,"accn":"0001171843-17-004747","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-06-30","val":21907000,"accn":"0001628280-18-009870","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-07-31"},{"start":"2017-04-01","end":"2017-06-30","val":11498000,"accn":"0001171843-17-004747","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-04-01","end":"2017-06-30","val":11498000,"accn":"0001628280-18-009870","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-07-31","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":33810000,"accn":"0001171843-17-006623","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2017-01-01","end":"2017-09-30","val":33810000,"accn":"0001628280-18-013109","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2017-07-01","end":"2017-09-30","val":11903000,"accn":"0001171843-17-006623","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2017-07-01","end":"2017-09-30","val":11903000,"accn":"0001628280-18-013109","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":47369000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13"},{"start":"2017-01-01","end":"2017-12-31","val":47369000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"start":"2017-01-01","end":"2017-12-31","val":47369000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":15542000,"accn":"0001171843-18-003268","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-01"},{"start":"2018-01-01","end":"2018-03-31","val":15542000,"accn":"0001628280-19-005208","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-04-30","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":33259000,"accn":"0001628280-18-009870","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-07-31"},{"start":"2018-01-01","end":"2018-06-30","val":33259000,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30"},{"start":"2018-04-01","end":"2018-06-30","val":17717000,"accn":"0001628280-18-009870","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-07-31"},{"start":"2018-04-01","end":"2018-06-30","val":17717000,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":50526000,"accn":"0001628280-18-013109","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2018-01-01","end":"2018-09-30","val":50526000,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"start":"2018-07-01","end":"2018-09-30","val":17267000,"accn":"0001628280-18-013109","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2018-07-01","end":"2018-09-30","val":17267000,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":69971000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"start":"2018-01-01","end":"2018-12-31","val":69971000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11"},{"start":"2018-01-01","end":"2018-12-31","val":69971000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":18768000,"accn":"0001628280-19-005208","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-04-30"},{"start":"2019-01-01","end":"2019-03-31","val":18768000,"accn":"0001628280-20-006469","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-05","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":38490000,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30"},{"start":"2019-01-01","end":"2019-06-30","val":38490000,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04"},{"start":"2019-04-01","end":"2019-06-30","val":19722000,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30"},{"start":"2019-04-01","end":"2019-06-30","val":19722000,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":58890000,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"start":"2019-01-01","end":"2019-09-30","val":58890000,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2019-07-01","end":"2019-09-30","val":20400000,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"start":"2019-07-01","end":"2019-09-30","val":20400000,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":80764000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11"},{"start":"2019-01-01","end":"2019-12-31","val":80764000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09"},{"start":"2019-01-01","end":"2019-12-31","val":80764000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":22688000,"accn":"0001628280-20-006469","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-05"},{"start":"2020-01-01","end":"2020-03-31","val":22688000,"accn":"0001628280-21-008893","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-04","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":46755000,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04"},{"start":"2020-01-01","end":"2020-06-30","val":46755000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2020-04-01","end":"2020-06-30","val":24067000,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04"},{"start":"2020-04-01","end":"2020-06-30","val":24067000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":71425000,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2020-01-01","end":"2020-09-30","val":71425000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2020-07-01","end":"2020-09-30","val":24670000,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2020-07-01","end":"2020-09-30","val":24670000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":99363000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09"},{"start":"2020-01-01","end":"2020-12-31","val":99363000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08"},{"start":"2020-01-01","end":"2020-12-31","val":99363000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":30062000,"accn":"0001628280-21-008893","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-04"},{"start":"2021-01-01","end":"2021-03-31","val":30062000,"accn":"0001628280-22-012004","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":63395000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-01-01","end":"2021-06-30","val":63395000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2021-04-01","end":"2021-06-30","val":33333000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-04-01","end":"2021-06-30","val":33333000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":97739000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-01-01","end":"2021-09-30","val":97739000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2021-07-01","end":"2021-09-30","val":34344000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-07-01","end":"2021-09-30","val":34344000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":137882000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08"},{"start":"2021-01-01","end":"2021-12-31","val":137882000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07"},{"start":"2021-01-01","end":"2021-12-31","val":137882000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":43570000,"accn":"0001628280-22-012004","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"start":"2022-01-01","end":"2022-03-31","val":43570000,"accn":"0001628280-23-014872","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":88385000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2022-01-01","end":"2022-06-30","val":88385000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2022-04-01","end":"2022-06-30","val":44815000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2022-04-01","end":"2022-06-30","val":44815000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":132863000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2022-01-01","end":"2022-09-30","val":132863000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2022-07-01","end":"2022-09-30","val":44478000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2022-07-01","end":"2022-09-30","val":44478000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":177881000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07"},{"start":"2022-01-01","end":"2022-12-31","val":177881000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06"},{"start":"2022-01-01","end":"2022-12-31","val":177881000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":44732000,"accn":"0001628280-23-014872","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"start":"2023-01-01","end":"2023-03-31","val":44732000,"accn":"0001628280-24-021113","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-07","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":90876000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2023-01-01","end":"2023-06-30","val":90876000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2023-04-01","end":"2023-06-30","val":46144000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":46144000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":135694000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2023-01-01","end":"2023-09-30","val":135694000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2023-07-01","end":"2023-09-30","val":44818000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2023-07-01","end":"2023-09-30","val":44818000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":183838000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06"},{"start":"2023-01-01","end":"2023-12-31","val":183838000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"start":"2023-01-01","end":"2023-12-31","val":183838000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":47827000,"accn":"0001628280-24-021113","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-07"},{"start":"2024-01-01","end":"2024-03-31","val":47827000,"accn":"0001628280-25-023196","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":92760000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2024-01-01","end":"2024-06-30","val":92760000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2024-04-01","end":"2024-06-30","val":44933000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2024-04-01","end":"2024-06-30","val":44933000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":146219000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-01-01","end":"2024-09-30","val":146219000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29"},{"start":"2024-07-01","end":"2024-09-30","val":53459000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-07-01","end":"2024-09-30","val":53459000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":196765000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"start":"2024-01-01","end":"2024-12-31","val":196765000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":54210000,"accn":"0001628280-25-023196","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"start":"2025-01-01","end":"2025-03-31","val":54210000,"accn":"0001628280-26-028411","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-29","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":110457000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2025-04-01","end":"2025-06-30","val":56247000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":173194000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29"},{"start":"2025-07-01","end":"2025-09-30","val":62737000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":237814000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":69761000,"accn":"0001628280-26-028411","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-29","frame":"CY2026Q1"}]}},"RestrictedCashAndCashEquivalentsAtCarryingValue":{"label":"Restricted Cash and Cash Equivalents, Current","description":"Amount of cash and cash equivalents restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.","units":{"USD":[{"end":"2013-12-31","val":171000,"accn":"0001193125-14-190004","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08"},{"end":"2013-12-31","val":171000,"accn":"0001193125-14-296834","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-06"},{"end":"2013-12-31","val":171000,"accn":"0001193125-14-406113","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"end":"2013-12-31","val":171000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19","frame":"CY2013Q4I"},{"end":"2014-03-31","val":199000,"accn":"0001193125-14-190004","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08","frame":"CY2014Q1I"},{"end":"2014-06-30","val":0,"accn":"0001193125-14-296834","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-06","frame":"CY2014Q2I"},{"end":"2014-09-30","val":0,"accn":"0001193125-14-406113","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10","frame":"CY2014Q3I"},{"end":"2014-12-31","val":0,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19"},{"end":"2014-12-31","val":0,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12","frame":"CY2014Q4I"},{"end":"2015-12-31","val":0,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12"},{"end":"2015-12-31","val":0,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09","frame":"CY2015Q4I"},{"end":"2016-12-31","val":0,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09"},{"end":"2016-12-31","val":0,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13","frame":"CY2016Q4I"},{"end":"2017-12-31","val":0,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13","frame":"CY2017Q4I"}]}},"RestrictedCashAndCashEquivalentsNoncurrent":{"label":"Restricted Cash and Cash Equivalents, Noncurrent","description":"Amount of cash and cash equivalents restricted as to withdrawal or usage, classified as noncurrent. 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":"2013-12-31","val":370000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19","frame":"CY2013Q4I"},{"end":"2014-12-31","val":312000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19"},{"end":"2014-12-31","val":312000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12","frame":"CY2014Q4I"},{"end":"2015-12-31","val":468000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12"},{"end":"2015-12-31","val":468000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09"},{"end":"2015-12-31","val":467000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13","frame":"CY2015Q4I"},{"end":"2016-12-31","val":488000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09"},{"end":"2016-12-31","val":488000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13"},{"end":"2016-12-31","val":488000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2016Q4I"},{"end":"2017-03-31","val":517000,"accn":"0001171843-18-003268","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-01","frame":"CY2017Q1I"},{"end":"2017-06-30","val":537000,"accn":"0001628280-18-009870","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-07-31","frame":"CY2017Q2I"},{"end":"2017-09-30","val":531000,"accn":"0001628280-18-013109","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2017Q3I"},{"end":"2017-12-31","val":547000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13"},{"end":"2017-12-31","val":547000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"end":"2017-12-31","val":547000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11","frame":"CY2017Q4I"},{"end":"2018-03-31","val":546000,"accn":"0001171843-18-003268","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-01"},{"end":"2018-03-31","val":546000,"accn":"0001628280-19-005208","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-04-30","frame":"CY2018Q1I"},{"end":"2018-06-30","val":520000,"accn":"0001628280-18-009870","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-07-31"},{"end":"2018-06-30","val":520000,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30","frame":"CY2018Q2I"},{"end":"2018-09-30","val":0,"accn":"0001628280-18-013109","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2018Q3I"},{"end":"2018-12-31","val":0,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"end":"2018-12-31","val":0,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11","frame":"CY2018Q4I"},{"end":"2019-03-31","val":0,"accn":"0001628280-19-005208","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-04-30","frame":"CY2019Q1I"},{"end":"2019-06-30","val":0,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30","frame":"CY2019Q2I"},{"end":"2019-12-31","val":0,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11","frame":"CY2019Q4I"}]}},"RestrictedCashCurrent":{"label":"Restricted Cash, Current","description":"Amount of cash restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.","units":{"USD":[{"end":"2017-12-31","val":0,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2017Q4I"},{"end":"2018-12-31","val":0,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2018Q4I"}]}},"RetainedEarningsAccumulatedDeficit":{"label":"Retained Earnings (Accumulated Deficit)","description":"The cumulative amount of the reporting entity's undistributed earnings or deficit.","units":{"USD":[{"end":"2013-12-31","val":-47753000,"accn":"0001193125-14-190004","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08"},{"end":"2013-12-31","val":-47753000,"accn":"0001193125-14-296834","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-06"},{"end":"2013-12-31","val":-47753000,"accn":"0001193125-14-406113","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"end":"2013-12-31","val":-47753000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19","frame":"CY2013Q4I"},{"end":"2014-03-31","val":-55827000,"accn":"0001193125-14-190004","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08","frame":"CY2014Q1I"},{"end":"2014-06-30","val":-60466000,"accn":"0001193125-14-296834","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-06","frame":"CY2014Q2I"},{"end":"2014-09-30","val":-66820000,"accn":"0001193125-14-406113","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10","frame":"CY2014Q3I"},{"end":"2014-12-31","val":-67151000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19"},{"end":"2014-12-31","val":-67151000,"accn":"0001171843-15-002648","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"end":"2014-12-31","val":-67151000,"accn":"0001171843-15-004456","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"end":"2014-12-31","val":-67151000,"accn":"0001171843-15-006078","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"end":"2014-12-31","val":-67151000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12","frame":"CY2014Q4I"},{"end":"2015-03-31","val":-79821000,"accn":"0001171843-15-002648","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2015Q1I"},{"end":"2015-06-30","val":-86143000,"accn":"0001171843-15-004456","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07","frame":"CY2015Q2I"},{"end":"2015-09-30","val":-91068000,"accn":"0001171843-15-006078","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06","frame":"CY2015Q3I"},{"end":"2015-12-31","val":-88434000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12"},{"end":"2015-12-31","val":-88434000,"accn":"0001171843-16-009717","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"end":"2015-12-31","val":-88434000,"accn":"0001171843-16-011647","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"end":"2015-12-31","val":-88434000,"accn":"0001171843-16-012959","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"end":"2015-12-31","val":-88434000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09","frame":"CY2015Q4I"},{"end":"2016-03-31","val":-98784000,"accn":"0001171843-16-009717","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1I"},{"end":"2016-06-30","val":-105277000,"accn":"0001171843-16-011647","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09","frame":"CY2016Q2I"},{"end":"2016-09-30","val":-109666000,"accn":"0001171843-16-012959","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3I"},{"end":"2016-12-31","val":-106144000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09"},{"end":"2016-12-31","val":-106144000,"accn":"0001171843-17-002737","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"end":"2016-12-31","val":-106144000,"accn":"0001171843-17-004747","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"end":"2016-12-31","val":-106144000,"accn":"0001171843-17-006623","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"end":"2016-12-31","val":-106144000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13","frame":"CY2016Q4I"},{"end":"2017-03-31","val":-119639000,"accn":"0001171843-17-002737","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2017Q1I"},{"end":"2017-06-30","val":-124674000,"accn":"0001171843-17-004747","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2017Q2I"},{"end":"2017-09-30","val":-127988000,"accn":"0001171843-17-006623","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03","frame":"CY2017Q3I"},{"end":"2017-12-31","val":-122454000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13"},{"end":"2017-12-31","val":-109390000,"accn":"0001171843-18-003268","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-01"},{"end":"2017-12-31","val":-109390000,"accn":"0001628280-18-009870","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-07-31"},{"end":"2017-12-31","val":-109390000,"accn":"0001628280-18-013109","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"end":"2017-12-31","val":-109390000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2017Q4I"},{"end":"2018-03-31","val":-124437000,"accn":"0001171843-18-003268","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-01","frame":"CY2018Q1I"},{"end":"2018-06-30","val":-137119000,"accn":"0001628280-18-009870","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-07-31","frame":"CY2018Q2I"},{"end":"2018-09-30","val":-144436000,"accn":"0001628280-18-013109","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2018Q3I"},{"end":"2018-12-31","val":-137968000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"end":"2018-12-31","val":-137968000,"accn":"0001628280-19-005208","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-04-30"},{"end":"2018-12-31","val":-137968000,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30"},{"end":"2018-12-31","val":-137968000,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"end":"2018-12-31","val":-137968000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11","frame":"CY2018Q4I"},{"end":"2019-03-31","val":-160607000,"accn":"0001628280-19-005208","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-04-30","frame":"CY2019Q1I"},{"end":"2019-06-30","val":-185095000,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30","frame":"CY2019Q2I"},{"end":"2019-09-30","val":-202082000,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30","frame":"CY2019Q3I"},{"end":"2019-12-31","val":-216732000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11"},{"end":"2019-12-31","val":-216732000,"accn":"0001628280-20-006469","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-05"},{"end":"2019-12-31","val":-216732000,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04"},{"end":"2019-12-31","val":-216732000,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"end":"2019-12-31","val":-216732000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09","frame":"CY2019Q4I"},{"end":"2020-03-31","val":-248162000,"accn":"0001628280-20-006469","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-05","frame":"CY2020Q1I"},{"end":"2020-06-30","val":-272485000,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04","frame":"CY2020Q2I"},{"end":"2020-09-30","val":-291710000,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27","frame":"CY2020Q3I"},{"end":"2020-12-31","val":-310742000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09"},{"end":"2020-12-31","val":-310742000,"accn":"0001628280-21-008893","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-04"},{"end":"2020-12-31","val":-310742000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2020-12-31","val":-310742000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2020-12-31","val":-310742000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08","frame":"CY2020Q4I"},{"end":"2021-03-31","val":-346398000,"accn":"0001628280-21-008893","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-04","frame":"CY2021Q1I"},{"end":"2021-06-30","val":-379346000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03","frame":"CY2021Q2I"},{"end":"2021-09-30","val":-402660000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02","frame":"CY2021Q3I"},{"end":"2021-12-31","val":-427603000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08"},{"end":"2021-12-31","val":-427603000,"accn":"0001628280-22-012004","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"end":"2021-12-31","val":-427603000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"end":"2021-12-31","val":-427603000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"end":"2021-12-31","val":-427603000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07","frame":"CY2021Q4I"},{"end":"2022-03-31","val":-467719000,"accn":"0001628280-22-012004","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2022Q1I"},{"end":"2022-06-30","val":-504009000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02","frame":"CY2022Q2I"},{"end":"2022-09-30","val":-532726000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01","frame":"CY2022Q3I"},{"end":"2022-12-31","val":-543474000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07"},{"end":"2022-12-31","val":-543474000,"accn":"0001628280-23-014872","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"end":"2022-12-31","val":-543474000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"end":"2022-12-31","val":-543474000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"end":"2022-12-31","val":-543474000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06","frame":"CY2022Q4I"},{"end":"2023-03-31","val":-581778000,"accn":"0001628280-23-014872","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2023Q1I"},{"end":"2023-06-30","val":-620475000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01","frame":"CY2023Q2I"},{"end":"2023-09-30","val":-643492000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31","frame":"CY2023Q3I"},{"end":"2023-12-31","val":-644390000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06"},{"end":"2023-12-31","val":-644390000,"accn":"0001628280-24-021113","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-07"},{"end":"2023-12-31","val":-644390000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"end":"2023-12-31","val":-644390000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"end":"2023-12-31","val":-644390000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06","frame":"CY2023Q4I"},{"end":"2024-03-31","val":-684880000,"accn":"0001628280-24-021113","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-07","frame":"CY2024Q1I"},{"end":"2024-06-30","val":-708828000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30","frame":"CY2024Q2I"},{"end":"2024-09-30","val":-727161000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2024Q3I"},{"end":"2024-12-31","val":-740155000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"end":"2024-12-31","val":-740155000,"accn":"0001628280-25-023196","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"end":"2024-12-31","val":-740155000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"end":"2024-12-31","val":-740155000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29"},{"end":"2024-12-31","val":-740155000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2024Q4I"},{"end":"2025-03-31","val":-775938000,"accn":"0001628280-25-023196","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1I"},{"end":"2025-06-30","val":-811762000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2I"},{"end":"2025-09-30","val":-841704000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29","frame":"CY2025Q3I"},{"end":"2025-12-31","val":-869479000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04"},{"end":"2025-12-31","val":-869479000,"accn":"0001628280-26-028411","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-29","frame":"CY2025Q4I"},{"end":"2026-03-31","val":-906333000,"accn":"0001628280-26-028411","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-29","frame":"CY2026Q1I"}]}},"RevenueFromContractWithCustomerIncludingAssessedTax":{"label":"Revenue from Contract with Customer, Including Assessed Tax","description":"Amount, including tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value-added and excise.","units":{"USD":[{"start":"2016-01-01","end":"2016-12-31","val":165863000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":39593000,"accn":"0001171843-18-003268","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-01","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":89024000,"accn":"0001628280-18-009870","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-07-31"},{"start":"2017-04-01","end":"2017-06-30","val":49431000,"accn":"0001628280-18-009870","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-07-31","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":142389000,"accn":"0001628280-18-013109","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2017-07-01","end":"2017-09-30","val":53365000,"accn":"0001628280-18-013109","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":215390000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"start":"2017-01-01","end":"2017-12-31","val":215390000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":53528000,"accn":"0001171843-18-003268","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-01"},{"start":"2018-01-01","end":"2018-03-31","val":53528000,"accn":"0001628280-19-005208","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-04-30","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":115718000,"accn":"0001628280-18-009870","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-07-31"},{"start":"2018-01-01","end":"2018-06-30","val":115718000,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30"},{"start":"2018-04-01","end":"2018-06-30","val":62190000,"accn":"0001628280-18-009870","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-07-31"},{"start":"2018-04-01","end":"2018-06-30","val":62190000,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":182770000,"accn":"0001628280-18-013109","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2018-01-01","end":"2018-09-30","val":182770000,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"start":"2018-07-01","end":"2018-09-30","val":67052000,"accn":"0001628280-18-013109","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2018-07-01","end":"2018-09-30","val":67052000,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":270288000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"start":"2018-01-01","end":"2018-12-31","val":270288000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11"},{"start":"2018-01-01","end":"2018-12-31","val":270288000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":56360000,"accn":"0001628280-19-005208","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-04-30"},{"start":"2019-01-01","end":"2019-03-31","val":56360000,"accn":"0001628280-20-006469","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-05","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":115981000,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30"},{"start":"2019-01-01","end":"2019-06-30","val":115981000,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04"},{"start":"2019-04-01","end":"2019-06-30","val":59621000,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30"},{"start":"2019-04-01","end":"2019-06-30","val":59621000,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":181630000,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"start":"2019-01-01","end":"2019-09-30","val":181630000,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2019-07-01","end":"2019-09-30","val":65649000,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"start":"2019-07-01","end":"2019-09-30","val":65649000,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":254190000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11"},{"start":"2019-01-01","end":"2019-12-31","val":254190000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09"},{"start":"2019-01-01","end":"2019-12-31","val":254190000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":54176000,"accn":"0001628280-20-006469","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-05"},{"start":"2020-01-01","end":"2020-03-31","val":54176000,"accn":"0001628280-21-008893","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-04","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":120741000,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04"},{"start":"2020-01-01","end":"2020-06-30","val":120741000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2020-04-01","end":"2020-06-30","val":66565000,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04"},{"start":"2020-04-01","end":"2020-06-30","val":66565000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":197492000,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2020-01-01","end":"2020-09-30","val":197492000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2020-07-01","end":"2020-09-30","val":76751000,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2020-07-01","end":"2020-09-30","val":76751000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":292689000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09"},{"start":"2020-01-01","end":"2020-12-31","val":292689000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08"},{"start":"2020-01-01","end":"2020-12-31","val":292689000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":74785000,"accn":"0001628280-21-008893","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-04"},{"start":"2021-01-01","end":"2021-03-31","val":74785000,"accn":"0001628280-22-012004","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":163203000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-01-01","end":"2021-06-30","val":163203000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2021-04-01","end":"2021-06-30","val":88418000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-04-01","end":"2021-06-30","val":88418000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":263556000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-01-01","end":"2021-09-30","val":263556000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2021-07-01","end":"2021-09-30","val":100353000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-07-01","end":"2021-09-30","val":100353000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":390134000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08"},{"start":"2021-01-01","end":"2021-12-31","val":390134000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07"},{"start":"2021-01-01","end":"2021-12-31","val":390134000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":96261000,"accn":"0001628280-22-012004","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"start":"2022-01-01","end":"2022-03-31","val":96261000,"accn":"0001628280-23-014872","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":207709000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2022-01-01","end":"2022-06-30","val":207709000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2022-04-01","end":"2022-06-30","val":111448000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2022-04-01","end":"2022-06-30","val":111448000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":331017000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2022-01-01","end":"2022-09-30","val":331017000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2022-07-01","end":"2022-09-30","val":123308000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2022-07-01","end":"2022-09-30","val":123308000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":473634000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07"},{"start":"2022-01-01","end":"2022-12-31","val":473634000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06"},{"start":"2022-01-01","end":"2022-12-31","val":473634000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":107335000,"accn":"0001628280-23-014872","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"start":"2023-01-01","end":"2023-03-31","val":107335000,"accn":"0001628280-24-021113","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-07","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":222753000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2023-01-01","end":"2023-06-30","val":222753000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2023-04-01","end":"2023-06-30","val":115418000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":115418000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":345061000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2023-01-01","end":"2023-09-30","val":345061000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2023-07-01","end":"2023-09-30","val":122308000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2023-07-01","end":"2023-09-30","val":122308000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":499160000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06"},{"start":"2023-01-01","end":"2023-12-31","val":499160000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"start":"2023-01-01","end":"2023-12-31","val":499160000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":114022000,"accn":"0001628280-24-021113","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-07"},{"start":"2024-01-01","end":"2024-03-31","val":114022000,"accn":"0001628280-25-023196","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":244368000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2024-01-01","end":"2024-06-30","val":244368000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2024-04-01","end":"2024-06-30","val":130346000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2024-04-01","end":"2024-06-30","val":130346000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":392436000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-01-01","end":"2024-09-30","val":392436000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29"},{"start":"2024-07-01","end":"2024-09-30","val":148068000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-07-01","end":"2024-09-30","val":148068000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":550950000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"start":"2024-01-01","end":"2024-12-31","val":550950000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":136423000,"accn":"0001628280-25-023196","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"start":"2025-01-01","end":"2025-03-31","val":136423000,"accn":"0001628280-26-028411","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-29","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":288586000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2025-04-01","end":"2025-06-30","val":152163000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":450163000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29"},{"start":"2025-07-01","end":"2025-09-30","val":161577000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":623532000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":173126000,"accn":"0001628280-26-028411","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-29","frame":"CY2026Q1"}]}},"RevenueRecognitionSalesReturnsReserveForSalesReturns":{"label":"Revenue Recognition, Sales Returns, Reserve for Sales Returns","description":"Amount of estimated sales returns.","units":{"USD":[{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001628280-19-005208","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-04-30","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001628280-19-005208","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-04-30","frame":"CY2019Q1"}]}},"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":"2012-01-01","end":"2012-12-31","val":53410000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":12580000,"accn":"0001193125-14-190004","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":30417000,"accn":"0001193125-14-296834","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-06"},{"start":"2013-04-01","end":"2013-06-30","val":17837000,"accn":"0001193125-14-296834","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-06","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":48927000,"accn":"0001193125-14-406113","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"start":"2013-07-01","end":"2013-09-30","val":18510000,"accn":"0001193125-14-406113","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":74616000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19"},{"start":"2013-01-01","end":"2013-12-31","val":74616000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":17455000,"accn":"0001193125-14-190004","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08"},{"start":"2014-01-01","end":"2014-03-31","val":17455000,"accn":"0001171843-15-002648","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":42071000,"accn":"0001193125-14-296834","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-06"},{"start":"2014-01-01","end":"2014-06-30","val":42071000,"accn":"0001171843-15-004456","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2014-04-01","end":"2014-06-30","val":24616000,"accn":"0001193125-14-296834","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-06"},{"start":"2014-04-01","end":"2014-06-30","val":24616000,"accn":"0001171843-15-004456","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":67634000,"accn":"0001193125-14-406113","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"start":"2014-01-01","end":"2014-09-30","val":67634000,"accn":"0001171843-15-006078","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2014-07-01","end":"2014-09-30","val":25563000,"accn":"0001193125-14-406113","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"start":"2014-07-01","end":"2014-09-30","val":25563000,"accn":"0001171843-15-006078","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":101348000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19"},{"start":"2014-01-01","end":"2014-12-31","val":101348000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12"},{"start":"2014-01-01","end":"2014-12-31","val":101348000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":22986000,"accn":"0001171843-15-002648","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"start":"2015-01-01","end":"2015-03-31","val":22986000,"accn":"0001171843-16-009717","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":52136000,"accn":"0001171843-15-004456","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2015-01-01","end":"2015-06-30","val":52136000,"accn":"0001171843-16-011647","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"start":"2015-04-01","end":"2015-06-30","val":29150000,"accn":"0001171843-15-004456","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2015-04-01","end":"2015-06-30","val":29150000,"accn":"0001171843-16-011647","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":83373000,"accn":"0001171843-15-006078","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2015-01-01","end":"2015-09-30","val":83373000,"accn":"0001171843-16-012959","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2015-07-01","end":"2015-09-30","val":31237000,"accn":"0001171843-15-006078","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2015-07-01","end":"2015-09-30","val":31237000,"accn":"0001171843-16-012959","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":127210000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12"},{"start":"2015-01-01","end":"2015-12-31","val":127210000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09"},{"start":"2015-01-01","end":"2015-12-31","val":127210000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":30470000,"accn":"0001171843-16-009717","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"start":"2016-01-01","end":"2016-03-31","val":30470000,"accn":"0001171843-17-002737","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":69111000,"accn":"0001171843-16-011647","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"start":"2016-01-01","end":"2016-06-30","val":69111000,"accn":"0001171843-17-004747","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2016-04-01","end":"2016-06-30","val":38641000,"accn":"0001171843-16-011647","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"start":"2016-04-01","end":"2016-06-30","val":38641000,"accn":"0001171843-17-004747","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":110047000,"accn":"0001171843-16-012959","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-01-01","end":"2016-09-30","val":110047000,"accn":"0001171843-17-006623","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2016-07-01","end":"2016-09-30","val":40937000,"accn":"0001171843-16-012959","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-07-01","end":"2016-09-30","val":40937000,"accn":"0001171843-17-006623","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":164456000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09"},{"start":"2016-01-01","end":"2016-12-31","val":164456000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13"},{"start":"2016-01-01","end":"2016-12-31","val":165863000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":40380000,"accn":"0001171843-17-002737","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"start":"2017-01-01","end":"2017-03-31","val":39593000,"accn":"0001171843-18-003268","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-01","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":90554000,"accn":"0001171843-17-004747","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-06-30","val":89024000,"accn":"0001628280-18-009870","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-07-31"},{"start":"2017-04-01","end":"2017-06-30","val":50174000,"accn":"0001171843-17-004747","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-04-01","end":"2017-06-30","val":49431000,"accn":"0001628280-18-009870","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-07-31","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":144155000,"accn":"0001171843-17-006623","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2017-01-01","end":"2017-09-30","val":142389000,"accn":"0001628280-18-013109","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2017-07-01","end":"2017-09-30","val":53601000,"accn":"0001171843-17-006623","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2017-07-01","end":"2017-09-30","val":53365000,"accn":"0001628280-18-013109","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":217364000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13"},{"start":"2017-01-01","end":"2017-12-31","val":215390000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":53528000,"accn":"0001171843-18-003268","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-01","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":115718000,"accn":"0001628280-18-009870","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-07-31"},{"start":"2018-04-01","end":"2018-06-30","val":62190000,"accn":"0001628280-18-009870","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-07-31","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":182770000,"accn":"0001628280-18-013109","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2018-07-01","end":"2018-09-30","val":67052000,"accn":"0001628280-18-013109","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":270288000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2018"}]}},"RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability":{"label":"Right-of-Use Asset Obtained in Exchange for Operating Lease Liability","description":"Amount of increase in right-of-use asset obtained in exchange for operating lease liability.","units":{"USD":[{"start":"2019-01-01","end":"2019-06-30","val":6224000,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30"},{"start":"2019-01-01","end":"2019-09-30","val":8908000,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"start":"2019-01-01","end":"2019-12-31","val":10252000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11"},{"start":"2019-01-01","end":"2019-12-31","val":10252000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09"},{"start":"2019-01-01","end":"2019-12-31","val":10252000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001628280-21-008893","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-04","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2020-01-01","end":"2020-12-31","val":6256000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09"},{"start":"2020-01-01","end":"2020-12-31","val":6256000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08"},{"start":"2020-01-01","end":"2020-12-31","val":6256000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":7785000,"accn":"0001628280-21-008893","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-04"},{"start":"2021-01-01","end":"2021-03-31","val":7785000,"accn":"0001628280-22-012004","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":7895000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-01-01","end":"2021-06-30","val":7895000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2021-01-01","end":"2021-09-30","val":22098000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-01-01","end":"2021-09-30","val":22098000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2021-01-01","end":"2021-12-31","val":22156000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08"},{"start":"2021-01-01","end":"2021-12-31","val":22156000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07"},{"start":"2021-01-01","end":"2021-12-31","val":22156000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":248000,"accn":"0001628280-22-012004","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"start":"2022-01-01","end":"2022-03-31","val":248000,"accn":"0001628280-23-014872","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":1419000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2022-01-01","end":"2022-06-30","val":1419000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2022-01-01","end":"2022-09-30","val":1614000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2022-01-01","end":"2022-09-30","val":1614000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2022-01-01","end":"2022-12-31","val":1625000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07"},{"start":"2022-01-01","end":"2022-12-31","val":1625000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06"},{"start":"2022-01-01","end":"2022-12-31","val":1625000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":997000,"accn":"0001628280-23-014872","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"start":"2023-01-01","end":"2023-03-31","val":997000,"accn":"0001628280-24-021113","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-07","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":1159000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2023-01-01","end":"2023-06-30","val":1159000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2023-01-01","end":"2023-09-30","val":1945000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2023-01-01","end":"2023-09-30","val":1945000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2023-01-01","end":"2023-12-31","val":3166000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06"},{"start":"2023-01-01","end":"2023-12-31","val":3166000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"start":"2023-01-01","end":"2023-12-31","val":3166000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":144000,"accn":"0001628280-24-021113","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-07"},{"start":"2024-01-01","end":"2024-03-31","val":144000,"accn":"0001628280-25-023196","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":285000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2024-01-01","end":"2024-06-30","val":285000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2024-01-01","end":"2024-09-30","val":573000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-01-01","end":"2024-09-30","val":573000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29"},{"start":"2024-01-01","end":"2024-12-31","val":3148000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"start":"2024-01-01","end":"2024-12-31","val":3148000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":366000,"accn":"0001628280-25-023196","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"start":"2025-01-01","end":"2025-03-31","val":366000,"accn":"0001628280-26-028411","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-29","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":702000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2025-01-01","end":"2025-09-30","val":19064000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29"},{"start":"2025-01-01","end":"2025-12-31","val":19118000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":1254000,"accn":"0001628280-26-028411","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-29","frame":"CY2026Q1"}]}},"SalesCommissionsAndFees":{"label":"Sales Commissions and Fees","description":"Primarily represents commissions incurred in the period based upon the sale by commissioned employees or third parties of the entity's goods or services, and fees for sales assistance or product enhancements performed by third parties (such as a distributor or value added reseller).","units":{"USD":[{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2018"}]}},"SellingAndMarketingExpense":{"label":"Selling and Marketing Expense","description":"The aggregate total amount of expenses directly related to the marketing or selling of products or services.","units":{"USD":[{"start":"2012-01-01","end":"2012-12-31","val":30036000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":9208000,"accn":"0001193125-14-190004","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":19708000,"accn":"0001193125-14-296834","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-06"},{"start":"2013-04-01","end":"2013-06-30","val":10500000,"accn":"0001193125-14-296834","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-06","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":30823000,"accn":"0001193125-14-406113","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"start":"2013-07-01","end":"2013-09-30","val":11115000,"accn":"0001193125-14-406113","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":44131000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19"},{"start":"2013-01-01","end":"2013-12-31","val":44131000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":14241000,"accn":"0001193125-14-190004","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08"},{"start":"2014-01-01","end":"2014-03-31","val":14241000,"accn":"0001171843-15-002648","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":31427000,"accn":"0001193125-14-296834","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-06"},{"start":"2014-01-01","end":"2014-06-30","val":31427000,"accn":"0001171843-15-004456","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2014-04-01","end":"2014-06-30","val":17186000,"accn":"0001193125-14-296834","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-06"},{"start":"2014-04-01","end":"2014-06-30","val":17186000,"accn":"0001171843-15-004456","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":49168000,"accn":"0001193125-14-406113","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"start":"2014-01-01","end":"2014-09-30","val":49168000,"accn":"0001171843-15-006078","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2014-07-01","end":"2014-09-30","val":17741000,"accn":"0001193125-14-406113","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"start":"2014-07-01","end":"2014-09-30","val":17741000,"accn":"0001171843-15-006078","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":68787000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19"},{"start":"2014-01-01","end":"2014-12-31","val":68787000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12"},{"start":"2014-01-01","end":"2014-12-31","val":68787000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":20191000,"accn":"0001171843-15-002648","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"start":"2015-01-01","end":"2015-03-31","val":20191000,"accn":"0001171843-16-009717","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":41455000,"accn":"0001171843-15-004456","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2015-01-01","end":"2015-06-30","val":41455000,"accn":"0001171843-16-011647","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"start":"2015-04-01","end":"2015-06-30","val":21264000,"accn":"0001171843-15-004456","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2015-04-01","end":"2015-06-30","val":21264000,"accn":"0001171843-16-011647","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":62072000,"accn":"0001171843-15-006078","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2015-01-01","end":"2015-09-30","val":62072000,"accn":"0001171843-16-012959","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2015-07-01","end":"2015-09-30","val":20617000,"accn":"0001171843-15-006078","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2015-07-01","end":"2015-09-30","val":20617000,"accn":"0001171843-16-012959","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":86367000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12"},{"start":"2015-01-01","end":"2015-12-31","val":86367000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09"},{"start":"2015-01-01","end":"2015-12-31","val":86367000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":24364000,"accn":"0001171843-16-009717","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"start":"2016-01-01","end":"2016-03-31","val":24364000,"accn":"0001171843-17-002737","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":51204000,"accn":"0001171843-16-011647","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"start":"2016-01-01","end":"2016-06-30","val":51204000,"accn":"0001171843-17-004747","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2016-04-01","end":"2016-06-30","val":26840000,"accn":"0001171843-16-011647","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"start":"2016-04-01","end":"2016-06-30","val":26840000,"accn":"0001171843-17-004747","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":77607000,"accn":"0001171843-16-012959","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-01-01","end":"2016-09-30","val":77607000,"accn":"0001171843-17-006623","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2016-07-01","end":"2016-09-30","val":26410000,"accn":"0001171843-16-012959","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-07-01","end":"2016-09-30","val":26410000,"accn":"0001171843-17-006623","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":107825000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09"},{"start":"2016-01-01","end":"2016-12-31","val":107825000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13"},{"start":"2016-01-01","end":"2016-12-31","val":105639000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":30811000,"accn":"0001171843-17-002737","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"start":"2017-01-01","end":"2017-03-31","val":30914000,"accn":"0001171843-18-003268","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-01","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":63371000,"accn":"0001171843-17-004747","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-06-30","val":63494000,"accn":"0001628280-18-009870","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-07-31"},{"start":"2017-04-01","end":"2017-06-30","val":32560000,"accn":"0001171843-17-004747","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-04-01","end":"2017-06-30","val":32580000,"accn":"0001628280-18-009870","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-07-31","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":96173000,"accn":"0001171843-17-006623","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2017-01-01","end":"2017-09-30","val":95952000,"accn":"0001628280-18-013109","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2017-07-01","end":"2017-09-30","val":32802000,"accn":"0001171843-17-006623","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2017-07-01","end":"2017-09-30","val":32458000,"accn":"0001628280-18-013109","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":135896000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13"},{"start":"2017-01-01","end":"2017-12-31","val":133925000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"start":"2017-01-01","end":"2017-12-31","val":133925000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":39972000,"accn":"0001171843-18-003268","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-01"},{"start":"2018-01-01","end":"2018-03-31","val":39972000,"accn":"0001628280-19-005208","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-04-30","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":81321000,"accn":"0001628280-18-009870","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-07-31"},{"start":"2018-01-01","end":"2018-06-30","val":81321000,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30"},{"start":"2018-04-01","end":"2018-06-30","val":41349000,"accn":"0001628280-18-009870","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-07-31"},{"start":"2018-04-01","end":"2018-06-30","val":41349000,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":122113000,"accn":"0001628280-18-013109","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2018-01-01","end":"2018-09-30","val":122113000,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"start":"2018-07-01","end":"2018-09-30","val":40792000,"accn":"0001628280-18-013109","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2018-07-01","end":"2018-09-30","val":40792000,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":168309000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"start":"2018-01-01","end":"2018-12-31","val":168309000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11"},{"start":"2018-01-01","end":"2018-12-31","val":168309000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":41996000,"accn":"0001628280-19-005208","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-04-30"},{"start":"2019-01-01","end":"2019-03-31","val":41996000,"accn":"0001628280-20-006469","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-05","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":83652000,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30"},{"start":"2019-01-01","end":"2019-06-30","val":83652000,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04"},{"start":"2019-04-01","end":"2019-06-30","val":41656000,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30"},{"start":"2019-04-01","end":"2019-06-30","val":41656000,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":125769000,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"start":"2019-01-01","end":"2019-09-30","val":125769000,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2019-07-01","end":"2019-09-30","val":42117000,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"start":"2019-07-01","end":"2019-09-30","val":42117000,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":169898000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11"},{"start":"2019-01-01","end":"2019-12-31","val":169898000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09"},{"start":"2019-01-01","end":"2019-12-31","val":169898000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":42580000,"accn":"0001628280-20-006469","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-05"},{"start":"2020-01-01","end":"2020-03-31","val":42580000,"accn":"0001628280-21-008893","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-04","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":85563000,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04"},{"start":"2020-01-01","end":"2020-06-30","val":85563000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2020-04-01","end":"2020-06-30","val":42983000,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04"},{"start":"2020-04-01","end":"2020-06-30","val":42983000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":130998000,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2020-01-01","end":"2020-09-30","val":130998000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2020-07-01","end":"2020-09-30","val":45435000,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2020-07-01","end":"2020-09-30","val":45435000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":179902000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09"},{"start":"2020-01-01","end":"2020-12-31","val":179902000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08"},{"start":"2020-01-01","end":"2020-12-31","val":179902000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":51493000,"accn":"0001628280-21-008893","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-04"},{"start":"2021-01-01","end":"2021-03-31","val":51493000,"accn":"0001628280-22-012004","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":106412000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-01-01","end":"2021-06-30","val":106412000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2021-04-01","end":"2021-06-30","val":54919000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-04-01","end":"2021-06-30","val":54919000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":162641000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-01-01","end":"2021-09-30","val":162641000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2021-07-01","end":"2021-09-30","val":56229000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-07-01","end":"2021-09-30","val":56229000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":230314000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08"},{"start":"2021-01-01","end":"2021-12-31","val":230314000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07"},{"start":"2021-01-01","end":"2021-12-31","val":230314000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":64787000,"accn":"0001628280-22-012004","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"start":"2022-01-01","end":"2022-03-31","val":64787000,"accn":"0001628280-23-014872","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":133501000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2022-01-01","end":"2022-06-30","val":133501000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2022-04-01","end":"2022-06-30","val":68714000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2022-04-01","end":"2022-06-30","val":68714000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":203311000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2022-01-01","end":"2022-09-30","val":203311000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2022-07-01","end":"2022-09-30","val":69810000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2022-07-01","end":"2022-09-30","val":69810000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":275090000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07"},{"start":"2022-01-01","end":"2022-12-31","val":275090000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06"},{"start":"2022-01-01","end":"2022-12-31","val":275090000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":68393000,"accn":"0001628280-23-014872","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"start":"2023-01-01","end":"2023-03-31","val":68393000,"accn":"0001628280-24-021113","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-07","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":138714000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2023-01-01","end":"2023-06-30","val":138714000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2023-04-01","end":"2023-06-30","val":70321000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":70321000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":207324000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2023-01-01","end":"2023-09-30","val":207324000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2023-07-01","end":"2023-09-30","val":68610000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2023-07-01","end":"2023-09-30","val":68610000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":277893000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06"},{"start":"2023-01-01","end":"2023-12-31","val":277893000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"start":"2023-01-01","end":"2023-12-31","val":277893000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":71227000,"accn":"0001628280-24-021113","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-07"},{"start":"2024-01-01","end":"2024-03-31","val":71227000,"accn":"0001628280-25-023196","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":141268000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2024-01-01","end":"2024-06-30","val":141268000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2024-04-01","end":"2024-06-30","val":70041000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2024-04-01","end":"2024-06-30","val":70041000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":212646000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-01-01","end":"2024-09-30","val":212646000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29"},{"start":"2024-07-01","end":"2024-09-30","val":71378000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-07-01","end":"2024-09-30","val":71378000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":288769000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"start":"2024-01-01","end":"2024-12-31","val":288769000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":72763000,"accn":"0001628280-25-023196","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"start":"2025-01-01","end":"2025-03-31","val":72763000,"accn":"0001628280-26-028411","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-29","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":149341000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2025-04-01","end":"2025-06-30","val":76578000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":223366000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29"},{"start":"2025-07-01","end":"2025-09-30","val":74025000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":301342000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":80336000,"accn":"0001628280-26-028411","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-29","frame":"CY2026Q1"}]}},"SeveranceCosts1":{"label":"Severance Costs","description":"Amount of expenses for special or contractual termination benefits provided to current employees involuntarily terminated under a benefit arrangement associated exit or disposal activities pursuant to an authorized plan. Excludes expenses related to one-time termination benefits, a discontinued operation or an asset retirement obligation.","units":{"USD":[{"start":"2012-12-01","end":"2012-12-31","val":1250000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19","frame":"CY2012Q4I"},{"start":"2013-01-01","end":"2013-12-31","val":1739000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12","frame":"CY2013"},{"start":"2013-12-01","end":"2013-12-31","val":1739000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19","frame":"CY2013Q4I"},{"start":"2014-01-01","end":"2014-12-31","val":2651000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12"},{"start":"2014-01-01","end":"2014-12-31","val":2651000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09","frame":"CY2014"},{"start":"2014-12-01","end":"2014-12-31","val":2651000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19","frame":"CY2014Q4I"},{"start":"2015-01-01","end":"2015-12-31","val":3085,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12"},{"start":"2015-01-01","end":"2015-12-31","val":3085000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":3775000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09","frame":"CY2016"}]}},"ShareBasedCompensation":{"label":"Share-based Payment Arrangement, Noncash Expense","description":"Amount of noncash expense for share-based payment arrangement.","units":{"USD":[{"start":"2012-01-01","end":"2012-12-31","val":848000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":194000,"accn":"0001193125-14-190004","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":616000,"accn":"0001193125-14-296834","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-06"},{"start":"2013-04-01","end":"2013-06-30","val":422000,"accn":"0001193125-14-296834","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-06","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":1126000,"accn":"0001193125-14-406113","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"start":"2013-07-01","end":"2013-09-30","val":510000,"accn":"0001193125-14-406113","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":1788000,"accn":"0001193125-14-190004","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08"},{"start":"2013-01-01","end":"2013-12-31","val":1788000,"accn":"0001193125-14-296834","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-06"},{"start":"2013-01-01","end":"2013-12-31","val":1788000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19"},{"start":"2013-01-01","end":"2013-12-31","val":1788000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":646000,"accn":"0001193125-14-190004","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08"},{"start":"2014-01-01","end":"2014-03-31","val":646000,"accn":"0001171843-15-002648","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":1624000,"accn":"0001193125-14-296834","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-06"},{"start":"2014-01-01","end":"2014-06-30","val":1624000,"accn":"0001171843-15-004456","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2014-04-01","end":"2014-06-30","val":978000,"accn":"0001193125-14-296834","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-06","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":2838000,"accn":"0001193125-14-406113","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"start":"2014-01-01","end":"2014-09-30","val":2838000,"accn":"0001171843-15-006078","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2014-07-01","end":"2014-09-30","val":1214000,"accn":"0001193125-14-406113","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":4664000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19"},{"start":"2014-01-01","end":"2014-12-31","val":4664000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12"},{"start":"2014-01-01","end":"2014-12-31","val":4664000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":1685000,"accn":"0001171843-15-002648","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"start":"2015-01-01","end":"2015-03-31","val":1685000,"accn":"0001171843-16-009717","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":3647000,"accn":"0001171843-15-004456","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2015-01-01","end":"2015-06-30","val":3647000,"accn":"0001171843-16-011647","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"start":"2015-01-01","end":"2015-09-30","val":5704000,"accn":"0001171843-15-006078","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2015-01-01","end":"2015-09-30","val":5704000,"accn":"0001171843-16-012959","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2015-01-01","end":"2015-12-31","val":7794000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12"},{"start":"2015-01-01","end":"2015-12-31","val":7794000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09"},{"start":"2015-01-01","end":"2015-12-31","val":7794000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":2624000,"accn":"0001171843-16-009717","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"start":"2016-01-01","end":"2016-03-31","val":2624000,"accn":"0001171843-17-002737","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":5997000,"accn":"0001171843-16-011647","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"start":"2016-01-01","end":"2016-06-30","val":5997000,"accn":"0001171843-17-004747","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2016-01-01","end":"2016-09-30","val":9455000,"accn":"0001171843-16-012959","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-01-01","end":"2016-09-30","val":9455000,"accn":"0001171843-17-006623","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2016-01-01","end":"2016-12-31","val":12938000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09"},{"start":"2016-01-01","end":"2016-12-31","val":12938000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13"},{"start":"2016-01-01","end":"2016-12-31","val":12938000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":4404000,"accn":"0001171843-17-002737","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"start":"2017-01-01","end":"2017-03-31","val":4404000,"accn":"0001171843-18-003268","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-01","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":9663000,"accn":"0001171843-17-004747","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-06-30","val":9663000,"accn":"0001628280-18-009870","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-07-31"},{"start":"2017-01-01","end":"2017-09-30","val":14445000,"accn":"0001171843-17-006623","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2017-01-01","end":"2017-09-30","val":14445000,"accn":"0001628280-18-013109","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2017-01-01","end":"2017-12-31","val":19835000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13"},{"start":"2017-01-01","end":"2017-12-31","val":19835000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"start":"2017-01-01","end":"2017-12-31","val":19835000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":6927000,"accn":"0001171843-18-003268","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-01"},{"start":"2018-01-01","end":"2018-03-31","val":6927000,"accn":"0001628280-19-005208","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-04-30","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":15775000,"accn":"0001628280-18-009870","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-07-31"},{"start":"2018-01-01","end":"2018-06-30","val":15775000,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30"},{"start":"2018-01-01","end":"2018-09-30","val":24174000,"accn":"0001628280-18-013109","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2018-01-01","end":"2018-09-30","val":24174000,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"start":"2018-01-01","end":"2018-12-31","val":34961000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"start":"2018-01-01","end":"2018-12-31","val":34961000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11"},{"start":"2018-01-01","end":"2018-12-31","val":34961000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":8961000,"accn":"0001628280-19-005208","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-04-30"},{"start":"2019-01-01","end":"2019-03-31","val":8961000,"accn":"0001628280-20-006469","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-05","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":23757000,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30"},{"start":"2019-01-01","end":"2019-06-30","val":23757000,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04"},{"start":"2019-01-01","end":"2019-09-30","val":34779000,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"start":"2019-01-01","end":"2019-09-30","val":34779000,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2019-01-01","end":"2019-12-31","val":46139000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11"},{"start":"2019-01-01","end":"2019-12-31","val":46139000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09"},{"start":"2019-01-01","end":"2019-12-31","val":46139000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":12883000,"accn":"0001628280-20-006469","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-05"},{"start":"2020-01-01","end":"2020-03-31","val":12883000,"accn":"0001628280-21-008893","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-04","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":30506000,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04"},{"start":"2020-01-01","end":"2020-06-30","val":30506000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2020-01-01","end":"2020-09-30","val":49184000,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2020-01-01","end":"2020-09-30","val":49184000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2020-01-01","end":"2020-12-31","val":68585000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09"},{"start":"2020-01-01","end":"2020-12-31","val":68585000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08"},{"start":"2020-01-01","end":"2020-12-31","val":68585000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":21379000,"accn":"0001628280-21-008893","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-04"},{"start":"2021-01-01","end":"2021-03-31","val":21379000,"accn":"0001628280-22-012004","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":47247000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-01-01","end":"2021-06-30","val":47247000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2021-01-01","end":"2021-09-30","val":71669000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-01-01","end":"2021-09-30","val":71669000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2021-01-01","end":"2021-12-31","val":109779000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08"},{"start":"2021-01-01","end":"2021-12-31","val":109779000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07"},{"start":"2021-01-01","end":"2021-12-31","val":109779000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":35998000,"accn":"0001628280-22-012004","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"start":"2022-01-01","end":"2022-03-31","val":35998000,"accn":"0001628280-23-014872","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":73756000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2022-01-01","end":"2022-06-30","val":73756000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2022-01-01","end":"2022-09-30","val":108056000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2022-01-01","end":"2022-09-30","val":108056000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2022-01-01","end":"2022-12-31","val":142862000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07"},{"start":"2022-01-01","end":"2022-12-31","val":142862000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06"},{"start":"2022-01-01","end":"2022-12-31","val":142862000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":35811000,"accn":"0001628280-23-014872","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"start":"2023-01-01","end":"2023-03-31","val":35811000,"accn":"0001628280-24-021113","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-07","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":75196000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2023-01-01","end":"2023-06-30","val":75196000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2023-01-01","end":"2023-09-30","val":108176000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2023-01-01","end":"2023-09-30","val":108176000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2023-01-01","end":"2023-12-31","val":139819000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06"},{"start":"2023-01-01","end":"2023-12-31","val":139819000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"start":"2023-01-01","end":"2023-12-31","val":139819000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":32093000,"accn":"0001628280-24-021113","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-07"},{"start":"2024-01-01","end":"2024-03-31","val":32093000,"accn":"0001628280-25-023196","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":62182000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2024-01-01","end":"2024-06-30","val":62182000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2024-01-01","end":"2024-09-30","val":94113000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-01-01","end":"2024-09-30","val":94113000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29"},{"start":"2024-01-01","end":"2024-12-31","val":126682000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"start":"2024-01-01","end":"2024-12-31","val":126682000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":32255000,"accn":"0001628280-25-023196","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"start":"2025-01-01","end":"2025-03-31","val":32255000,"accn":"0001628280-26-028411","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-29","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":66114000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2025-01-01","end":"2025-09-30","val":97664000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29"},{"start":"2025-01-01","end":"2025-12-31","val":130242000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":33739000,"accn":"0001628280-26-028411","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-29","frame":"CY2026Q1"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate","description":"The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.","units":{"pure":[{"start":"2014-01-01","end":"2014-03-31","val":0,"accn":"0001193125-14-190004","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":0,"accn":"0001193125-14-296834","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-06"},{"start":"2014-01-01","end":"2014-09-30","val":0,"accn":"0001193125-14-406113","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"start":"2015-01-01","end":"2015-03-31","val":0,"accn":"0001171843-15-002648","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":0,"accn":"0001171843-15-004456","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2015-01-01","end":"2015-09-30","val":0,"accn":"0001171843-15-006078","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2016-01-01","end":"2016-03-31","val":0,"accn":"0001171843-16-009717","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":0,"accn":"0001171843-16-011647","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"start":"2016-01-01","end":"2016-09-30","val":0,"accn":"0001171843-16-012959","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2016"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate","description":"The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.","units":{"pure":[{"start":"2014-01-01","end":"2014-03-31","val":0.6,"accn":"0001193125-14-190004","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":0.6,"accn":"0001193125-14-296834","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-06"},{"start":"2014-01-01","end":"2014-09-30","val":0.6,"accn":"0001193125-14-406113","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"start":"2015-01-01","end":"2015-03-31","val":0.65,"accn":"0001171843-15-002648","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":0.65,"accn":"0001171843-15-004456","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2015-01-01","end":"2015-09-30","val":0.65,"accn":"0001171843-15-006078","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2016-01-01","end":"2016-03-31","val":0.62,"accn":"0001171843-16-009717","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":0.62,"accn":"0001171843-16-011647","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"start":"2016-01-01","end":"2016-09-30","val":0.62,"accn":"0001171843-16-012959","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-01-01","end":"2016-12-31","val":0.621,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2016"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate","description":"The risk-free interest rate assumption that is used in valuing an option on its own shares.","units":{"pure":[{"start":"2014-01-01","end":"2014-03-31","val":0.023,"accn":"0001193125-14-190004","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":0.0221,"accn":"0001193125-14-296834","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-06"},{"start":"2014-01-01","end":"2014-09-30","val":0.0222,"accn":"0001193125-14-406113","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"start":"2015-01-01","end":"2015-03-31","val":0.0194,"accn":"0001171843-15-002648","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":0.02,"accn":"0001171843-15-004456","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2015-01-01","end":"2015-09-30","val":0.02,"accn":"0001171843-15-006078","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2016-01-01","end":"2016-03-31","val":0.0142,"accn":"0001171843-16-009717","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":0.0142,"accn":"0001171843-16-011647","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"start":"2016-01-01","end":"2016-09-30","val":0.0142,"accn":"0001171843-16-012959","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-01-01","end":"2016-12-31","val":0.0142,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2016"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number","description":"The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.","units":{"shares":[{"end":"2012-12-31","val":2488512,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19","frame":"CY2012Q4I"},{"end":"2013-12-31","val":2550694,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19"},{"end":"2013-12-31","val":2550694,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12","frame":"CY2013Q4I"},{"end":"2014-03-31","val":2581849,"accn":"0001193125-14-190004","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08","frame":"CY2014Q1I"},{"end":"2014-06-30","val":2682549,"accn":"0001193125-14-296834","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-06","frame":"CY2014Q2I"},{"end":"2014-09-30","val":2674799,"accn":"0001193125-14-406113","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10","frame":"CY2014Q3I"},{"end":"2014-12-31","val":2620454,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19"},{"end":"2014-12-31","val":2620454,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12"},{"end":"2014-12-31","val":2620454,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09","frame":"CY2014Q4I"},{"end":"2015-03-31","val":2578803,"accn":"0001171843-15-002648","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2015Q1I"},{"end":"2015-06-30","val":2649977,"accn":"0001171843-15-004456","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07","frame":"CY2015Q2I"},{"end":"2015-09-30","val":1954109,"accn":"0001171843-15-006078","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06","frame":"CY2015Q3I"},{"end":"2015-12-31","val":1794249,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12"},{"end":"2015-12-31","val":1794249,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09"},{"end":"2015-12-31","val":1794249,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13","frame":"CY2015Q4I"},{"end":"2016-03-31","val":1911497,"accn":"0001171843-16-009717","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1I"},{"end":"2016-06-30","val":1879372,"accn":"0001171843-16-011647","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09","frame":"CY2016Q2I"},{"end":"2016-09-30","val":1784407,"accn":"0001171843-16-012959","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3I"},{"end":"2016-12-31","val":1752416,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09"},{"end":"2016-12-31","val":1752416,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13","frame":"CY2016Q4I"},{"end":"2017-03-31","val":1750759,"accn":"0001171843-17-002737","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2017Q1I"},{"end":"2017-06-30","val":1633271,"accn":"0001171843-17-004747","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2017Q2I"},{"end":"2017-09-30","val":1467826,"accn":"0001171843-17-006623","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03","frame":"CY2017Q3I"},{"end":"2017-12-31","val":1262206,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13","frame":"CY2017Q4I"},{"end":"2018-03-31","val":1122468,"accn":"0001171843-18-003268","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-01","frame":"CY2018Q1I"},{"end":"2018-06-30","val":765242,"accn":"0001628280-18-009870","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-07-31","frame":"CY2018Q2I"},{"end":"2018-09-30","val":722216,"accn":"0001628280-18-013109","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2018Q3I"},{"end":"2018-12-31","val":687508,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2018Q4I"},{"end":"2019-03-31","val":548421,"accn":"0001628280-19-005208","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-04-30","frame":"CY2019Q1I"},{"end":"2019-06-30","val":528411,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30","frame":"CY2019Q2I"},{"end":"2019-09-30","val":498525,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30","frame":"CY2019Q3I"},{"end":"2019-12-31","val":452264,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11","frame":"CY2019Q4I"},{"end":"2020-12-31","val":331759,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09","frame":"CY2020Q4I"},{"end":"2021-03-31","val":929880,"accn":"0001628280-21-008893","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-04","frame":"CY2021Q1I"},{"end":"2021-06-30","val":928569,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03","frame":"CY2021Q2I"},{"end":"2021-09-30","val":814082,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02","frame":"CY2021Q3I"},{"end":"2021-12-31","val":787775,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08","frame":"CY2021Q4I"},{"end":"2022-03-31","val":786922,"accn":"0001628280-22-012004","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2022Q1I"},{"end":"2022-06-30","val":788374,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02","frame":"CY2022Q2I"},{"end":"2022-09-30","val":785620,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01","frame":"CY2022Q3I"},{"end":"2022-12-31","val":684658,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07","frame":"CY2022Q4I"},{"end":"2023-03-31","val":645311,"accn":"0001628280-23-014872","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2023Q1I"},{"end":"2023-06-30","val":633920,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01","frame":"CY2023Q2I"},{"end":"2023-09-30","val":594800,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31","frame":"CY2023Q3I"},{"end":"2023-12-31","val":572476,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06","frame":"CY2023Q4I"},{"end":"2024-03-31","val":486840,"accn":"0001628280-24-021113","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-07","frame":"CY2024Q1I"},{"end":"2024-06-30","val":37762,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30","frame":"CY2024Q2I"},{"end":"2024-09-30","val":3366,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2024Q3I"},{"end":"2024-12-31","val":3366,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06","frame":"CY2024Q4I"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price","description":"The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.","units":{"USD/shares":[{"end":"2012-12-31","val":1.197,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19","frame":"CY2012Q4I"},{"end":"2013-12-31","val":1.473,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19"},{"end":"2013-12-31","val":1.473,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12","frame":"CY2013Q4I"},{"end":"2014-03-31","val":1.582,"accn":"0001193125-14-190004","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08","frame":"CY2014Q1I"},{"end":"2014-06-30","val":1.948,"accn":"0001193125-14-296834","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-06","frame":"CY2014Q2I"},{"end":"2014-09-30","val":2.284,"accn":"0001193125-14-406113","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10","frame":"CY2014Q3I"},{"end":"2014-12-31","val":2.638,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19"},{"end":"2014-12-31","val":2.638,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12"},{"end":"2014-12-31","val":2.638,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09","frame":"CY2014Q4I"},{"end":"2015-03-31","val":3.488,"accn":"0001171843-15-002648","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2015Q1I"},{"end":"2015-06-30","val":4.414,"accn":"0001171843-15-004456","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07","frame":"CY2015Q2I"},{"end":"2015-09-30","val":6.759,"accn":"0001171843-15-006078","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06","frame":"CY2015Q3I"},{"end":"2015-12-31","val":8.841,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12"},{"end":"2015-12-31","val":8.841,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09"},{"end":"2015-12-31","val":8.841,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13","frame":"CY2015Q4I"},{"end":"2016-03-31","val":9.873,"accn":"0001171843-16-009717","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1I"},{"end":"2016-06-30","val":10.716,"accn":"0001171843-16-011647","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09","frame":"CY2016Q2I"},{"end":"2016-09-30","val":11.569,"accn":"0001171843-16-012959","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3I"},{"end":"2016-12-31","val":12.583,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09"},{"end":"2016-12-31","val":12.583,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13","frame":"CY2016Q4I"},{"end":"2017-03-31","val":13.536,"accn":"0001171843-17-002737","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2017Q1I"},{"end":"2017-06-30","val":14.216,"accn":"0001171843-17-004747","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2017Q2I"},{"end":"2017-09-30","val":15.116,"accn":"0001171843-17-006623","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03","frame":"CY2017Q3I"},{"end":"2017-12-31","val":15.052,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13","frame":"CY2017Q4I"},{"end":"2018-03-31","val":15.151,"accn":"0001171843-18-003268","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-01","frame":"CY2018Q1I"},{"end":"2018-06-30","val":18.041,"accn":"0001628280-18-009870","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-07-31","frame":"CY2018Q2I"},{"end":"2018-09-30","val":18.054,"accn":"0001628280-18-013109","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2018Q3I"},{"end":"2018-12-31","val":17.856,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2018Q4I"},{"end":"2019-03-31","val":21.343,"accn":"0001628280-19-005208","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-04-30","frame":"CY2019Q1I"},{"end":"2019-06-30","val":21.236,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30","frame":"CY2019Q2I"},{"end":"2019-09-30","val":21.086,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30","frame":"CY2019Q3I"},{"end":"2019-12-31","val":20.645,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11","frame":"CY2019Q4I"},{"end":"2020-12-31","val":20.684,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09","frame":"CY2020Q4I"},{"end":"2021-03-31","val":7.043,"accn":"0001628280-21-008893","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-04","frame":"CY2021Q1I"},{"end":"2021-06-30","val":7.039,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03","frame":"CY2021Q2I"},{"end":"2021-09-30","val":7.009,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02","frame":"CY2021Q3I"},{"end":"2021-12-31","val":7.106,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08","frame":"CY2021Q4I"},{"end":"2022-03-31","val":7.101,"accn":"0001628280-22-012004","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2022Q1I"},{"end":"2022-06-30","val":7.099,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02","frame":"CY2022Q2I"},{"end":"2022-09-30","val":7.114,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01","frame":"CY2022Q3I"},{"end":"2022-12-31","val":7.552,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07","frame":"CY2022Q4I"},{"end":"2023-03-31","val":7.61,"accn":"0001628280-23-014872","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2023Q1I"},{"end":"2023-06-30","val":7.644,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01","frame":"CY2023Q2I"},{"end":"2023-09-30","val":7.577,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31","frame":"CY2023Q3I"},{"end":"2023-12-31","val":7.567,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06","frame":"CY2023Q4I"},{"end":"2024-03-31","val":7.529,"accn":"0001628280-24-021113","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-07","frame":"CY2024Q1I"},{"end":"2024-06-30","val":7.69,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30","frame":"CY2024Q2I"},{"end":"2024-09-30","val":5.682,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2024Q3I"},{"end":"2024-12-31","val":5.682,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06","frame":"CY2024Q4I"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value","description":"Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares.","units":{"USD":[{"start":"2012-01-01","end":"2012-12-31","val":2420000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":2218000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19"},{"start":"2013-01-01","end":"2013-12-31","val":2218000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":251000,"accn":"0001193125-14-190004","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":282000,"accn":"0001193125-14-296834","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-06"},{"start":"2014-01-01","end":"2014-09-30","val":2239000,"accn":"0001193125-14-406113","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"start":"2014-01-01","end":"2014-12-31","val":4800000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19"},{"start":"2014-01-01","end":"2014-12-31","val":4800000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12"},{"start":"2014-01-01","end":"2014-12-31","val":4800000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":3747000,"accn":"0001171843-15-002648","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":4898000,"accn":"0001171843-15-004456","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2015-01-01","end":"2015-09-30","val":22902000,"accn":"0001171843-15-006078","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2015-01-01","end":"2015-12-31","val":27885000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12"},{"start":"2015-01-01","end":"2015-12-31","val":27885000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09"},{"start":"2015-01-01","end":"2015-12-31","val":27885000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":9418000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09"},{"start":"2016-01-01","end":"2016-12-31","val":9418000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13"},{"start":"2016-01-01","end":"2016-12-31","val":9418000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":2690000,"accn":"0001171843-17-002737","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":7500000,"accn":"0001171843-17-004747","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-09-30","val":13993000,"accn":"0001171843-17-006623","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2017-01-01","end":"2017-12-31","val":22382000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13"},{"start":"2017-01-01","end":"2017-12-31","val":22382000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"start":"2017-01-01","end":"2017-12-31","val":22382000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":7824000,"accn":"0001171843-18-003268","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-01","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":34458000,"accn":"0001628280-18-009870","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-07-31"},{"start":"2018-01-01","end":"2018-09-30","val":38639000,"accn":"0001628280-18-013109","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2018-01-01","end":"2018-12-31","val":40610000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"start":"2018-01-01","end":"2018-12-31","val":40610000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11"},{"start":"2018-01-01","end":"2018-12-31","val":40610000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":7467000,"accn":"0001628280-19-005208","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-04-30","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":8570000,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30"},{"start":"2019-01-01","end":"2019-09-30","val":10117000,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"start":"2019-01-01","end":"2019-12-31","val":12453000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11"},{"start":"2019-01-01","end":"2019-12-31","val":12453000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09"},{"start":"2019-01-01","end":"2019-12-31","val":12453000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":2648000,"accn":"0001628280-20-006469","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-05","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":4177000,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04"},{"start":"2020-01-01","end":"2020-09-30","val":9769000,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2020-01-01","end":"2020-12-31","val":9922000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09"},{"start":"2020-01-01","end":"2020-12-31","val":9922000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08"},{"start":"2020-01-01","end":"2020-12-31","val":9922000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":4064000,"accn":"0001628280-21-008893","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-04","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":4308000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-01-01","end":"2021-09-30","val":11519000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-01-01","end":"2021-12-31","val":13153000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08"},{"start":"2021-01-01","end":"2021-12-31","val":13153000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07"},{"start":"2021-01-01","end":"2021-12-31","val":13153000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":111000,"accn":"0001628280-22-012004","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":136000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2022-01-01","end":"2022-09-30","val":262000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2022-01-01","end":"2022-12-31","val":1612000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07"},{"start":"2022-01-01","end":"2022-12-31","val":1612000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06"},{"start":"2022-01-01","end":"2022-12-31","val":1612000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":776000,"accn":"0001628280-23-014872","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":836000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2023-01-01","end":"2023-09-30","val":1653000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2023-01-01","end":"2023-12-31","val":2469000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06"},{"start":"2023-01-01","end":"2023-12-31","val":2469000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"start":"2023-01-01","end":"2023-12-31","val":2469000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":3685000,"accn":"0001628280-24-021113","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-07","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":20580000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2024-01-01","end":"2024-09-30","val":22174000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-01-01","end":"2024-12-31","val":22174000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"start":"2024-01-01","end":"2024-12-31","val":22174000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":162000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2025"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period","description":"For presentations that combine terminations, the number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan or that expired.","units":{"shares":[{"start":"2020-01-01","end":"2020-03-31","val":500,"accn":"0001628280-20-006469","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-05","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":500,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04"},{"start":"2020-01-01","end":"2020-09-30","val":500,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2021-01-01","end":"2021-03-31","val":3000,"accn":"0001628280-21-008893","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-04","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":3000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-01-01","end":"2021-09-30","val":3000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0001628280-22-012004","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2023-01-01","end":"2023-03-31","val":2100,"accn":"0001628280-23-014872","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":11235,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2023-01-01","end":"2023-09-30","val":15144,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2024-01-01","end":"2024-03-31","val":0,"accn":"0001628280-24-021113","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-07","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":0,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2024-01-01","end":"2024-09-30","val":0,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06","frame":"CY2024"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price","description":"Weighted average price of options that were either forfeited or expired.","units":{"USD/shares":[{"start":"2020-01-01","end":"2020-03-31","val":1.576,"accn":"0001628280-20-006469","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-05","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":1.576,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04"},{"start":"2020-01-01","end":"2020-09-30","val":1.576,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2021-01-01","end":"2021-03-31","val":2.077,"accn":"0001628280-21-008893","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-04","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":2.077,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-01-01","end":"2021-09-30","val":2.077,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0001628280-22-012004","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2023-01-01","end":"2023-03-31","val":7.192,"accn":"0001628280-23-014872","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":5.56,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2023-01-01","end":"2023-09-30","val":5.585,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2024-01-01","end":"2024-03-31","val":0,"accn":"0001628280-24-021113","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-07","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":0,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2024-01-01","end":"2024-09-30","val":0,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06","frame":"CY2024"}]}},"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":"2012-01-01","end":"2012-12-31","val":17023,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":12817,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19"},{"start":"2013-01-01","end":"2013-12-31","val":12817,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":8752,"accn":"0001193125-14-190004","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":21929,"accn":"0001193125-14-296834","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-06"},{"start":"2014-01-01","end":"2014-09-30","val":40530,"accn":"0001193125-14-406113","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"start":"2014-01-01","end":"2014-12-31","val":51390,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19"},{"start":"2014-01-01","end":"2014-12-31","val":51390,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12"},{"start":"2014-01-01","end":"2014-12-31","val":51390,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":58995,"accn":"0001171843-15-002648","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":100802,"accn":"0001171843-15-004456","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2015-01-01","end":"2015-09-30","val":134666,"accn":"0001171843-15-006078","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2015-01-01","end":"2015-12-31","val":154900,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12"},{"start":"2015-01-01","end":"2015-12-31","val":154900,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09"},{"start":"2015-01-01","end":"2015-12-31","val":154900,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":23391,"accn":"0001171843-16-009717","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":56141,"accn":"0001171843-16-011647","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"start":"2016-01-01","end":"2016-09-30","val":75834,"accn":"0001171843-16-012959","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-01-01","end":"2016-12-31","val":83677,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09"},{"start":"2016-01-01","end":"2016-12-31","val":83677,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":5749,"accn":"0001171843-17-002737","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":72893,"accn":"0001171843-17-004747","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-09-30","val":88536,"accn":"0001171843-17-006623","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2017-01-01","end":"2017-12-31","val":99793,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":1234,"accn":"0001171843-18-003268","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-01","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":1234,"accn":"0001628280-18-009870","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-07-31"},{"start":"2018-01-01","end":"2018-09-30","val":1471,"accn":"0001628280-18-013109","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2018-01-01","end":"2018-12-31","val":1981,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001628280-19-005208","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-04-30","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"start":"2019-01-01","end":"2019-12-31","val":1605,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":609,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":3000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":15144,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06","frame":"CY2023"}]}},"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":"2012-01-01","end":"2012-12-31","val":183929,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":541150,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":214650,"accn":"0001193125-14-190004","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":516940,"accn":"0001193125-14-296834","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-06"},{"start":"2014-01-01","end":"2014-09-30","val":838940,"accn":"0001193125-14-406113","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"start":"2014-01-01","end":"2014-12-31","val":1111940,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":161200,"accn":"0001171843-15-002648","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2015Q1"}]}},"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":"2013-01-01","end":"2013-12-31","val":541150,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":1111940,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12"},{"start":"2014-01-01","end":"2014-12-31","val":1111940,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09","frame":"CY2014"},{"start":"2015-01-01","end":"2015-06-30","val":191200,"accn":"0001171843-15-004456","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2015-01-01","end":"2015-09-30","val":191200,"accn":"0001171843-15-006078","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2015-01-01","end":"2015-12-31","val":191200,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12"},{"start":"2015-01-01","end":"2015-12-31","val":191200,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09"},{"start":"2015-01-01","end":"2015-12-31","val":191200,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":135000,"accn":"0001171843-16-009717","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":135000,"accn":"0001171843-16-011647","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"start":"2016-01-01","end":"2016-09-30","val":135000,"accn":"0001171843-16-012959","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-01-01","end":"2016-12-31","val":135000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09"},{"start":"2016-01-01","end":"2016-12-31","val":135000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001628280-18-009870","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-07-31"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001628280-18-013109","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001628280-19-005208","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-04-30","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001628280-20-006469","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-05","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2020-01-01","end":"2020-12-31","val":10933,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001628280-21-008893","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-04","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0001628280-22-012004","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0001628280-23-014872","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":0,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2023-01-01","end":"2023-09-30","val":0,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":0,"accn":"0001628280-24-021113","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-07","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":0,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2024-01-01","end":"2024-09-30","val":0,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06","frame":"CY2024"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value","description":"The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.","units":{"USD/shares":[{"start":"2012-01-01","end":"2012-12-31","val":11.183,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":14.002,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19"},{"start":"2013-01-01","end":"2013-12-31","val":14.002,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":14.087,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19"},{"start":"2014-01-01","end":"2014-12-31","val":14.087,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12"},{"start":"2014-01-01","end":"2014-12-31","val":14.087,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":28.637,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12"},{"start":"2015-01-01","end":"2015-12-31","val":28.637,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09"},{"start":"2015-01-01","end":"2015-12-31","val":28.637,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":16.87,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09"},{"start":"2016-01-01","end":"2016-12-31","val":16.87,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13","frame":"CY2017"}]}},"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":"2011-12-31","val":15616000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19","frame":"CY2011Q4I"},{"end":"2012-12-31","val":43801000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19"},{"end":"2012-12-31","val":43801,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12","frame":"CY2012Q4I"},{"end":"2013-12-31","val":65723000,"accn":"0001193125-14-190004","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08"},{"end":"2013-12-31","val":65723000,"accn":"0001193125-14-296834","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-06"},{"end":"2013-12-31","val":65723000,"accn":"0001193125-14-406113","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"end":"2013-12-31","val":65723000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19"},{"end":"2013-12-31","val":65723,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12"},{"end":"2013-12-31","val":65723000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09","frame":"CY2013Q4I"},{"end":"2014-03-31","val":102001000,"accn":"0001193125-14-190004","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08","frame":"CY2014Q1I"},{"end":"2014-06-30","val":82249000,"accn":"0001193125-14-296834","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-06","frame":"CY2014Q2I"},{"end":"2014-09-30","val":56768000,"accn":"0001193125-14-406113","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10","frame":"CY2014Q3I"},{"end":"2014-12-31","val":95855000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19"},{"end":"2014-12-31","val":95855000,"accn":"0001171843-15-002648","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"end":"2014-12-31","val":95855000,"accn":"0001171843-15-004456","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"end":"2014-12-31","val":95855000,"accn":"0001171843-15-006078","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"end":"2014-12-31","val":95855,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12"},{"end":"2014-12-31","val":95855000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09"},{"end":"2014-12-31","val":95855000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13","frame":"CY2014Q4I"},{"end":"2015-03-31","val":64869000,"accn":"0001171843-15-002648","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2015Q1I"},{"end":"2015-06-30","val":50482000,"accn":"0001171843-15-004456","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07","frame":"CY2015Q2I"},{"end":"2015-09-30","val":20901000,"accn":"0001171843-15-006078","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06","frame":"CY2015Q3I"},{"end":"2015-12-31","val":21337,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12"},{"end":"2015-12-31","val":21337000,"accn":"0001171843-16-009717","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"end":"2015-12-31","val":21337000,"accn":"0001171843-16-011647","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"end":"2015-12-31","val":21337000,"accn":"0001171843-16-012959","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"end":"2015-12-31","val":21337000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09"},{"end":"2015-12-31","val":21337000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13","frame":"CY2015Q4I"},{"end":"2016-03-31","val":20507000,"accn":"0001171843-16-009717","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1I"},{"end":"2016-06-30","val":29778000,"accn":"0001171843-16-011647","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09","frame":"CY2016Q2I"},{"end":"2016-09-30","val":40122000,"accn":"0001171843-16-012959","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3I"},{"end":"2016-12-31","val":30025000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09"},{"end":"2016-12-31","val":30025000,"accn":"0001171843-17-002737","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"end":"2016-12-31","val":30025000,"accn":"0001171843-17-004747","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"end":"2016-12-31","val":30025000,"accn":"0001171843-17-006623","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"end":"2016-12-31","val":30025000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13","frame":"CY2016Q4I"},{"end":"2017-03-31","val":37625000,"accn":"0001171843-17-002737","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2017Q1I"},{"end":"2017-06-30","val":42589000,"accn":"0001171843-17-004747","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2017Q2I"},{"end":"2017-09-30","val":44188000,"accn":"0001171843-17-006623","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03","frame":"CY2017Q3I"},{"end":"2017-12-31","val":47152000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13"},{"end":"2017-12-31","val":47152000,"accn":"0001171843-18-003268","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-01"},{"end":"2017-12-31","val":47152000,"accn":"0001628280-18-009870","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-07-31"},{"end":"2017-12-31","val":47152000,"accn":"0001628280-18-013109","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"end":"2017-12-31","val":47152000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2017Q4I"},{"end":"2018-03-31","val":55777000,"accn":"0001171843-18-003268","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-01","frame":"CY2018Q1I"},{"end":"2018-06-30","val":47269000,"accn":"0001628280-18-009870","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-07-31","frame":"CY2018Q2I"},{"end":"2018-09-30","val":42102000,"accn":"0001628280-18-013109","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2018Q3I"},{"end":"2018-12-31","val":24810000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"end":"2018-12-31","val":24810000,"accn":"0001628280-19-005208","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-04-30"},{"end":"2018-12-31","val":24810000,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30"},{"end":"2018-12-31","val":24810000,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"end":"2018-12-31","val":24810000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11","frame":"CY2018Q4I"},{"end":"2019-03-31","val":21514000,"accn":"0001628280-19-005208","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-04-30","frame":"CY2019Q1I"},{"end":"2019-06-30","val":21884000,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30","frame":"CY2019Q2I"},{"end":"2019-09-30","val":19513000,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30","frame":"CY2019Q3I"},{"end":"2019-12-31","val":25935000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11"},{"end":"2019-12-31","val":25935000,"accn":"0001628280-20-006469","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-05"},{"end":"2019-12-31","val":25935000,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04"},{"end":"2019-12-31","val":25935000,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"end":"2019-12-31","val":25935000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09","frame":"CY2019Q4I"},{"end":"2020-03-31","val":17770000,"accn":"0001628280-20-006469","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-05","frame":"CY2020Q1I"},{"end":"2020-06-30","val":26401000,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04","frame":"CY2020Q2I"},{"end":"2020-09-30","val":31441000,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27","frame":"CY2020Q3I"},{"end":"2020-12-31","val":48760000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09"},{"end":"2020-12-31","val":47417000,"accn":"0001628280-21-008893","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-04"},{"end":"2020-12-31","val":47417000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2020-12-31","val":47417000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2020-12-31","val":47417000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08","frame":"CY2020Q4I"},{"end":"2021-03-31","val":42327000,"accn":"0001628280-21-008893","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-04","frame":"CY2021Q1I"},{"end":"2021-06-30","val":48050000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03","frame":"CY2021Q2I"},{"end":"2021-09-30","val":44849000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02","frame":"CY2021Q3I"},{"end":"2021-12-31","val":33524000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08"},{"end":"2021-12-31","val":33524000,"accn":"0001628280-22-012004","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"end":"2021-12-31","val":33524000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"end":"2021-12-31","val":33524000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"end":"2021-12-31","val":33524000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07","frame":"CY2021Q4I"},{"end":"2022-03-31","val":32397000,"accn":"0001628280-22-012004","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2022Q1I"},{"end":"2022-06-30","val":17788000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02","frame":"CY2022Q2I"},{"end":"2022-09-30","val":15435000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01","frame":"CY2022Q3I"},{"end":"2022-12-31","val":11347000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07"},{"end":"2022-12-31","val":11347000,"accn":"0001628280-23-014872","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"end":"2022-12-31","val":11347000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"end":"2022-12-31","val":11347000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"end":"2022-12-31","val":11347000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06","frame":"CY2022Q4I"},{"end":"2023-03-31","val":11971000,"accn":"0001628280-23-014872","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2023Q1I"},{"end":"2023-06-30","val":12121000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01","frame":"CY2023Q2I"},{"end":"2023-09-30","val":13697000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31","frame":"CY2023Q3I"},{"end":"2023-12-31","val":21627000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06"},{"end":"2023-12-31","val":21627000,"accn":"0001628280-24-021113","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-07"},{"end":"2023-12-31","val":21627000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"end":"2023-12-31","val":21627000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"end":"2023-12-31","val":21627000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06","frame":"CY2023Q4I"},{"end":"2024-03-31","val":19319000,"accn":"0001628280-24-021113","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-07","frame":"CY2024Q1I"},{"end":"2024-06-30","val":1521000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30","frame":"CY2024Q2I"},{"end":"2024-09-30","val":171000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2024Q3I"},{"end":"2024-12-31","val":130000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06","frame":"CY2024Q4I"}]}},"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":"2011-12-31","val":2812092,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19","frame":"CY2011Q4I"},{"end":"2012-12-31","val":2809923,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19"},{"end":"2012-12-31","val":2809923,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12","frame":"CY2012Q4I"},{"end":"2013-12-31","val":3233235,"accn":"0001193125-14-190004","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08"},{"end":"2013-12-31","val":3233235,"accn":"0001193125-14-296834","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-06"},{"end":"2013-12-31","val":3233235,"accn":"0001193125-14-406113","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"end":"2013-12-31","val":3233235,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19"},{"end":"2013-12-31","val":3233235,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12"},{"end":"2013-12-31","val":3233235,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09","frame":"CY2013Q4I"},{"end":"2014-03-31","val":3428258,"accn":"0001193125-14-190004","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08","frame":"CY2014Q1I"},{"end":"2014-06-30","val":3715652,"accn":"0001193125-14-296834","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-06","frame":"CY2014Q2I"},{"end":"2014-09-30","val":3936971,"accn":"0001193125-14-406113","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10","frame":"CY2014Q3I"},{"end":"2014-12-31","val":4080611,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19"},{"end":"2014-12-31","val":4080611,"accn":"0001171843-15-002648","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"end":"2014-12-31","val":4080611,"accn":"0001171843-15-004456","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"end":"2014-12-31","val":4080611,"accn":"0001171843-15-006078","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"end":"2014-12-31","val":4080611,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12"},{"end":"2014-12-31","val":4080611,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09"},{"end":"2014-12-31","val":4080611,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13","frame":"CY2014Q4I"},{"end":"2015-03-31","val":4042100,"accn":"0001171843-15-002648","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2015Q1I"},{"end":"2015-06-30","val":3968238,"accn":"0001171843-15-004456","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07","frame":"CY2015Q2I"},{"end":"2015-09-30","val":3111368,"accn":"0001171843-15-006078","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06","frame":"CY2015Q3I"},{"end":"2015-12-31","val":2782560,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12"},{"end":"2015-12-31","val":2782560,"accn":"0001171843-16-009717","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"end":"2015-12-31","val":2782560,"accn":"0001171843-16-011647","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"end":"2015-12-31","val":2782560,"accn":"0001171843-16-012959","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"end":"2015-12-31","val":2782560,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09"},{"end":"2015-12-31","val":2782560,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13","frame":"CY2015Q4I"},{"end":"2016-03-31","val":2878988,"accn":"0001171843-16-009717","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1I"},{"end":"2016-06-30","val":2718925,"accn":"0001171843-16-011647","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09","frame":"CY2016Q2I"},{"end":"2016-09-30","val":2516734,"accn":"0001171843-16-012959","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3I"},{"end":"2016-12-31","val":2388348,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09"},{"end":"2016-12-31","val":2388348,"accn":"0001171843-17-002737","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"end":"2016-12-31","val":2388348,"accn":"0001171843-17-004747","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"end":"2016-12-31","val":2388348,"accn":"0001171843-17-006623","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"end":"2016-12-31","val":2388348,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13","frame":"CY2016Q4I"},{"end":"2017-03-31","val":2256529,"accn":"0001171843-17-002737","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2017Q1I"},{"end":"2017-06-30","val":1985104,"accn":"0001171843-17-004747","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2017Q2I"},{"end":"2017-09-30","val":1736351,"accn":"0001171843-17-006623","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03","frame":"CY2017Q3I"},{"end":"2017-12-31","val":1456285,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13"},{"end":"2017-12-31","val":1456285,"accn":"0001171843-18-003268","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-01"},{"end":"2017-12-31","val":1456285,"accn":"0001628280-18-009870","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-07-31"},{"end":"2017-12-31","val":1456285,"accn":"0001628280-18-013109","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"end":"2017-12-31","val":1456285,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2017Q4I"},{"end":"2018-03-31","val":1251577,"accn":"0001171843-18-003268","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-01","frame":"CY2018Q1I"},{"end":"2018-06-30","val":843831,"accn":"0001628280-18-009870","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-07-31","frame":"CY2018Q2I"},{"end":"2018-09-30","val":765587,"accn":"0001628280-18-013109","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2018Q3I"},{"end":"2018-12-31","val":709668,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"end":"2018-12-31","val":709668,"accn":"0001628280-19-005208","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-04-30"},{"end":"2018-12-31","val":709668,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30"},{"end":"2018-12-31","val":709668,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"end":"2018-12-31","val":709668,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11","frame":"CY2018Q4I"},{"end":"2019-03-31","val":560536,"accn":"0001628280-19-005208","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-04-30","frame":"CY2019Q1I"},{"end":"2019-06-30","val":536745,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30","frame":"CY2019Q2I"},{"end":"2019-09-30","val":503735,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30","frame":"CY2019Q3I"},{"end":"2019-12-31","val":454348,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11"},{"end":"2019-12-31","val":454348,"accn":"0001628280-20-006469","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-05"},{"end":"2019-12-31","val":454348,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04"},{"end":"2019-12-31","val":454348,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"end":"2019-12-31","val":454348,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09","frame":"CY2019Q4I"},{"end":"2020-03-31","val":413641,"accn":"0001628280-20-006469","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-05","frame":"CY2020Q1I"},{"end":"2020-06-30","val":389843,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04","frame":"CY2020Q2I"},{"end":"2020-09-30","val":332361,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27","frame":"CY2020Q3I"},{"end":"2020-12-31","val":340921,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09"},{"end":"2020-12-31","val":1022763,"accn":"0001628280-21-008893","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-04"},{"end":"2020-12-31","val":1022763,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2020-12-31","val":1022763,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2020-12-31","val":1022763,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08","frame":"CY2020Q4I"},{"end":"2021-03-31","val":954759,"accn":"0001628280-21-008893","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-04","frame":"CY2021Q1I"},{"end":"2021-06-30","val":949392,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03","frame":"CY2021Q2I"},{"end":"2021-09-30","val":832538,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02","frame":"CY2021Q3I"},{"end":"2021-12-31","val":803870,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08"},{"end":"2021-12-31","val":803870,"accn":"0001628280-22-012004","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"end":"2021-12-31","val":803870,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"end":"2021-12-31","val":803870,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"end":"2021-12-31","val":803870,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07","frame":"CY2021Q4I"},{"end":"2022-03-31","val":800662,"accn":"0001628280-22-012004","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2022Q1I"},{"end":"2022-06-30","val":799762,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02","frame":"CY2022Q2I"},{"end":"2022-09-30","val":794662,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01","frame":"CY2022Q3I"},{"end":"2022-12-31","val":691573,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07"},{"end":"2022-12-31","val":691573,"accn":"0001628280-23-014872","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"end":"2022-12-31","val":691573,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"end":"2022-12-31","val":691573,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"end":"2022-12-31","val":691573,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06","frame":"CY2022Q4I"},{"end":"2023-03-31","val":650102,"accn":"0001628280-23-014872","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2023Q1I"},{"end":"2023-06-30","val":637367,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01","frame":"CY2023Q2I"},{"end":"2023-09-30","val":596333,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31","frame":"CY2023Q3I"},{"end":"2023-12-31","val":573430,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06"},{"end":"2023-12-31","val":573430,"accn":"0001628280-24-021113","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-07"},{"end":"2023-12-31","val":573430,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"end":"2023-12-31","val":573430,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"end":"2023-12-31","val":573430,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06","frame":"CY2023Q4I"},{"end":"2024-03-31","val":487317,"accn":"0001628280-24-021113","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-07","frame":"CY2024Q1I"},{"end":"2024-06-30","val":37762,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30","frame":"CY2024Q2I"},{"end":"2024-09-30","val":3366,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2024Q3I"},{"end":"2024-12-31","val":3366,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06","frame":"CY2024Q4I"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price","description":"Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.","units":{"USD/shares":[{"end":"2011-12-31","val":1.247,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19","frame":"CY2011Q4I"},{"end":"2012-12-31","val":1.782,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19"},{"end":"2012-12-31","val":1.782,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12","frame":"CY2012Q4I"},{"end":"2013-12-31","val":4.033,"accn":"0001193125-14-190004","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08"},{"end":"2013-12-31","val":4.033,"accn":"0001193125-14-296834","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-06"},{"end":"2013-12-31","val":4.033,"accn":"0001193125-14-406113","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"end":"2013-12-31","val":4.033,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19"},{"end":"2013-12-31","val":4.033,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12"},{"end":"2013-12-31","val":4.033,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09","frame":"CY2013Q4I"},{"end":"2014-03-31","val":6.264,"accn":"0001193125-14-190004","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08","frame":"CY2014Q1I"},{"end":"2014-06-30","val":7.493,"accn":"0001193125-14-296834","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-06","frame":"CY2014Q2I"},{"end":"2014-09-30","val":8.647,"accn":"0001193125-14-406113","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10","frame":"CY2014Q3I"},{"end":"2014-12-31","val":9.697,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19"},{"end":"2014-12-31","val":9.697,"accn":"0001171843-15-002648","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"end":"2014-12-31","val":9.697,"accn":"0001171843-15-004456","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"end":"2014-12-31","val":9.697,"accn":"0001171843-15-006078","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"end":"2014-12-31","val":9.697,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12"},{"end":"2014-12-31","val":9.697,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09"},{"end":"2014-12-31","val":9.697,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13","frame":"CY2014Q4I"},{"end":"2015-03-31","val":10.433,"accn":"0001171843-15-002648","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2015Q1I"},{"end":"2015-06-30","val":10.515,"accn":"0001171843-15-004456","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07","frame":"CY2015Q2I"},{"end":"2015-09-30","val":12.831,"accn":"0001171843-15-006078","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06","frame":"CY2015Q3I"},{"end":"2015-12-31","val":14.026,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12"},{"end":"2015-12-31","val":14.026,"accn":"0001171843-16-009717","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"end":"2015-12-31","val":14.026,"accn":"0001171843-16-011647","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"end":"2015-12-31","val":14.026,"accn":"0001171843-16-012959","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"end":"2015-12-31","val":14.026,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09"},{"end":"2015-12-31","val":14.026,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13","frame":"CY2015Q4I"},{"end":"2016-03-31","val":14.119,"accn":"0001171843-16-009717","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1I"},{"end":"2016-06-30","val":14.362,"accn":"0001171843-16-011647","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09","frame":"CY2016Q2I"},{"end":"2016-09-30","val":14.759,"accn":"0001171843-16-012959","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3I"},{"end":"2016-12-31","val":15.243,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09"},{"end":"2016-12-31","val":15.243,"accn":"0001171843-17-002737","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"end":"2016-12-31","val":15.243,"accn":"0001171843-17-004747","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"end":"2016-12-31","val":15.243,"accn":"0001171843-17-006623","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"end":"2016-12-31","val":15.243,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13","frame":"CY2016Q4I"},{"end":"2017-03-31","val":15.654,"accn":"0001171843-17-002737","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2017Q1I"},{"end":"2017-06-30","val":15.941,"accn":"0001171843-17-004747","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2017Q2I"},{"end":"2017-09-30","val":16.451,"accn":"0001171843-17-006623","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03","frame":"CY2017Q3I"},{"end":"2017-12-31","val":16.172,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13"},{"end":"2017-12-31","val":16.172,"accn":"0001171843-18-003268","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-01"},{"end":"2017-12-31","val":16.172,"accn":"0001628280-18-009870","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-07-31"},{"end":"2017-12-31","val":16.172,"accn":"0001628280-18-013109","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"end":"2017-12-31","val":16.172,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2017Q4I"},{"end":"2018-03-31","val":15.935,"accn":"0001171843-18-003268","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-01","frame":"CY2018Q1I"},{"end":"2018-06-30","val":18.483,"accn":"0001628280-18-009870","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-07-31","frame":"CY2018Q2I"},{"end":"2018-09-30","val":18.257,"accn":"0001628280-18-013109","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2018Q3I"},{"end":"2018-12-31","val":17.941,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"end":"2018-12-31","val":17.941,"accn":"0001628280-19-005208","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-04-30"},{"end":"2018-12-31","val":17.941,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30"},{"end":"2018-12-31","val":17.941,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"end":"2018-12-31","val":17.941,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11","frame":"CY2018Q4I"},{"end":"2019-03-31","val":21.25,"accn":"0001628280-19-005208","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-04-30","frame":"CY2019Q1I"},{"end":"2019-06-30","val":21.168,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30","frame":"CY2019Q2I"},{"end":"2019-09-30","val":21.043,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30","frame":"CY2019Q3I"},{"end":"2019-12-31","val":20.628,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11"},{"end":"2019-12-31","val":20.628,"accn":"0001628280-20-006469","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-05"},{"end":"2019-12-31","val":20.628,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04"},{"end":"2019-12-31","val":20.628,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"end":"2019-12-31","val":20.628,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09","frame":"CY2019Q4I"},{"end":"2020-03-31","val":20.711,"accn":"0001628280-20-006469","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-05","frame":"CY2020Q1I"},{"end":"2020-06-30","val":20.757,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04","frame":"CY2020Q2I"},{"end":"2020-09-30","val":20.822,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27","frame":"CY2020Q3I"},{"end":"2020-12-31","val":20.586,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09"},{"end":"2020-12-31","val":6.862,"accn":"0001628280-21-008893","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-04"},{"end":"2020-12-31","val":6.862,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2020-12-31","val":6.862,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2020-12-31","val":6.862,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08","frame":"CY2020Q4I"},{"end":"2021-03-31","val":7.008,"accn":"0001628280-21-008893","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-04","frame":"CY2021Q1I"},{"end":"2021-06-30","val":7.009,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03","frame":"CY2021Q2I"},{"end":"2021-09-30","val":6.979,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02","frame":"CY2021Q3I"},{"end":"2021-12-31","val":7.077,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08"},{"end":"2021-12-31","val":7.077,"accn":"0001628280-22-012004","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"end":"2021-12-31","val":7.077,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"end":"2021-12-31","val":7.077,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"end":"2021-12-31","val":7.077,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07","frame":"CY2021Q4I"},{"end":"2022-03-31","val":7.077,"accn":"0001628280-22-012004","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2022Q1I"},{"end":"2022-06-30","val":7.078,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02","frame":"CY2022Q2I"},{"end":"2022-09-30","val":7.097,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01","frame":"CY2022Q3I"},{"end":"2022-12-31","val":7.533,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07"},{"end":"2022-12-31","val":7.533,"accn":"0001628280-23-014872","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"end":"2022-12-31","val":7.533,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"end":"2022-12-31","val":7.533,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"end":"2022-12-31","val":7.533,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06","frame":"CY2022Q4I"},{"end":"2023-03-31","val":7.596,"accn":"0001628280-23-014872","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2023Q1I"},{"end":"2023-06-30","val":7.633,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01","frame":"CY2023Q2I"},{"end":"2023-09-30","val":7.572,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31","frame":"CY2023Q3I"},{"end":"2023-12-31","val":7.564,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06"},{"end":"2023-12-31","val":7.564,"accn":"0001628280-24-021113","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-07"},{"end":"2023-12-31","val":7.564,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"end":"2023-12-31","val":7.564,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"end":"2023-12-31","val":7.564,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06","frame":"CY2023Q4I"},{"end":"2024-03-31","val":7.527,"accn":"0001628280-24-021113","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-07","frame":"CY2024Q1I"},{"end":"2024-06-30","val":7.69,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30","frame":"CY2024Q2I"},{"end":"2024-09-30","val":5.682,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2024Q3I"},{"end":"2024-12-31","val":5.682,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06","frame":"CY2024Q4I"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value","description":"Amount by which current fair value of underlying stock exceeds exercise price of fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.","units":{"USD":[{"end":"2012-12-31","val":43568000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19","frame":"CY2012Q4I"},{"end":"2013-12-31","val":65412000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19"},{"end":"2013-12-31","val":65412,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12","frame":"CY2013Q4I"},{"end":"2014-03-31","val":101244000,"accn":"0001193125-14-190004","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08","frame":"CY2014Q1I"},{"end":"2014-06-30","val":81560000,"accn":"0001193125-14-296834","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-06","frame":"CY2014Q2I"},{"end":"2014-09-30","val":56523000,"accn":"0001193125-14-406113","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10","frame":"CY2014Q3I"},{"end":"2014-12-31","val":94581000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19"},{"end":"2014-12-31","val":94581,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12"},{"end":"2014-12-31","val":94581000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09","frame":"CY2014Q4I"},{"end":"2015-03-31","val":64408000,"accn":"0001171843-15-002648","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2015Q1I"},{"end":"2015-06-30","val":50352000,"accn":"0001171843-15-004456","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07","frame":"CY2015Q2I"},{"end":"2015-09-30","val":20867000,"accn":"0001171843-15-006078","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06","frame":"CY2015Q3I"},{"end":"2015-12-31","val":21284,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12"},{"end":"2015-12-31","val":21284000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09"},{"end":"2015-12-31","val":21284000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13","frame":"CY2015Q4I"},{"end":"2016-03-31","val":20471000,"accn":"0001171843-16-009717","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1I"},{"end":"2016-06-30","val":29458000,"accn":"0001171843-16-011647","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09","frame":"CY2016Q2I"},{"end":"2016-09-30","val":39511000,"accn":"0001171843-16-012959","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3I"},{"end":"2016-12-31","val":29689000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09"},{"end":"2016-12-31","val":29689000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13","frame":"CY2016Q4I"},{"end":"2017-12-31","val":47152000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13","frame":"CY2017Q4I"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number","description":"Number of fully vested and expected to vest options outstanding that can be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.","units":{"shares":[{"end":"2012-12-31","val":2787889,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19","frame":"CY2012Q4I"},{"end":"2013-12-31","val":3203465,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19"},{"end":"2013-12-31","val":3203465,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12","frame":"CY2013Q4I"},{"end":"2014-03-31","val":3378232,"accn":"0001193125-14-190004","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08","frame":"CY2014Q1I"},{"end":"2014-06-30","val":3634396,"accn":"0001193125-14-296834","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-06","frame":"CY2014Q2I"},{"end":"2014-09-30","val":3839163,"accn":"0001193125-14-406113","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10","frame":"CY2014Q3I"},{"end":"2014-12-31","val":3965741,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19"},{"end":"2014-12-31","val":3965741,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12"},{"end":"2014-12-31","val":3965741,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09","frame":"CY2014Q4I"},{"end":"2015-03-31","val":3932028,"accn":"0001171843-15-002648","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2015Q1I"},{"end":"2015-06-30","val":3874985,"accn":"0001171843-15-004456","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07","frame":"CY2015Q2I"},{"end":"2015-09-30","val":2987446,"accn":"0001171843-15-006078","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06","frame":"CY2015Q3I"},{"end":"2015-12-31","val":2677503,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12"},{"end":"2015-12-31","val":2677503,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09"},{"end":"2015-12-31","val":2677503,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13","frame":"CY2015Q4I"},{"end":"2016-03-31","val":2783465,"accn":"0001171843-16-009717","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1I"},{"end":"2016-06-30","val":2627050,"accn":"0001171843-16-011647","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09","frame":"CY2016Q2I"},{"end":"2016-09-30","val":2444514,"accn":"0001171843-16-012959","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3I"},{"end":"2016-12-31","val":2331800,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09"},{"end":"2016-12-31","val":2331800,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13","frame":"CY2016Q4I"},{"end":"2017-12-31","val":1456285,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13","frame":"CY2017Q4I"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price","description":"Weighted-average exercise price, at which grantee can acquire shares reserved for issuance, for fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.","units":{"USD/shares":[{"end":"2012-12-31","val":1.742,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19","frame":"CY2012Q4I"},{"end":"2013-12-31","val":3.941,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19"},{"end":"2013-12-31","val":3.941,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12","frame":"CY2013Q4I"},{"end":"2014-03-31","val":6.034,"accn":"0001193125-14-190004","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08","frame":"CY2014Q1I"},{"end":"2014-06-30","val":7.148,"accn":"0001193125-14-296834","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-06","frame":"CY2014Q2I"},{"end":"2014-09-30","val":8.287,"accn":"0001193125-14-406113","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10","frame":"CY2014Q3I"},{"end":"2014-12-31","val":9.318,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19"},{"end":"2014-12-31","val":9.318,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12"},{"end":"2014-12-31","val":9.318,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09","frame":"CY2014Q4I"},{"end":"2015-03-31","val":10.064,"accn":"0001171843-15-002648","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2015Q1I"},{"end":"2015-06-30","val":10.2,"accn":"0001171843-15-004456","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07","frame":"CY2015Q2I"},{"end":"2015-09-30","val":12.367,"accn":"0001171843-15-006078","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06","frame":"CY2015Q3I"},{"end":"2015-12-31","val":13.623,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12"},{"end":"2015-12-31","val":13.623,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09"},{"end":"2015-12-31","val":13.623,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13","frame":"CY2015Q4I"},{"end":"2016-03-31","val":11.971,"accn":"0001171843-16-009717","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1I"},{"end":"2016-06-30","val":12.354,"accn":"0001171843-16-011647","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09","frame":"CY2016Q2I"},{"end":"2016-09-30","val":14.531,"accn":"0001171843-16-012959","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3I"},{"end":"2016-12-31","val":15.074,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09"},{"end":"2016-12-31","val":15.074,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13","frame":"CY2016Q4I"},{"end":"2017-12-31","val":16.172,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13","frame":"CY2017Q4I"}]}},"ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice":{"label":"Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price","description":"Weighted average price at which option holders acquired shares when converting their stock options into shares.","units":{"USD/shares":[{"start":"2012-01-01","end":"2012-12-31","val":0.938,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":1.239,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19"},{"start":"2013-01-01","end":"2013-12-31","val":1.239,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":1.282,"accn":"0001193125-14-190004","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":1.985,"accn":"0001193125-14-296834","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-06"},{"start":"2014-01-01","end":"2014-09-30","val":2.369,"accn":"0001193125-14-406113","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"start":"2014-01-01","end":"2014-12-31","val":1.663,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19"},{"start":"2014-01-01","end":"2014-12-31","val":1.663,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12"},{"start":"2014-01-01","end":"2014-12-31","val":1.663,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":3.728,"accn":"0001171843-15-002648","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":2.936,"accn":"0001171843-15-004456","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2015-01-01","end":"2015-09-30","val":1.582,"accn":"0001171843-15-006078","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2015-01-01","end":"2015-12-31","val":1.521,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12"},{"start":"2015-01-01","end":"2015-12-31","val":1.521,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09"},{"start":"2015-01-01","end":"2015-12-31","val":1.521,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":5.848,"accn":"0001171843-16-009717","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":5.923,"accn":"0001171843-16-011647","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"start":"2016-01-01","end":"2016-09-30","val":6.661,"accn":"0001171843-16-012959","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-01-01","end":"2016-12-31","val":5.901,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09"},{"start":"2016-01-01","end":"2016-12-31","val":5.901,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":7.417,"accn":"0001171843-17-002737","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":10.324,"accn":"0001171843-17-004747","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-09-30","val":10.689,"accn":"0001171843-17-006623","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2017-01-01","end":"2017-12-31","val":13.031,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":17.596,"accn":"0001171843-18-003268","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-01","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":12.97,"accn":"0001628280-18-009870","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-07-31"},{"start":"2018-01-01","end":"2018-09-30","val":13.843,"accn":"0001628280-18-013109","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2018-01-01","end":"2018-12-31","val":14.469,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":5.503,"accn":"0001628280-19-005208","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-04-30","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":7.923,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30"},{"start":"2019-01-01","end":"2019-09-30","val":10.352,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"start":"2019-01-01","end":"2019-12-31","val":13.068,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":20.011,"accn":"0001628280-20-006469","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-05","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":19.991,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04"},{"start":"2020-01-01","end":"2020-09-30","val":20.177,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2020-01-01","end":"2020-12-31","val":20.503,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":4.941,"accn":"0001628280-21-008893","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-04","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":5.086,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-01-01","end":"2021-09-30","val":6.417,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-01-01","end":"2021-12-31","val":6.128,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":7.123,"accn":"0001628280-22-012004","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":6.808,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2022-01-01","end":"2022-09-30","val":5.339,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2022-01-01","end":"2022-12-31","val":4.268,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":6.518,"accn":"0001628280-23-014872","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":6.561,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2023-01-01","end":"2023-09-30","val":7.61,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2023-01-01","end":"2023-12-31","val":7.647,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":7.774,"accn":"0001628280-24-021113","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-07","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":7.555,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2024-01-01","end":"2024-09-30","val":7.575,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-01-01","end":"2024-12-31","val":7.575,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06","frame":"CY2024"}]}},"ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice":{"label":"Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price","description":"Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.","units":{"USD/shares":[{"start":"2012-01-01","end":"2012-12-31","val":2.382,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":13.998,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19"},{"start":"2013-01-01","end":"2013-12-31","val":13.998,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":12.845,"accn":"0001193125-14-190004","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":17.29,"accn":"0001193125-14-296834","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-06"},{"start":"2014-01-01","end":"2014-09-30","val":18.36,"accn":"0001193125-14-406113","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"start":"2014-01-01","end":"2014-12-31","val":19.449,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19"},{"start":"2014-01-01","end":"2014-12-31","val":19.449,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12"},{"start":"2014-01-01","end":"2014-12-31","val":19.449,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":28.659,"accn":"0001171843-15-002648","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":26.269,"accn":"0001171843-15-004456","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2015-01-01","end":"2015-09-30","val":25.448,"accn":"0001171843-15-006078","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2015-01-01","end":"2015-12-31","val":25.265,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12"},{"start":"2015-01-01","end":"2015-12-31","val":25.265,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09"},{"start":"2015-01-01","end":"2015-12-31","val":25.265,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":25.56,"accn":"0001171843-16-009717","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":25.142,"accn":"0001171843-16-011647","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"start":"2016-01-01","end":"2016-09-30","val":26.334,"accn":"0001171843-16-012959","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-01-01","end":"2016-12-31","val":27.126,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09"},{"start":"2016-01-01","end":"2016-12-31","val":27.126,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":26.634,"accn":"0001171843-17-002737","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":18.148,"accn":"0001171843-17-004747","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-09-30","val":20.319,"accn":"0001171843-17-006623","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2017-01-01","end":"2017-12-31","val":19.93,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":22.07,"accn":"0001171843-18-003268","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-01","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":22.07,"accn":"0001628280-18-009870","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-07-31"},{"start":"2018-01-01","end":"2018-09-30","val":21.972,"accn":"0001628280-18-013109","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2018-01-01","end":"2018-12-31","val":32.473,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001628280-19-005208","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-04-30","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"start":"2019-01-01","end":"2019-12-31","val":27.512,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":11.618,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":2.077,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":5.585,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06","frame":"CY2023"}]}},"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":"2012-01-01","end":"2012-12-31","val":9.228,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":15.267,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19"},{"start":"2013-01-01","end":"2013-12-31","val":15.267,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":39.86,"accn":"0001193125-14-190004","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":29.422,"accn":"0001193125-14-296834","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-06"},{"start":"2014-01-01","end":"2014-09-30","val":26.189,"accn":"0001193125-14-406113","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"start":"2014-01-01","end":"2014-12-31","val":25.077,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19"},{"start":"2014-01-01","end":"2014-12-31","val":25.077,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12"},{"start":"2014-01-01","end":"2014-12-31","val":25.077,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":29.88,"accn":"0001171843-15-002648","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":28.253,"accn":"0001171843-15-004456","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2015-01-01","end":"2015-09-30","val":28.253,"accn":"0001171843-15-006078","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2015-01-01","end":"2015-12-31","val":28.253,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12"},{"start":"2015-01-01","end":"2015-12-31","val":28.253,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09"},{"start":"2015-01-01","end":"2015-12-31","val":28.253,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":16.87,"accn":"0001171843-16-009717","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":16.87,"accn":"0001171843-16-011647","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"start":"2016-01-01","end":"2016-09-30","val":16.87,"accn":"0001171843-16-012959","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-01-01","end":"2016-12-31","val":16.87,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09"},{"start":"2016-01-01","end":"2016-12-31","val":16.87,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13","frame":"CY2016"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001628280-18-009870","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-07-31"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001628280-18-013109","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001628280-19-005208","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-04-30","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001628280-20-006469","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-05","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2020-01-01","end":"2020-12-31","val":17.045,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001628280-21-008893","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-04","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0001628280-22-012004","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0001628280-23-014872","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":0,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2023-01-01","end":"2023-09-30","val":0,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":0,"accn":"0001628280-24-021113","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-07","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":0,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2024-01-01","end":"2024-09-30","val":0,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06","frame":"CY2024"}]}},"ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions":{"label":"Share-based Payment Arrangement, Option, Exercise Price Range, Shares Exercisable","description":"The number of shares reserved for issuance pertaining to the outstanding exercisable stock options as of the balance sheet date in the customized range of exercise prices for which the market and performance vesting condition has been satisfied.","units":{"shares":[{"end":"2014-12-31","val":2620454,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12","frame":"CY2014Q4I"},{"end":"2015-12-31","val":1794249,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12"},{"end":"2015-12-31","val":1794249,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09","frame":"CY2015Q4I"},{"end":"2016-03-31","val":1911497,"accn":"0001171843-16-009717","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1I"},{"end":"2016-06-30","val":1879372,"accn":"0001171843-16-011647","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09","frame":"CY2016Q2I"},{"end":"2016-09-30","val":1784407,"accn":"0001171843-16-012959","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3I"},{"end":"2016-12-31","val":1752416,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09"},{"end":"2016-12-31","val":1752416,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13","frame":"CY2016Q4I"},{"end":"2017-03-31","val":1750759,"accn":"0001171843-17-002737","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2017Q1I"},{"end":"2017-06-30","val":1633271,"accn":"0001171843-17-004747","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2017Q2I"},{"end":"2017-09-30","val":1467826,"accn":"0001171843-17-006623","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03","frame":"CY2017Q3I"},{"end":"2017-12-31","val":1262206,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13","frame":"CY2017Q4I"},{"end":"2018-03-31","val":1122468,"accn":"0001171843-18-003268","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-01","frame":"CY2018Q1I"},{"end":"2018-06-30","val":765242,"accn":"0001628280-18-009870","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-07-31","frame":"CY2018Q2I"},{"end":"2018-09-30","val":722216,"accn":"0001628280-18-013109","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2018Q3I"},{"end":"2018-12-31","val":687508000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2018Q4I"},{"end":"2019-03-31","val":548421,"accn":"0001628280-19-005208","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-04-30","frame":"CY2019Q1I"},{"end":"2019-06-30","val":528411,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30","frame":"CY2019Q2I"},{"end":"2019-09-30","val":498525,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30","frame":"CY2019Q3I"},{"end":"2019-12-31","val":452264000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11","frame":"CY2019Q4I"},{"end":"2020-12-31","val":331759000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09","frame":"CY2020Q4I"},{"end":"2021-12-31","val":787775000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08","frame":"CY2021Q4I"},{"end":"2022-03-31","val":786922,"accn":"0001628280-22-012004","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2022Q1I"},{"end":"2022-06-30","val":788374,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02","frame":"CY2022Q2I"},{"end":"2022-09-30","val":785620,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01","frame":"CY2022Q3I"},{"end":"2022-12-31","val":684658000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07","frame":"CY2022Q4I"},{"end":"2023-03-31","val":645311,"accn":"0001628280-23-014872","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2023Q1I"},{"end":"2023-06-30","val":633920,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01","frame":"CY2023Q2I"},{"end":"2023-09-30","val":594800,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31","frame":"CY2023Q3I"},{"end":"2023-12-31","val":572476000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06","frame":"CY2023Q4I"},{"end":"2024-03-31","val":486840,"accn":"0001628280-24-021113","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-07","frame":"CY2024Q1I"},{"end":"2024-06-30","val":37762,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30","frame":"CY2024Q2I"}]}},"ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions":{"label":"Share-based Payment Arrangement, Option, Exercise Price Range, Shares Outstanding","description":"The number of shares reserved for issuance pertaining to the outstanding stock options as of the balance sheet date for all option plans in the customized range of exercise prices.","units":{"shares":[{"end":"2014-12-31","val":4080611,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12","frame":"CY2014Q4I"},{"end":"2015-12-31","val":2782560,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12"},{"end":"2015-12-31","val":2782560,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09","frame":"CY2015Q4I"},{"end":"2016-03-31","val":2878988,"accn":"0001171843-16-009717","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1I"},{"end":"2016-06-30","val":2718925,"accn":"0001171843-16-011647","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09","frame":"CY2016Q2I"},{"end":"2016-09-30","val":2516734,"accn":"0001171843-16-012959","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3I"},{"end":"2016-12-31","val":2388348,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09"},{"end":"2016-12-31","val":2388348,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13","frame":"CY2016Q4I"},{"end":"2017-03-31","val":2256529,"accn":"0001171843-17-002737","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2017Q1I"},{"end":"2017-06-30","val":1985104,"accn":"0001171843-17-004747","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2017Q2I"},{"end":"2017-09-30","val":1736351,"accn":"0001171843-17-006623","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03","frame":"CY2017Q3I"},{"end":"2017-12-31","val":1456285,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13","frame":"CY2017Q4I"},{"end":"2018-03-31","val":1251577,"accn":"0001171843-18-003268","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-01","frame":"CY2018Q1I"},{"end":"2018-06-30","val":843831,"accn":"0001628280-18-009870","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-07-31","frame":"CY2018Q2I"},{"end":"2018-09-30","val":765587,"accn":"0001628280-18-013109","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2018Q3I"},{"end":"2018-12-31","val":709668000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2018Q4I"},{"end":"2019-03-31","val":560536,"accn":"0001628280-19-005208","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-04-30","frame":"CY2019Q1I"},{"end":"2019-06-30","val":536745,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30","frame":"CY2019Q2I"},{"end":"2019-09-30","val":503735,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30","frame":"CY2019Q3I"},{"end":"2019-12-31","val":454348000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11","frame":"CY2019Q4I"},{"end":"2020-03-31","val":413641,"accn":"0001628280-20-006469","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-05","frame":"CY2020Q1I"},{"end":"2020-06-30","val":389843,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04","frame":"CY2020Q2I"},{"end":"2020-09-30","val":332361,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27","frame":"CY2020Q3I"},{"end":"2020-12-31","val":340921000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09","frame":"CY2020Q4I"},{"end":"2021-12-31","val":803870000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08","frame":"CY2021Q4I"},{"end":"2022-03-31","val":800662,"accn":"0001628280-22-012004","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2022Q1I"},{"end":"2022-06-30","val":799762,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02","frame":"CY2022Q2I"},{"end":"2022-09-30","val":794662,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01","frame":"CY2022Q3I"},{"end":"2022-12-31","val":691573000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07","frame":"CY2022Q4I"},{"end":"2023-03-31","val":650102,"accn":"0001628280-23-014872","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2023Q1I"},{"end":"2023-06-30","val":637367,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01","frame":"CY2023Q2I"},{"end":"2023-09-30","val":596333,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31","frame":"CY2023Q3I"},{"end":"2023-12-31","val":573430000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06","frame":"CY2023Q4I"},{"end":"2024-03-31","val":487317,"accn":"0001628280-24-021113","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-07","frame":"CY2024Q1I"},{"end":"2024-06-30","val":37762,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30","frame":"CY2024Q2I"}]}},"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":"2012-12-31","val":40247000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19","frame":"CY2012Q4I"},{"end":"2013-12-31","val":58377000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19"},{"end":"2013-12-31","val":58377,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12","frame":"CY2013Q4I"},{"end":"2014-03-31","val":88242000,"accn":"0001193125-14-190004","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08","frame":"CY2014Q1I"},{"end":"2014-06-30","val":72596000,"accn":"0001193125-14-296834","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-06","frame":"CY2014Q2I"},{"end":"2014-09-30","val":53004000,"accn":"0001193125-14-406113","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10","frame":"CY2014Q3I"},{"end":"2014-12-31","val":79117000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19"},{"end":"2014-12-31","val":79117,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12"},{"end":"2014-12-31","val":79117000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09","frame":"CY2014Q4I"},{"end":"2015-03-31","val":57852000,"accn":"0001171843-15-002648","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2015Q1I"},{"end":"2015-06-30","val":47928000,"accn":"0001171843-15-004456","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07","frame":"CY2015Q2I"},{"end":"2015-09-30","val":20321000,"accn":"0001171843-15-006078","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06","frame":"CY2015Q3I"},{"end":"2015-12-31","val":20496,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12"},{"end":"2015-12-31","val":20496000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09"},{"end":"2015-12-31","val":20496000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13","frame":"CY2015Q4I"},{"end":"2016-03-31","val":19736000,"accn":"0001171843-16-009717","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1I"},{"end":"2016-06-30","val":26831000,"accn":"0001171843-16-011647","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09","frame":"CY2016Q2I"},{"end":"2016-09-30","val":34033000,"accn":"0001171843-16-012959","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3I"},{"end":"2016-12-31","val":26473000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09"},{"end":"2016-12-31","val":26473000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13","frame":"CY2016Q4I"},{"end":"2017-03-31","val":32869000,"accn":"0001171843-17-002737","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2017Q1I"},{"end":"2017-06-30","val":37856000,"accn":"0001171843-17-004747","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2017Q2I"},{"end":"2017-09-30","val":39315000,"accn":"0001171843-17-006623","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03","frame":"CY2017Q3I"},{"end":"2017-12-31","val":42282000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13","frame":"CY2017Q4I"},{"end":"2018-03-31","val":50903000,"accn":"0001171843-18-003268","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-01","frame":"CY2018Q1I"},{"end":"2018-06-30","val":43205000,"accn":"0001628280-18-009870","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-07-31","frame":"CY2018Q2I"},{"end":"2018-09-30","val":39900000,"accn":"0001628280-18-013109","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2018Q3I"},{"end":"2018-12-31","val":24093000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2018Q4I"},{"end":"2019-03-31","val":20997000,"accn":"0001628280-19-005208","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-04-30","frame":"CY2019Q1I"},{"end":"2019-06-30","val":21509000,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30","frame":"CY2019Q2I"},{"end":"2019-09-30","val":19290000,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30","frame":"CY2019Q3I"},{"end":"2019-12-31","val":25808000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11","frame":"CY2019Q4I"},{"end":"2020-12-31","val":47417000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09","frame":"CY2020Q4I"},{"end":"2021-03-31","val":41191000,"accn":"0001628280-21-008893","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-04","frame":"CY2021Q1I"},{"end":"2021-06-30","val":46968000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03","frame":"CY2021Q2I"},{"end":"2021-09-30","val":43831000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02","frame":"CY2021Q3I"},{"end":"2021-12-31","val":32830000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08","frame":"CY2021Q4I"},{"end":"2022-03-31","val":31822000,"accn":"0001628280-22-012004","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2022Q1I"},{"end":"2022-06-30","val":17519000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02","frame":"CY2022Q2I"},{"end":"2022-09-30","val":15246000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01","frame":"CY2022Q3I"},{"end":"2022-12-31","val":11220000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07","frame":"CY2022Q4I"},{"end":"2023-03-31","val":11874000,"accn":"0001628280-23-014872","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2023Q1I"},{"end":"2023-06-30","val":12048000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01","frame":"CY2023Q2I"},{"end":"2023-09-30","val":13658000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31","frame":"CY2023Q3I"},{"end":"2023-12-31","val":21590000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06","frame":"CY2023Q4I"},{"end":"2024-03-31","val":19299000,"accn":"0001628280-24-021113","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-07","frame":"CY2024Q1I"},{"end":"2024-06-30","val":1521000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30","frame":"CY2024Q2I"},{"end":"2024-09-30","val":171000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2024Q3I"},{"end":"2024-12-31","val":130000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06","frame":"CY2024Q4I"}]}},"SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1":{"label":"Share-based Payment Arrangement, Option, Exercise Price Range, Exercisable, Weighted Average Exercise Price","description":"Weighted average exercise price as of the balance sheet date for those equity-based payment arrangements exercisable and outstanding.","units":{"USD/shares":[{"end":"2014-12-31","val":2.638,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12","frame":"CY2014Q4I"},{"end":"2015-12-31","val":8.841,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12"},{"end":"2015-12-31","val":8.841,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09","frame":"CY2015Q4I"},{"end":"2016-03-31","val":9.873,"accn":"0001171843-16-009717","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1I"},{"end":"2016-06-30","val":10.716,"accn":"0001171843-16-011647","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09","frame":"CY2016Q2I"},{"end":"2016-09-30","val":11.569,"accn":"0001171843-16-012959","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3I"},{"end":"2016-12-31","val":12.583,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09"},{"end":"2016-12-31","val":12.583,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13","frame":"CY2016Q4I"},{"end":"2017-03-31","val":13.536,"accn":"0001171843-17-002737","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2017Q1I"},{"end":"2017-06-30","val":14.216,"accn":"0001171843-17-004747","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2017Q2I"},{"end":"2017-09-30","val":15.116,"accn":"0001171843-17-006623","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03","frame":"CY2017Q3I"},{"end":"2017-12-31","val":15.052,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13","frame":"CY2017Q4I"},{"end":"2018-03-31","val":15.151,"accn":"0001171843-18-003268","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-01","frame":"CY2018Q1I"},{"end":"2018-06-30","val":18.088,"accn":"0001628280-18-009870","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-07-31","frame":"CY2018Q2I"},{"end":"2018-09-30","val":18.054,"accn":"0001628280-18-013109","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2018Q3I"},{"end":"2018-12-31","val":17.856,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2018Q4I"},{"end":"2019-03-31","val":21.343,"accn":"0001628280-19-005208","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-04-30","frame":"CY2019Q1I"},{"end":"2019-06-30","val":21.236,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30","frame":"CY2019Q2I"},{"end":"2019-09-30","val":21.086,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30","frame":"CY2019Q3I"},{"end":"2019-12-31","val":20.645,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11","frame":"CY2019Q4I"},{"end":"2020-12-31","val":20.684,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09","frame":"CY2020Q4I"},{"end":"2021-12-31","val":7.106,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08","frame":"CY2021Q4I"},{"end":"2022-03-31","val":7.101,"accn":"0001628280-22-012004","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2022Q1I"},{"end":"2022-06-30","val":7.099,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02","frame":"CY2022Q2I"},{"end":"2022-09-30","val":7.114,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01","frame":"CY2022Q3I"},{"end":"2022-12-31","val":7.552,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07","frame":"CY2022Q4I"},{"end":"2023-03-31","val":7.61,"accn":"0001628280-23-014872","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2023Q1I"},{"end":"2023-06-30","val":7.644,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01","frame":"CY2023Q2I"},{"end":"2023-09-30","val":7.577,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31","frame":"CY2023Q3I"},{"end":"2023-12-31","val":7.567,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06","frame":"CY2023Q4I"},{"end":"2024-03-31","val":7.529,"accn":"0001628280-24-021113","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-07","frame":"CY2024Q1I"},{"end":"2024-06-30","val":7.69,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30","frame":"CY2024Q2I"}]}},"SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1":{"label":"Share-based Payment Arrangement, Option, Exercise Price Range, Outstanding, Weighted Average Exercise Price","description":"The weighted average price as of the balance sheet date at which grantees could acquire the underlying shares with respect to all outstanding stock options which are in the customized range of exercise prices.","units":{"USD/shares":[{"end":"2014-12-31","val":9.697,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12","frame":"CY2014Q4I"},{"end":"2015-12-31","val":14.026,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12"},{"end":"2015-12-31","val":14.026,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09","frame":"CY2015Q4I"},{"end":"2016-12-31","val":15.243,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09"},{"end":"2016-12-31","val":15.243,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13","frame":"CY2016Q4I"},{"end":"2017-03-31","val":15.654,"accn":"0001171843-17-002737","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2017Q1I"},{"end":"2017-06-30","val":15.941,"accn":"0001171843-17-004747","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2017Q2I"},{"end":"2017-09-30","val":16.451,"accn":"0001171843-17-006623","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03","frame":"CY2017Q3I"},{"end":"2017-12-31","val":16.172,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13","frame":"CY2017Q4I"},{"end":"2018-03-31","val":15.935,"accn":"0001171843-18-003268","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-01","frame":"CY2018Q1I"},{"end":"2018-06-30","val":18.483,"accn":"0001628280-18-009870","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-07-31","frame":"CY2018Q2I"},{"end":"2018-09-30","val":18.257,"accn":"0001628280-18-013109","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2018Q3I"},{"end":"2018-12-31","val":17.941,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2018Q4I"},{"end":"2019-03-31","val":21.25,"accn":"0001628280-19-005208","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-04-30","frame":"CY2019Q1I"},{"end":"2019-06-30","val":21.168,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30","frame":"CY2019Q2I"},{"end":"2019-09-30","val":21.043,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30","frame":"CY2019Q3I"},{"end":"2019-12-31","val":20.628,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11","frame":"CY2019Q4I"},{"end":"2020-03-31","val":20.711,"accn":"0001628280-20-006469","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-05","frame":"CY2020Q1I"},{"end":"2020-06-30","val":20.757,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04","frame":"CY2020Q2I"},{"end":"2020-09-30","val":20.822,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27","frame":"CY2020Q3I"},{"end":"2020-12-31","val":20.586,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09","frame":"CY2020Q4I"},{"end":"2021-12-31","val":7.077,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08","frame":"CY2021Q4I"},{"end":"2022-03-31","val":7.077,"accn":"0001628280-22-012004","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2022Q1I"},{"end":"2022-06-30","val":7.078,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02","frame":"CY2022Q2I"},{"end":"2022-09-30","val":7.097,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01","frame":"CY2022Q3I"},{"end":"2022-12-31","val":7.533,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07","frame":"CY2022Q4I"},{"end":"2023-03-31","val":7.596,"accn":"0001628280-23-014872","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2023Q1I"},{"end":"2023-06-30","val":7.633,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01","frame":"CY2023Q2I"},{"end":"2023-09-30","val":7.572,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31","frame":"CY2023Q3I"},{"end":"2023-12-31","val":7.564,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06","frame":"CY2023Q4I"},{"end":"2024-03-31","val":7.527,"accn":"0001628280-24-021113","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-07","frame":"CY2024Q1I"},{"end":"2024-06-30","val":7.69,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30","frame":"CY2024Q2I"}]}},"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":"2013-12-31","val":4344000,"accn":"0001193125-14-190004","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08"},{"end":"2013-12-31","val":4344000,"accn":"0001193125-14-296834","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-06"},{"end":"2013-12-31","val":4344000,"accn":"0001193125-14-406113","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"end":"2013-12-31","val":4344000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19","frame":"CY2013Q4I"},{"end":"2014-03-31","val":357000,"accn":"0001193125-14-190004","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08","frame":"CY2014Q1I"},{"end":"2014-06-30","val":102000,"accn":"0001193125-14-296834","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-06","frame":"CY2014Q2I"},{"end":"2014-09-30","val":102000,"accn":"0001193125-14-406113","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10","frame":"CY2014Q3I"},{"end":"2014-12-31","val":35102000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19"},{"end":"2014-12-31","val":35102000,"accn":"0001171843-15-002648","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"end":"2014-12-31","val":35102000,"accn":"0001171843-15-004456","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"end":"2014-12-31","val":35102000,"accn":"0001171843-15-006078","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"end":"2014-12-31","val":35102000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12","frame":"CY2014Q4I"},{"end":"2015-03-31","val":35102000,"accn":"0001171843-15-002648","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2015Q1I"},{"end":"2015-06-30","val":35102000,"accn":"0001171843-15-004456","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07","frame":"CY2015Q2I"},{"end":"2015-09-30","val":35102000,"accn":"0001171843-15-006078","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06","frame":"CY2015Q3I"},{"end":"2015-12-31","val":57103000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12"},{"end":"2015-12-31","val":57103000,"accn":"0001171843-16-009717","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"end":"2015-12-31","val":57103000,"accn":"0001171843-16-011647","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"end":"2015-12-31","val":57103000,"accn":"0001171843-16-012959","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"end":"2015-12-31","val":57103000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09","frame":"CY2015Q4I"},{"end":"2016-03-31","val":57353000,"accn":"0001171843-16-009717","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1I"},{"end":"2016-06-30","val":52353000,"accn":"0001171843-16-011647","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09","frame":"CY2016Q2I"},{"end":"2016-09-30","val":70353000,"accn":"0001171843-16-012959","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3I"},{"end":"2016-12-31","val":65493000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09"},{"end":"2016-12-31","val":65493000,"accn":"0001171843-17-002737","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"end":"2016-12-31","val":65493000,"accn":"0001171843-17-004747","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"end":"2016-12-31","val":65493000,"accn":"0001171843-17-006623","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"end":"2016-12-31","val":65493000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13","frame":"CY2016Q4I"},{"end":"2017-03-31","val":70250000,"accn":"0001171843-17-002737","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2017Q1I"},{"end":"2017-06-30","val":68039000,"accn":"0001171843-17-004747","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2017Q2I"},{"end":"2017-09-30","val":74963000,"accn":"0001171843-17-006623","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03","frame":"CY2017Q3I"},{"end":"2017-12-31","val":79868000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13"},{"end":"2017-12-31","val":79868000,"accn":"0001171843-18-003268","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-01"},{"end":"2017-12-31","val":79868000,"accn":"0001628280-18-009870","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-07-31"},{"end":"2017-12-31","val":79868000,"accn":"0001628280-18-013109","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"end":"2017-12-31","val":40137000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2017Q4I"},{"end":"2018-03-31","val":82892000,"accn":"0001171843-18-003268","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-01","frame":"CY2018Q1I"},{"end":"2018-06-30","val":85045000,"accn":"0001628280-18-009870","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-07-31","frame":"CY2018Q2I"},{"end":"2018-09-30","val":90214000,"accn":"0001628280-18-013109","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2018Q3I"},{"end":"2018-12-31","val":70438000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"end":"2018-12-31","val":70438000,"accn":"0001628280-19-005208","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-04-30"},{"end":"2018-12-31","val":70438000,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30"},{"end":"2018-12-31","val":70438000,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30","frame":"CY2018Q4I"},{"end":"2019-03-31","val":61328000,"accn":"0001628280-19-005208","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-04-30","frame":"CY2019Q1I"},{"end":"2019-06-30","val":41328000,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30","frame":"CY2019Q2I"},{"end":"2019-09-30","val":37000000,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30","frame":"CY2019Q3I"}]}},"StateAndLocalIncomeTaxExpenseBenefitContinuingOperations":{"label":"State and Local Income Tax Expense (Benefit), Continuing Operations","description":"Amount of state and local current and deferred income tax expense (benefit) attributable to continuing operations.","units":{"USD":[{"start":"2012-01-01","end":"2012-12-31","val":40000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":5000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19"},{"start":"2013-01-01","end":"2013-12-31","val":5000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":16000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19"},{"start":"2014-01-01","end":"2014-12-31","val":16000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12"},{"start":"2014-01-01","end":"2014-12-31","val":16000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":85000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12"},{"start":"2015-01-01","end":"2015-12-31","val":85000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":109000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09","frame":"CY2016"}]}},"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":"2011-12-31","val":-33853000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19","frame":"CY2011Q4I"},{"end":"2012-12-31","val":-37448000,"accn":"0001193125-14-190004","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08"},{"end":"2012-12-31","val":-37448000,"accn":"0001193125-14-296834","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-06"},{"end":"2012-12-31","val":-37448000,"accn":"0001193125-14-406113","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"end":"2012-12-31","val":-37448000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19"},{"end":"2012-12-31","val":-37448000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12","frame":"CY2012Q4I"},{"end":"2013-12-31","val":-43008000,"accn":"0001193125-14-190004","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08"},{"end":"2013-12-31","val":-43008000,"accn":"0001193125-14-296834","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-06"},{"end":"2013-12-31","val":-43008000,"accn":"0001193125-14-406113","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"end":"2013-12-31","val":-43008000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19"},{"end":"2013-12-31","val":-43008000,"accn":"0001171843-15-002648","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"end":"2013-12-31","val":-43008000,"accn":"0001171843-15-004456","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"end":"2013-12-31","val":-43008000,"accn":"0001171843-15-006078","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"end":"2013-12-31","val":-43008000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12"},{"end":"2013-12-31","val":-43008000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09","frame":"CY2013Q4I"},{"end":"2014-03-31","val":102267000,"accn":"0001193125-14-190004","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08","frame":"CY2014Q1I"},{"end":"2014-06-30","val":98692000,"accn":"0001193125-14-296834","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-06","frame":"CY2014Q2I"},{"end":"2014-09-30","val":93146000,"accn":"0001193125-14-406113","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10","frame":"CY2014Q3I"},{"end":"2014-12-31","val":95026000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19"},{"end":"2014-12-31","val":95026000,"accn":"0001171843-15-002648","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"end":"2014-12-31","val":95026000,"accn":"0001171843-15-004456","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"end":"2014-12-31","val":95026000,"accn":"0001171843-15-006078","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"end":"2014-12-31","val":95026000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12"},{"end":"2014-12-31","val":95026000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09"},{"end":"2014-12-31","val":95026000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13","frame":"CY2014Q4I"},{"end":"2015-03-31","val":84469000,"accn":"0001171843-15-002648","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2015Q1I"},{"end":"2015-06-30","val":81236000,"accn":"0001171843-15-004456","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07","frame":"CY2015Q2I"},{"end":"2015-09-30","val":78853000,"accn":"0001171843-15-006078","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06","frame":"CY2015Q3I"},{"end":"2015-12-31","val":83587000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12"},{"end":"2015-12-31","val":83587000,"accn":"0001171843-16-009717","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"end":"2015-12-31","val":83587000,"accn":"0001171843-16-011647","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"end":"2015-12-31","val":83587000,"accn":"0001171843-16-012959","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"end":"2015-12-31","val":83587000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09"},{"end":"2015-12-31","val":83587000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13"},{"end":"2015-12-31","val":83587000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2015Q4I"},{"end":"2016-03-31","val":77846000,"accn":"0001171843-16-009717","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1I"},{"end":"2016-06-30","val":74371000,"accn":"0001171843-16-011647","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09","frame":"CY2016Q2I"},{"end":"2016-09-30","val":76323000,"accn":"0001171843-16-012959","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3I"},{"end":"2016-12-31","val":82739000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09"},{"end":"2016-12-31","val":82739000,"accn":"0001171843-17-002737","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"end":"2016-12-31","val":82739000,"accn":"0001171843-17-004747","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"end":"2016-12-31","val":82739000,"accn":"0001171843-17-006623","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"end":"2016-12-31","val":82739000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13"},{"end":"2016-12-31","val":95953000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"end":"2016-12-31","val":95953000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11","frame":"CY2016Q4I"},{"end":"2017-03-31","val":79270000,"accn":"0001171843-17-002737","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2017Q1I"},{"end":"2017-06-30","val":82232000,"accn":"0001171843-17-004747","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2017Q2I"},{"end":"2017-09-30","val":87044000,"accn":"0001171843-17-006623","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03","frame":"CY2017Q3I"},{"end":"2017-12-31","val":101578000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13"},{"end":"2017-12-31","val":114642000,"accn":"0001171843-18-003268","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-01"},{"end":"2017-12-31","val":114642000,"accn":"0001628280-18-009870","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-07-31"},{"end":"2017-12-31","val":114642000,"accn":"0001628280-18-013109","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"end":"2017-12-31","val":114642000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"end":"2017-12-31","val":114642000,"accn":"0001628280-19-005208","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-04-30"},{"end":"2017-12-31","val":114642000,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30"},{"end":"2017-12-31","val":114642000,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"end":"2017-12-31","val":114642000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11"},{"end":"2017-12-31","val":114642000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09","frame":"CY2017Q4I"},{"end":"2018-03-31","val":105479000,"accn":"0001171843-18-003268","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-01"},{"end":"2018-03-31","val":105480000,"accn":"0001628280-19-005208","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-04-30"},{"end":"2018-03-31","val":105480000,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30"},{"end":"2018-03-31","val":105480000,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30","frame":"CY2018Q1I"},{"end":"2018-06-30","val":103805000,"accn":"0001628280-18-009870","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-07-31"},{"end":"2018-06-30","val":103806000,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30"},{"end":"2018-06-30","val":103806000,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30","frame":"CY2018Q2I"},{"end":"2018-09-30","val":110061000,"accn":"0001628280-18-013109","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"end":"2018-09-30","val":110062000,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30","frame":"CY2018Q3I"},{"end":"2018-12-31","val":125370000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"end":"2018-12-31","val":125370000,"accn":"0001628280-19-005208","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-04-30"},{"end":"2018-12-31","val":125370000,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30"},{"end":"2018-12-31","val":125370000,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"end":"2018-12-31","val":125370000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11"},{"end":"2018-12-31","val":125370000,"accn":"0001628280-20-006469","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-05"},{"end":"2018-12-31","val":125370000,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04"},{"end":"2018-12-31","val":125370000,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"end":"2018-12-31","val":125370000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09"},{"end":"2018-12-31","val":125370000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08","frame":"CY2018Q4I"},{"end":"2019-03-31","val":109995000,"accn":"0001628280-19-005208","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-04-30"},{"end":"2019-03-31","val":109995000,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30"},{"end":"2019-03-31","val":109995000,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"end":"2019-03-31","val":109995000,"accn":"0001628280-20-006469","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-05"},{"end":"2019-03-31","val":109995000,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04"},{"end":"2019-03-31","val":109995000,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27","frame":"CY2019Q1I"},{"end":"2019-06-30","val":100194000,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30"},{"end":"2019-06-30","val":100194000,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"end":"2019-06-30","val":100194000,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04"},{"end":"2019-06-30","val":100194000,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27","frame":"CY2019Q2I"},{"end":"2019-09-30","val":97770000,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"end":"2019-09-30","val":97770000,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27","frame":"CY2019Q3I"},{"end":"2019-12-31","val":93532000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11"},{"end":"2019-12-31","val":93532000,"accn":"0001628280-20-006469","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-05"},{"end":"2019-12-31","val":93532000,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04"},{"end":"2019-12-31","val":93532000,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"end":"2019-12-31","val":93532000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09"},{"end":"2019-12-31","val":93532000,"accn":"0001628280-21-008893","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-04"},{"end":"2019-12-31","val":93532000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2019-12-31","val":93532000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2019-12-31","val":93532000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08"},{"end":"2019-12-31","val":93532000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07","frame":"CY2019Q4I"},{"end":"2020-03-31","val":80041000,"accn":"0001628280-20-006469","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-05"},{"end":"2020-03-31","val":80041000,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04"},{"end":"2020-03-31","val":80041000,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"end":"2020-03-31","val":80041000,"accn":"0001628280-21-008893","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-04"},{"end":"2020-03-31","val":80041000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2020-03-31","val":80041000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02","frame":"CY2020Q1I"},{"end":"2020-06-30","val":78530000,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04"},{"end":"2020-06-30","val":78530000,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"end":"2020-06-30","val":78530000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2020-06-30","val":78530000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02","frame":"CY2020Q2I"},{"end":"2020-09-30","val":82920000,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"end":"2020-09-30","val":82920000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02","frame":"CY2020Q3I"},{"end":"2020-12-31","val":94071000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09"},{"end":"2020-12-31","val":94071000,"accn":"0001628280-21-008893","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-04"},{"end":"2020-12-31","val":94071000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2020-12-31","val":94071000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2020-12-31","val":94071000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08"},{"end":"2020-12-31","val":94071000,"accn":"0001628280-22-012004","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"end":"2020-12-31","val":94071000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"end":"2020-12-31","val":94071000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"end":"2020-12-31","val":94071000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07"},{"end":"2020-12-31","val":94071000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06","frame":"CY2020Q4I"},{"end":"2021-03-31","val":578590000,"accn":"0001628280-21-008893","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-04"},{"end":"2021-03-31","val":578590000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2021-03-31","val":578590000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2021-03-31","val":578590000,"accn":"0001628280-22-012004","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"end":"2021-03-31","val":578590000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"end":"2021-03-31","val":578590000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01","frame":"CY2021Q1I"},{"end":"2021-06-30","val":570386000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2021-06-30","val":570386000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2021-06-30","val":570386000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"end":"2021-06-30","val":570386000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01","frame":"CY2021Q2I"},{"end":"2021-09-30","val":576970000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2021-09-30","val":576970000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01","frame":"CY2021Q3I"},{"end":"2021-12-31","val":596593000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08"},{"end":"2021-12-31","val":596593000,"accn":"0001628280-22-012004","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"end":"2021-12-31","val":596593000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"end":"2021-12-31","val":596593000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"end":"2021-12-31","val":596593000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07"},{"end":"2021-12-31","val":596593000,"accn":"0001628280-23-014872","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"end":"2021-12-31","val":596593000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"end":"2021-12-31","val":596593000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"end":"2021-12-31","val":596593000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06"},{"end":"2021-12-31","val":596593000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06","frame":"CY2021Q4I"},{"end":"2022-03-31","val":535778000,"accn":"0001628280-22-012004","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"end":"2022-03-31","val":535778000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"end":"2022-03-31","val":535778000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"end":"2022-03-31","val":535778000,"accn":"0001628280-23-014872","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"end":"2022-03-31","val":535778000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"end":"2022-03-31","val":535778000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31","frame":"CY2022Q1I"},{"end":"2022-06-30","val":526432000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"end":"2022-06-30","val":526432000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"end":"2022-06-30","val":526432000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"end":"2022-06-30","val":526432000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31","frame":"CY2022Q2I"},{"end":"2022-09-30","val":532307000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"end":"2022-09-30","val":532307000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31","frame":"CY2022Q3I"},{"end":"2022-12-31","val":502125000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07"},{"end":"2022-12-31","val":502125000,"accn":"0001628280-23-014872","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"end":"2022-12-31","val":502125000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"end":"2022-12-31","val":502125000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"end":"2022-12-31","val":502125000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06"},{"end":"2022-12-31","val":502125000,"accn":"0001628280-24-021113","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-07"},{"end":"2022-12-31","val":502125000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"end":"2022-12-31","val":502125000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"end":"2022-12-31","val":502125000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"end":"2022-12-31","val":502125000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2022Q4I"},{"end":"2023-03-31","val":481278000,"accn":"0001628280-23-014872","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"end":"2023-03-31","val":481278000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"end":"2023-03-31","val":481278000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"end":"2023-03-31","val":481278000,"accn":"0001628280-24-021113","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-07"},{"end":"2023-03-31","val":481278000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"end":"2023-03-31","val":481278000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2023Q1I"},{"end":"2023-06-30","val":470709000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"end":"2023-06-30","val":470709000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"end":"2023-06-30","val":470709000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"end":"2023-06-30","val":470709000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2023Q2I"},{"end":"2023-09-30","val":444573000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"end":"2023-09-30","val":444573000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2023Q3I"},{"end":"2023-12-31","val":489648000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06"},{"end":"2023-12-31","val":489648000,"accn":"0001628280-24-021113","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-07"},{"end":"2023-12-31","val":489648000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"end":"2023-12-31","val":489648000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"end":"2023-12-31","val":489648000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"end":"2023-12-31","val":489648000,"accn":"0001628280-25-023196","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"end":"2023-12-31","val":489648000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"end":"2023-12-31","val":489648000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29"},{"end":"2023-12-31","val":489648000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2023Q4I"},{"end":"2024-03-31","val":452349000,"accn":"0001628280-24-021113","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-07"},{"end":"2024-03-31","val":452349000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"end":"2024-03-31","val":452349000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"end":"2024-03-31","val":452349000,"accn":"0001628280-25-023196","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"end":"2024-03-31","val":452349000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"end":"2024-03-31","val":452349000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29","frame":"CY2024Q1I"},{"end":"2024-06-30","val":458606000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"end":"2024-06-30","val":458606000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"end":"2024-06-30","val":458606000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"end":"2024-06-30","val":458606000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29","frame":"CY2024Q2I"},{"end":"2024-09-30","val":428560000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"end":"2024-09-30","val":428560000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29","frame":"CY2024Q3I"},{"end":"2024-12-31","val":455656000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"end":"2024-12-31","val":455656000,"accn":"0001628280-25-023196","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"end":"2024-12-31","val":455656000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"end":"2024-12-31","val":455656000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29"},{"end":"2024-12-31","val":455656000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04"},{"end":"2024-12-31","val":455656000,"accn":"0001628280-26-028411","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-29","frame":"CY2024Q4I"},{"end":"2025-03-31","val":367743000,"accn":"0001628280-25-023196","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"end":"2025-03-31","val":367743000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"end":"2025-03-31","val":367743000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29"},{"end":"2025-03-31","val":367743000,"accn":"0001628280-26-028411","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-29","frame":"CY2025Q1I"},{"end":"2025-06-30","val":341499000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"end":"2025-06-30","val":341499000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29","frame":"CY2025Q2I"},{"end":"2025-09-30","val":604835000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29","frame":"CY2025Q3I"},{"end":"2025-12-31","val":598656000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04"},{"end":"2025-12-31","val":598656000,"accn":"0001628280-26-028411","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-29","frame":"CY2025Q4I"},{"end":"2026-03-31","val":453513000,"accn":"0001628280-26-028411","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-29","frame":"CY2026Q1I"}]}},"StockholdersEquityNoteStockSplitConversionRatio1":{"label":"Stockholders' Equity Note, Stock Split, Conversion Ratio","description":"Ratio applied to the conversion of stock split, for example but not limited to, one share converted to two or two shares converted to one.","units":{"pure":[{"end":"2021-02-08","val":3,"accn":"0001628280-21-008893","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-04"},{"end":"2021-02-08","val":3,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2021-02-08","val":3,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2021-02-08","val":3,"accn":"0001628280-22-012004","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"end":"2021-02-08","val":3,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"end":"2021-02-08","val":3,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"end":"2021-02-08","val":3,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06","frame":"CY2020Q4I"},{"end":"2021-03-12","val":3,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08"},{"end":"2021-03-12","val":3,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07","frame":"CY2021Q1I"}]}},"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":"2012-01-01","end":"2012-12-31","val":179075,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":105021,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19"},{"start":"2013-01-01","end":"2013-12-31","val":105021,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":10875,"accn":"0001193125-14-190004","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":12594,"accn":"0001193125-14-296834","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-06"},{"start":"2014-01-01","end":"2014-09-30","val":94674,"accn":"0001193125-14-406113","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"start":"2014-01-01","end":"2014-12-31","val":213174,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19"},{"start":"2014-01-01","end":"2014-12-31","val":213174,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12"},{"start":"2014-01-01","end":"2014-12-31","val":213174,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":140716,"accn":"0001171843-15-002648","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":202771,"accn":"0001171843-15-004456","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2015-01-01","end":"2015-09-30","val":1025777,"accn":"0001171843-15-006078","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2015-01-01","end":"2015-12-31","val":1334351,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12"},{"start":"2015-01-01","end":"2015-12-31","val":1334351,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09"},{"start":"2015-01-01","end":"2015-12-31","val":1334351,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":15181,"accn":"0001171843-16-009717","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":142494,"accn":"0001171843-16-011647","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"start":"2016-01-01","end":"2016-09-30","val":324992,"accn":"0001171843-16-012959","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-01-01","end":"2016-12-31","val":445535,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09"},{"start":"2016-01-01","end":"2016-12-31","val":445535,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":126070,"accn":"0001171843-17-002737","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":330351,"accn":"0001171843-17-004747","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-09-30","val":563461,"accn":"0001171843-17-006623","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2017-01-01","end":"2017-12-31","val":832270,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":203474,"accn":"0001171843-18-003268","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-01","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":611220,"accn":"0001628280-18-009870","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-07-31"},{"start":"2018-01-01","end":"2018-09-30","val":689227,"accn":"0001628280-18-013109","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2018-01-01","end":"2018-12-31","val":744636,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":149132,"accn":"0001628280-19-005208","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-04-30","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":172923,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30"},{"start":"2019-01-01","end":"2019-09-30","val":205933,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"start":"2019-01-01","end":"2019-12-31","val":253715,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":40207,"accn":"0001628280-20-006469","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-05","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":64005,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04"},{"start":"2020-01-01","end":"2020-09-30","val":121487,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2020-01-01","end":"2020-12-31","val":123751,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":65004,"accn":"0001628280-21-008893","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-04","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":70371,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-01-01","end":"2021-09-30","val":187225,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-01-01","end":"2021-12-31","val":215893,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":3208,"accn":"0001628280-22-012004","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":4108,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2022-01-01","end":"2022-09-30","val":9208,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2022-01-01","end":"2022-12-31","val":112297,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":39371,"accn":"0001628280-23-014872","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":42971,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2023-01-01","end":"2023-09-30","val":80096,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2023-01-01","end":"2023-12-31","val":102999,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":86113,"accn":"0001628280-24-021113","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-07","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":535668,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2024-01-01","end":"2024-09-30","val":570064,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-01-01","end":"2024-12-31","val":570064,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06","frame":"CY2024"}]}},"StockIssuedDuringPeriodValueAcquisitions":{"label":"Stock Issued During Period, Value, Acquisitions","description":"Value of stock issued pursuant to acquisitions during the period.","units":{"USD":[{"start":"2020-01-01","end":"2020-12-31","val":4198000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09"},{"start":"2020-01-01","end":"2020-12-31","val":4198000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08"},{"start":"2020-01-01","end":"2020-12-31","val":4198000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07","frame":"CY2020"}]}},"StockIssuedDuringPeriodValueConversionOfUnits":{"label":"Stock Issued During Period, Value, Conversion of Units","description":"Value of stock issued during the period upon the conversion of units. An example of a convertible unit is an umbrella partnership real estate investment trust unit (UPREIT unit).","units":{"USD":[{"start":"2014-01-01","end":"2014-09-30","val":43775000,"accn":"0001193125-14-406113","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"start":"2014-01-01","end":"2014-12-31","val":43775000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19"},{"start":"2014-01-01","end":"2014-12-31","val":43775000,"accn":"0001171843-15-002648","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"start":"2014-01-01","end":"2014-12-31","val":43775000,"accn":"0001171843-15-004456","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2014-01-01","end":"2014-12-31","val":43775000,"accn":"0001171843-15-006078","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2014-01-01","end":"2014-12-31","val":43775000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12"},{"start":"2014-01-01","end":"2014-12-31","val":43775000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09","frame":"CY2014"}]}},"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":"2012-01-01","end":"2012-12-31","val":1000000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19","frame":"CY2012"},{"start":"2014-01-01","end":"2014-03-31","val":106071000,"accn":"0001193125-14-190004","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":106071000,"accn":"0001193125-14-296834","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-06"},{"start":"2014-01-01","end":"2014-09-30","val":106071000,"accn":"0001193125-14-406113","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"start":"2014-01-01","end":"2014-12-31","val":106071000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19"},{"start":"2014-01-01","end":"2014-12-31","val":106071000,"accn":"0001171843-15-002648","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"start":"2014-01-01","end":"2014-12-31","val":106071000,"accn":"0001171843-15-004456","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2014-01-01","end":"2014-12-31","val":106071000,"accn":"0001171843-15-006078","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2014-01-01","end":"2014-12-31","val":106071000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12"},{"start":"2014-01-01","end":"2014-12-31","val":106071000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09","frame":"CY2014"},{"start":"2016-01-01","end":"2016-12-31","val":4072000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09"},{"start":"2016-01-01","end":"2016-12-31","val":4072000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":12083000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13","frame":"CY2017"},{"start":"2021-01-01","end":"2021-03-31","val":500034000,"accn":"0001628280-21-008893","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-04"},{"start":"2021-01-01","end":"2021-03-31","val":500034000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-01-01","end":"2021-03-31","val":500034000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-01-01","end":"2021-03-31","val":500034000,"accn":"0001628280-22-012004","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"start":"2021-01-01","end":"2021-03-31","val":500034000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2021-01-01","end":"2021-03-31","val":500034000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-12-31","val":500034000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08"},{"start":"2021-01-01","end":"2021-12-31","val":500034000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07"},{"start":"2021-01-01","end":"2021-12-31","val":500034000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06","frame":"CY2021"}]}},"StockIssuedDuringPeriodValueStockOptionsExercised":{"label":"Stock Issued During Period, Value, Stock Options Exercised","description":"Value of stock issued as a result of the exercise of stock options.","units":{"USD":[{"start":"2012-01-01","end":"2012-12-31","val":169000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":127000,"accn":"0001193125-14-190004","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08"},{"start":"2013-01-01","end":"2013-12-31","val":127000,"accn":"0001193125-14-296834","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-06"},{"start":"2013-01-01","end":"2013-12-31","val":127000,"accn":"0001193125-14-406113","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"start":"2013-01-01","end":"2013-12-31","val":127000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19"},{"start":"2013-01-01","end":"2013-12-31","val":127000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":13000,"accn":"0001193125-14-190004","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":30000,"accn":"0001193125-14-296834","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-06"},{"start":"2014-01-01","end":"2014-09-30","val":213000,"accn":"0001193125-14-406113","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"start":"2014-01-01","end":"2014-12-31","val":382000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19"},{"start":"2014-01-01","end":"2014-12-31","val":382000,"accn":"0001171843-15-002648","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"start":"2014-01-01","end":"2014-12-31","val":382000,"accn":"0001171843-15-004456","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2014-01-01","end":"2014-12-31","val":382000,"accn":"0001171843-15-006078","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2014-01-01","end":"2014-12-31","val":382000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12"},{"start":"2014-01-01","end":"2014-12-31","val":382000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":548000,"accn":"0001171843-15-002648","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":619000,"accn":"0001171843-15-004456","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2015-01-01","end":"2015-09-30","val":1647000,"accn":"0001171843-15-006078","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2015-01-01","end":"2015-12-31","val":2055000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12"},{"start":"2015-01-01","end":"2015-12-31","val":2055000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09"},{"start":"2015-01-01","end":"2015-12-31","val":2055000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":4072000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":12083000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"start":"2017-01-01","end":"2017-12-31","val":12083000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":1066000,"accn":"0001628280-19-005208","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-04-30"},{"start":"2018-01-01","end":"2018-03-31","val":1066000,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30"},{"start":"2018-01-01","end":"2018-03-31","val":1066000,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30","frame":"CY2018Q1"},{"start":"2018-04-01","end":"2018-06-30","val":3026000,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30"},{"start":"2018-04-01","end":"2018-06-30","val":3026000,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30","frame":"CY2018Q2"},{"start":"2018-07-01","end":"2018-09-30","val":4078000,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":8114000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"start":"2018-01-01","end":"2018-12-31","val":8114000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11"},{"start":"2018-01-01","end":"2018-12-31","val":8114000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-4642000,"accn":"0001628280-19-005208","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-04-30"},{"start":"2019-01-01","end":"2019-03-31","val":-4642000,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30"},{"start":"2019-01-01","end":"2019-03-31","val":-4642000,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"start":"2019-01-01","end":"2019-03-31","val":-4642000,"accn":"0001628280-20-006469","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-05"},{"start":"2019-01-01","end":"2019-03-31","val":-4642000,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04"},{"start":"2019-01-01","end":"2019-03-31","val":-4642000,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27","frame":"CY2019Q1"},{"start":"2019-04-01","end":"2019-06-30","val":-1055000,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30"},{"start":"2019-04-01","end":"2019-06-30","val":-1055000,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"start":"2019-04-01","end":"2019-06-30","val":-1055000,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04"},{"start":"2019-04-01","end":"2019-06-30","val":-1055000,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27","frame":"CY2019Q2"},{"start":"2019-07-01","end":"2019-09-30","val":3028000,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"start":"2019-07-01","end":"2019-09-30","val":3028000,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":-2397000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11"},{"start":"2019-01-01","end":"2019-12-31","val":-2397000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09"},{"start":"2019-01-01","end":"2019-12-31","val":-2397000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":4316000,"accn":"0001628280-20-006469","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-05"},{"start":"2020-01-01","end":"2020-03-31","val":4316000,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04"},{"start":"2020-01-01","end":"2020-03-31","val":4316000,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2020-01-01","end":"2020-03-31","val":4316000,"accn":"0001628280-21-008893","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-04"},{"start":"2020-01-01","end":"2020-03-31","val":4316000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2020-01-01","end":"2020-03-31","val":4316000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02","frame":"CY2020Q1"},{"start":"2020-04-01","end":"2020-06-30","val":498000,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04"},{"start":"2020-04-01","end":"2020-06-30","val":498000,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2020-04-01","end":"2020-06-30","val":498000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2020-04-01","end":"2020-06-30","val":498000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02","frame":"CY2020Q2"},{"start":"2020-07-01","end":"2020-09-30","val":4808000,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2020-07-01","end":"2020-09-30","val":4808000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":9791000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09"},{"start":"2020-01-01","end":"2020-12-31","val":9791000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08"},{"start":"2020-01-01","end":"2020-12-31","val":10293000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":3942000,"accn":"0001628280-21-008893","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-04"},{"start":"2021-01-01","end":"2021-03-31","val":3942000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-01-01","end":"2021-03-31","val":3942000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-01-01","end":"2021-03-31","val":4673000,"accn":"0001628280-22-012004","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"start":"2021-01-01","end":"2021-03-31","val":4673000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2021-01-01","end":"2021-03-31","val":4673000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01","frame":"CY2021Q1"},{"start":"2021-04-01","end":"2021-06-30","val":-26000,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-04-01","end":"2021-06-30","val":-26000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-04-01","end":"2021-06-30","val":38000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2021-04-01","end":"2021-06-30","val":38000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01","frame":"CY2021Q2"},{"start":"2021-07-01","end":"2021-09-30","val":6041000,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-07-01","end":"2021-09-30","val":6289000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":12858000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08"},{"start":"2021-01-01","end":"2021-12-31","val":13902000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":6111000,"accn":"0001628280-22-012004","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"start":"2022-01-01","end":"2022-03-31","val":6111000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2022-01-01","end":"2022-03-31","val":6111000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2022-01-01","end":"2022-03-31","val":6111000,"accn":"0001628280-23-014872","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"start":"2022-01-01","end":"2022-03-31","val":6111000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01","frame":"CY2022Q1"},{"start":"2022-04-01","end":"2022-06-30","val":5000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2022-04-01","end":"2022-06-30","val":5000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2022-04-01","end":"2022-06-30","val":5000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01","frame":"CY2022Q2"},{"start":"2022-07-01","end":"2022-09-30","val":5393000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":12496000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":5853000,"accn":"0001628280-23-014872","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"start":"2023-01-01","end":"2023-03-31","val":5853000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01","frame":"CY2023Q1"},{"start":"2023-04-01","end":"2023-06-30","val":36000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01","frame":"CY2023Q2"}]}},"StockRepurchasedDuringPeriodValue":{"label":"Stock Repurchased During Period, Value","description":"Equity impact of the value of stock that has been repurchased during the period and has not been retired and is not held in treasury. Some state laws may mandate the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.","units":{"USD":[{"start":"2012-01-01","end":"2012-12-31","val":766000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19","frame":"CY2012"},{"start":"2022-01-01","end":"2022-12-31","val":56445000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07"},{"start":"2022-01-01","end":"2022-12-31","val":56445000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06"},{"start":"2022-01-01","end":"2022-12-31","val":56445000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06","frame":"CY2022"},{"start":"2022-10-01","end":"2023-03-31","val":58964000,"accn":"0001628280-23-014872","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"start":"2023-01-01","end":"2023-03-31","val":2519000,"accn":"0001628280-23-014872","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"start":"2023-01-01","end":"2023-03-31","val":2519000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2023-01-01","end":"2023-03-31","val":2519000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2023-01-01","end":"2023-03-31","val":2519000,"accn":"0001628280-24-021113","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-07"},{"start":"2023-01-01","end":"2023-03-31","val":2519000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2023-01-01","end":"2023-03-31","val":2519000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2023Q1"},{"start":"2022-10-01","end":"2023-06-30","val":64044000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":5080000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":5080000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2023-04-01","end":"2023-06-30","val":5080000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2023-04-01","end":"2023-06-30","val":5080000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2023Q2"},{"start":"2022-10-01","end":"2023-09-30","val":99967000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2023-07-01","end":"2023-09-30","val":35923000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2023-07-01","end":"2023-09-30","val":35923000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2023Q3"},{"start":"2022-10-01","end":"2023-12-31","val":99967000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06"},{"start":"2022-10-01","end":"2023-12-31","val":99967000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"start":"2023-01-01","end":"2023-12-31","val":43522000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06"},{"start":"2023-01-01","end":"2023-12-31","val":43522000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"start":"2023-01-01","end":"2023-12-31","val":43522000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2023"},{"start":"2025-01-01","end":"2025-03-31","val":61264000,"accn":"0001628280-25-023196","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"start":"2025-01-01","end":"2025-03-31","val":61264000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2025-01-01","end":"2025-03-31","val":61264000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29"},{"start":"2025-01-01","end":"2025-03-31","val":61264000,"accn":"0001628280-26-028411","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-29","frame":"CY2025Q1"},{"start":"2025-04-01","end":"2025-06-30","val":38736000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2025-04-01","end":"2025-06-30","val":38736000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-12-31","val":115000000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":110000000,"accn":"0001628280-26-028411","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-29","frame":"CY2026Q1"}]}},"UndistributedEarningsOfForeignSubsidiaries":{"label":"Undistributed Earnings of Foreign Subsidiaries","description":"Amount of undistributed earnings of foreign subsidiaries intended to be permanently reinvested outside the country of domicile.","units":{"USD":[{"end":"2014-12-31","val":2147000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19","frame":"CY2014Q4I"},{"end":"2015-12-31","val":2490000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12","frame":"CY2015Q4I"},{"end":"2016-12-31","val":2492000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09","frame":"CY2016Q4I"},{"end":"2017-12-31","val":3401000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13","frame":"CY2017Q4I"},{"end":"2018-12-31","val":678000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2018Q4I"}]}},"UnrealizedGainLossOnDerivatives":{"label":"Unrealized Gain (Loss) on Derivatives","description":"The net change in the difference between the fair value and the carrying value, or in the comparative fair values, of derivative instruments, including options, swaps, futures, and forward contracts, held at each balance sheet date, that was included in earnings for the period.","units":{"USD":[{"start":"2014-01-01","end":"2014-03-31","val":-22000,"accn":"0001193125-14-190004","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08"},{"start":"2014-01-01","end":"2014-03-31","val":-22000,"accn":"0001171843-15-002648","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":47000,"accn":"0001193125-14-296834","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-06"},{"start":"2014-01-01","end":"2014-06-30","val":47000,"accn":"0001171843-15-004456","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2014-04-01","end":"2014-06-30","val":69000,"accn":"0001193125-14-296834","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-06"},{"start":"2014-04-01","end":"2014-06-30","val":69000,"accn":"0001171843-15-004456","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":-542000,"accn":"0001193125-14-406113","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"start":"2014-01-01","end":"2014-09-30","val":-542000,"accn":"0001171843-15-006078","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2014-07-01","end":"2014-09-30","val":-589000,"accn":"0001193125-14-406113","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"start":"2014-07-01","end":"2014-09-30","val":-589000,"accn":"0001171843-15-006078","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":-326000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19"},{"start":"2014-01-01","end":"2014-12-31","val":-326000,"accn":"0001171843-15-002648","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"start":"2014-01-01","end":"2014-12-31","val":-326000,"accn":"0001171843-15-006078","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2014-01-01","end":"2014-12-31","val":-326000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12"},{"start":"2014-01-01","end":"2014-12-31","val":-326000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-120000,"accn":"0001171843-15-002648","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"start":"2015-01-01","end":"2015-03-31","val":-120000,"accn":"0001171843-16-009717","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":936000,"accn":"0001171843-15-004456","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2015-01-01","end":"2015-06-30","val":936000,"accn":"0001171843-16-011647","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"start":"2015-04-01","end":"2015-06-30","val":1056000,"accn":"0001171843-15-004456","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2015-04-01","end":"2015-06-30","val":1056000,"accn":"0001171843-16-011647","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":393000,"accn":"0001171843-15-006078","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2015-01-01","end":"2015-09-30","val":393000,"accn":"0001171843-16-012959","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2015-07-01","end":"2015-09-30","val":-543000,"accn":"0001171843-15-006078","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2015-07-01","end":"2015-09-30","val":-543000,"accn":"0001171843-16-012959","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":-5000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12"},{"start":"2015-01-01","end":"2015-12-31","val":-5000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":1224000,"accn":"0001171843-16-009717","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":379000,"accn":"0001171843-16-011647","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"start":"2016-04-01","end":"2016-06-30","val":-845000,"accn":"0001171843-16-011647","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":710000,"accn":"0001171843-16-012959","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-07-01","end":"2016-09-30","val":331000,"accn":"0001171843-16-012959","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":-148000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09"},{"start":"2016-01-01","end":"2016-12-31","val":-148000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":642000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":-3790000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2018"}]}},"UnrecognizedTaxBenefits":{"label":"Unrecognized Tax Benefits","description":"Amount of unrecognized tax benefits.","units":{"USD":[{"end":"2012-12-31","val":150000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19","frame":"CY2012Q4I"},{"end":"2013-12-31","val":269000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19"},{"end":"2013-12-31","val":269000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12","frame":"CY2013Q4I"},{"end":"2014-12-31","val":577000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19"},{"end":"2014-12-31","val":577000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12"},{"end":"2014-12-31","val":577000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09","frame":"CY2014Q4I"},{"end":"2015-12-31","val":897000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12"},{"end":"2015-12-31","val":897000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09"},{"end":"2015-12-31","val":897000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13","frame":"CY2015Q4I"},{"end":"2016-12-31","val":2106000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09"},{"end":"2016-12-31","val":2106000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13"},{"end":"2016-12-31","val":2106000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2016Q4I"},{"end":"2017-12-31","val":3682000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13"},{"end":"2017-12-31","val":3682000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"end":"2017-12-31","val":3682000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11","frame":"CY2017Q4I"},{"end":"2018-12-31","val":1954000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"end":"2018-12-31","val":1954000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11"},{"end":"2018-12-31","val":1954000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09","frame":"CY2018Q4I"},{"end":"2019-12-31","val":3201000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11"},{"end":"2019-12-31","val":3201000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09"},{"end":"2019-12-31","val":3201000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08","frame":"CY2019Q4I"},{"end":"2020-12-31","val":4690000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09"},{"end":"2020-12-31","val":4690000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08"},{"end":"2020-12-31","val":4690000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07","frame":"CY2020Q4I"},{"end":"2021-12-31","val":9540000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08"},{"end":"2021-12-31","val":9540000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07"},{"end":"2021-12-31","val":9540000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06","frame":"CY2021Q4I"},{"end":"2022-12-31","val":17324000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07"},{"end":"2022-12-31","val":17324000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06"},{"end":"2022-12-31","val":17324000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06","frame":"CY2022Q4I"},{"end":"2023-12-31","val":25193000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06"},{"end":"2023-12-31","val":25193000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"end":"2023-12-31","val":25193000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2023Q4I"},{"end":"2024-12-31","val":42276000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"end":"2024-12-31","val":42276000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2024Q4I"},{"end":"2025-12-31","val":65665000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2025Q4I"}]}},"UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions":{"label":"Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions","description":"Amount of decrease in unrecognized tax benefits resulting from tax positions taken in prior period tax returns.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":-14000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":217000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":176000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13"},{"start":"2017-01-01","end":"2017-12-31","val":311000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":720000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"start":"2018-01-01","end":"2018-12-31","val":720000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11","frame":"CY2018"},{"start":"2020-01-01","end":"2020-12-31","val":171000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09"},{"start":"2020-01-01","end":"2020-12-31","val":171000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":870000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08"},{"start":"2021-01-01","end":"2021-12-31","val":870000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":677000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07"},{"start":"2022-01-01","end":"2022-12-31","val":677000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":3596000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06"},{"start":"2023-01-01","end":"2023-12-31","val":3596000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":287000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"start":"2024-01-01","end":"2024-12-31","val":287000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":1104000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2025"}]}},"UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense":{"label":"Unrecognized Tax Benefits, Income Tax Penalties and Interest Expense","description":"Amount of expense for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return.","units":{"USD":[{"start":"2014-01-01","end":"2014-12-31","val":40000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":32000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":33000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":172000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":93000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":170000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":538000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":578000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":1228000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":2584000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":2980000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":5009000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","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":"2013-01-01","end":"2013-12-31","val":129000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":304000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19"},{"start":"2014-01-01","end":"2014-12-31","val":304000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":474000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":992000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09"},{"start":"2016-01-01","end":"2016-12-31","val":992000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":1752000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13"},{"start":"2017-01-01","end":"2017-12-31","val":1752000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":169000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"start":"2018-01-01","end":"2018-12-31","val":169000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":1545000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11"},{"start":"2019-01-01","end":"2019-12-31","val":1545000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":1787000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09"},{"start":"2020-01-01","end":"2020-12-31","val":1787000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":4335000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08"},{"start":"2021-01-01","end":"2021-12-31","val":4335000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":7631000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07"},{"start":"2022-01-01","end":"2022-12-31","val":7631000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":9528000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06"},{"start":"2023-01-01","end":"2023-12-31","val":9528000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":10487000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"start":"2024-01-01","end":"2024-12-31","val":10487000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":12989000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","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":"2014-01-01","end":"2014-12-31","val":4000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":460000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":217000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":135000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":241000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"start":"2018-01-01","end":"2018-12-31","val":241000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":387000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11"},{"start":"2019-01-01","end":"2019-12-31","val":387000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":979000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09"},{"start":"2020-01-01","end":"2020-12-31","val":979000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":3624000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08"},{"start":"2021-01-01","end":"2021-12-31","val":3624000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":830000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07"},{"start":"2022-01-01","end":"2022-12-31","val":830000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":1937000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06"},{"start":"2023-01-01","end":"2023-12-31","val":1937000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":7088000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"start":"2024-01-01","end":"2024-12-31","val":7088000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":11635000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2025"}]}},"UnrecognizedTaxBenefitsPeriodIncreaseDecrease":{"label":"Unrecognized Tax Benefits, Period Increase (Decrease)","description":"Amount of increase (decrease) in unrecognized tax benefits attributable to uncertain tax positions taken in tax returns.","units":{"USD":[{"start":"2012-01-01","end":"2012-12-31","val":150000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":119000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19"},{"start":"2013-01-01","end":"2013-12-31","val":119000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":308000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19"},{"start":"2014-01-01","end":"2014-12-31","val":308000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12"},{"start":"2014-01-01","end":"2014-12-31","val":308000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":320000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12"},{"start":"2015-01-01","end":"2015-12-31","val":320000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09"},{"start":"2015-01-01","end":"2015-12-31","val":320000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":1209000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09"},{"start":"2016-01-01","end":"2016-12-31","val":1209000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13"},{"start":"2016-01-01","end":"2016-12-31","val":1209000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":1576000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13"},{"start":"2017-01-01","end":"2017-12-31","val":1576000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"start":"2017-01-01","end":"2017-12-31","val":1576000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":-1728000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"start":"2018-01-01","end":"2018-12-31","val":-1728000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11"},{"start":"2018-01-01","end":"2018-12-31","val":-1728000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":1247000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11"},{"start":"2019-01-01","end":"2019-12-31","val":1247000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09"},{"start":"2019-01-01","end":"2019-12-31","val":1247000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":1489000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09"},{"start":"2020-01-01","end":"2020-12-31","val":1489000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08"},{"start":"2020-01-01","end":"2020-12-31","val":1489000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":4850000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08"},{"start":"2021-01-01","end":"2021-12-31","val":4850000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07"},{"start":"2021-01-01","end":"2021-12-31","val":4850000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":7785000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07"},{"start":"2022-01-01","end":"2022-12-31","val":7785000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06"},{"start":"2022-01-01","end":"2022-12-31","val":7785000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":7869000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06"},{"start":"2023-01-01","end":"2023-12-31","val":7869000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":17083000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06","frame":"CY2024"}]}},"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":"2015-01-01","end":"2015-12-31","val":140000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12"},{"start":"2015-01-01","end":"2015-12-31","val":140000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09","frame":"CY2015"},{"start":"2018-01-01","end":"2018-12-31","val":1418000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"start":"2018-01-01","end":"2018-12-31","val":1418000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":685000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11"},{"start":"2019-01-01","end":"2019-12-31","val":685000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":1106000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09"},{"start":"2020-01-01","end":"2020-12-31","val":1106000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":2239000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08"},{"start":"2021-01-01","end":"2021-12-31","val":2239000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07","frame":"CY2021"},{"start":"2024-01-01","end":"2024-12-31","val":205000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"start":"2024-01-01","end":"2024-12-31","val":205000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":131000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","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":"2014-12-31","val":552000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19","frame":"CY2014Q4I"},{"end":"2015-12-31","val":800000,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12","frame":"CY2015Q4I"},{"end":"2016-12-31","val":1593000,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09","frame":"CY2016Q4I"},{"end":"2017-12-31","val":3400000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13","frame":"CY2017Q4I"},{"end":"2018-12-31","val":1431000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2018Q4I"},{"end":"2019-12-31","val":2678000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11","frame":"CY2019Q4I"},{"end":"2020-12-31","val":4407000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09","frame":"CY2020Q4I"},{"end":"2021-12-31","val":5762000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08","frame":"CY2021Q4I"},{"end":"2022-12-31","val":1254000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07","frame":"CY2022Q4I"},{"end":"2023-12-31","val":1011000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06","frame":"CY2023Q4I"},{"end":"2024-12-31","val":33273000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06","frame":"CY2024Q4I"},{"end":"2025-12-31","val":50474000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","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":"2017-01-01","end":"2017-12-31","val":-2378000,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13"},{"start":"2017-01-01","end":"2017-12-31","val":8623000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":15826000,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"start":"2018-01-01","end":"2018-12-31","val":15826000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":22818000,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11"},{"start":"2019-01-01","end":"2019-12-31","val":22818000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":14943000,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09"},{"start":"2020-01-01","end":"2020-12-31","val":14943000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":41340000,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08"},{"start":"2021-01-01","end":"2021-12-31","val":41340000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":23681000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07"},{"start":"2022-01-01","end":"2022-12-31","val":23681000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":26911000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06"},{"start":"2023-01-01","end":"2023-12-31","val":26911000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":11650000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"start":"2024-01-01","end":"2024-12-31","val":11650000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":34569000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2025"}]}},"WarrantsAndRightsOutstanding":{"label":"Warrants and Rights Outstanding","description":"Value of outstanding derivative securities that permit the holder the right to purchase securities (usually equity) from the issuer at a specified price.","units":{"USD":[{"end":"2013-12-31","val":2866000,"accn":"0001193125-14-190004","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08"},{"end":"2013-12-31","val":2866000,"accn":"0001193125-14-296834","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-06"},{"end":"2013-12-31","val":2866000,"accn":"0001193125-14-406113","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"end":"2013-12-31","val":2866000,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19","frame":"CY2013Q4I"},{"end":"2014-06-30","val":0,"accn":"0001193125-14-296834","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-06","frame":"CY2014Q2I"},{"end":"2014-09-30","val":0,"accn":"0001193125-14-406113","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10","frame":"CY2014Q3I"}]}},"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":"2019-01-01","end":"2019-12-31","val":90772230,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-06-30","val":93585456,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2020-04-01","end":"2020-06-30","val":94482873,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":94008375,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2020-07-01","end":"2020-09-30","val":94842726,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":94336893,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08"},{"start":"2020-01-01","end":"2020-12-31","val":94336893,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":100246972,"accn":"0001628280-22-012004","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":103352981,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-01-01","end":"2021-06-30","val":103352981,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2021-04-01","end":"2021-06-30","val":106393429,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-04-01","end":"2021-06-30","val":106393429,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":104595650,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-01-01","end":"2021-09-30","val":104595650,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2021-07-01","end":"2021-09-30","val":107028201,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-07-01","end":"2021-09-30","val":107028201,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":105305957,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08"},{"start":"2021-01-01","end":"2021-12-31","val":105305957,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07"},{"start":"2021-01-01","end":"2021-12-31","val":105305957,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":108204960,"accn":"0001628280-22-012004","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"start":"2022-01-01","end":"2022-03-31","val":108204960,"accn":"0001628280-23-014872","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":108951717,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2022-01-01","end":"2022-06-30","val":108951717,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2022-04-01","end":"2022-06-30","val":109675310,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2022-04-01","end":"2022-06-30","val":109675310,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":109303835,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2022-01-01","end":"2022-09-30","val":109303835,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2022-07-01","end":"2022-09-30","val":109996589,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2022-07-01","end":"2022-09-30","val":109996589,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":109281368,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07"},{"start":"2022-01-01","end":"2022-12-31","val":109281368,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06"},{"start":"2022-01-01","end":"2022-12-31","val":109281368,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":108387402,"accn":"0001628280-23-014872","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"start":"2023-01-01","end":"2023-03-31","val":108387402,"accn":"0001628280-24-021113","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-07","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":109063722,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2023-01-01","end":"2023-06-30","val":109063722,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2023-04-01","end":"2023-06-30","val":109740289,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":109740289,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":109187063,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2023-01-01","end":"2023-09-30","val":109187063,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2023-07-01","end":"2023-09-30","val":109429722,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2023-07-01","end":"2023-09-30","val":109429722,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":109141894,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06"},{"start":"2023-01-01","end":"2023-12-31","val":109141894,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"start":"2023-01-01","end":"2023-12-31","val":109141894,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":109990177,"accn":"0001628280-24-021113","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-07"},{"start":"2024-01-01","end":"2024-03-31","val":109990177,"accn":"0001628280-25-023196","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":110934149,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2024-01-01","end":"2024-06-30","val":110934149,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2024-04-01","end":"2024-06-30","val":111885305,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2024-04-01","end":"2024-06-30","val":111885305,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":111382582,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-01-01","end":"2024-09-30","val":111382582,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29"},{"start":"2024-07-01","end":"2024-09-30","val":112268210,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-07-01","end":"2024-09-30","val":112268210,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":111660541,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"start":"2024-01-01","end":"2024-12-31","val":111660541,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":112651178,"accn":"0001628280-25-023196","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"start":"2025-01-01","end":"2025-03-31","val":112651178,"accn":"0001628280-26-028411","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-29","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":112347961,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2025-04-01","end":"2025-06-30","val":112054715,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":113254510,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29"},{"start":"2025-07-01","end":"2025-09-30","val":114974455,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":114413076,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":115788061,"accn":"0001628280-26-028411","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-29","frame":"CY2026Q1"}]}},"WeightedAverageNumberOfShareOutstandingBasicAndDiluted":{"label":"Weighted Average Number of Shares Outstanding, Basic and Diluted","description":"Average number of shares or units issued and outstanding that are used in calculating basic and diluted earnings per share (EPS).","units":{"shares":[{"start":"2012-01-01","end":"2012-12-31","val":3756761,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":3851574,"accn":"0001193125-14-190004","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":3863960,"accn":"0001193125-14-296834","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-06"},{"start":"2013-04-01","end":"2013-06-30","val":3876073,"accn":"0001193125-14-296834","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-06","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":3875204,"accn":"0001193125-14-406113","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"start":"2013-07-01","end":"2013-09-30","val":3897203,"accn":"0001193125-14-406113","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":3880761,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19"},{"start":"2013-01-01","end":"2013-12-31","val":3880761,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":11082770,"accn":"0001193125-14-190004","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08"},{"start":"2014-01-01","end":"2014-03-31","val":11082770,"accn":"0001171843-15-002648","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":17843306,"accn":"0001193125-14-296834","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-06"},{"start":"2014-01-01","end":"2014-06-30","val":17843306,"accn":"0001171843-15-004456","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2014-04-01","end":"2014-06-30","val":24455259,"accn":"0001193125-14-296834","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-06"},{"start":"2014-04-01","end":"2014-06-30","val":24455259,"accn":"0001171843-15-004456","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":20100388,"accn":"0001193125-14-406113","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"start":"2014-01-01","end":"2014-09-30","val":20100388,"accn":"0001171843-15-006078","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2014-07-01","end":"2014-09-30","val":24516417,"accn":"0001193125-14-406113","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"start":"2014-07-01","end":"2014-09-30","val":24516417,"accn":"0001171843-15-006078","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":21242313,"accn":"0001193125-15-054287","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-19"},{"start":"2014-01-01","end":"2014-12-31","val":21242313,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12"},{"start":"2014-01-01","end":"2014-12-31","val":21242313,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":24741306,"accn":"0001171843-15-002648","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"start":"2015-01-01","end":"2015-03-31","val":24741306,"accn":"0001171843-16-009717","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":24809006,"accn":"0001171843-15-004456","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2015-01-01","end":"2015-06-30","val":24809006,"accn":"0001171843-16-011647","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"start":"2015-04-01","end":"2015-06-30","val":24875227,"accn":"0001171843-15-004456","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2015-04-01","end":"2015-06-30","val":24875227,"accn":"0001171843-16-011647","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":24997856,"accn":"0001171843-15-006078","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2015-01-01","end":"2015-09-30","val":24997856,"accn":"0001171843-16-012959","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2015-07-01","end":"2015-09-30","val":25367347,"accn":"0001171843-15-006078","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2015-07-01","end":"2015-09-30","val":25367347,"accn":"0001171843-16-012959","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":25198546,"accn":"0001171843-16-007861","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-12"},{"start":"2015-01-01","end":"2015-12-31","val":25198546,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09"},{"start":"2015-01-01","end":"2015-12-31","val":25198546,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":26117073,"accn":"0001171843-16-009717","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"start":"2016-01-01","end":"2016-03-31","val":26117073,"accn":"0001171843-17-002737","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":26195269,"accn":"0001171843-16-011647","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"start":"2016-01-01","end":"2016-06-30","val":26195269,"accn":"0001171843-17-004747","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2016-04-01","end":"2016-06-30","val":26273380,"accn":"0001171843-16-011647","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"start":"2016-04-01","end":"2016-06-30","val":26273380,"accn":"0001171843-17-004747","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":26294936,"accn":"0001171843-16-012959","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-01-01","end":"2016-09-30","val":26294936,"accn":"0001171843-17-006623","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2016-07-01","end":"2016-09-30","val":26492313,"accn":"0001171843-16-012959","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-07-01","end":"2016-09-30","val":26492313,"accn":"0001171843-17-006623","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":26406312,"accn":"0001171843-17-000799","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-09"},{"start":"2016-01-01","end":"2016-12-31","val":26406312,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13"},{"start":"2016-01-01","end":"2016-12-31","val":26406312,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":26951205,"accn":"0001171843-17-002737","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"start":"2017-01-01","end":"2017-03-31","val":26951205,"accn":"0001171843-18-003268","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-01","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":27137930,"accn":"0001171843-17-004747","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-06-30","val":27137930,"accn":"0001628280-18-009870","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-07-31"},{"start":"2017-04-01","end":"2017-06-30","val":27321837,"accn":"0001171843-17-004747","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-04-01","end":"2017-06-30","val":27321837,"accn":"0001628280-18-009870","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-07-31","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":27292216,"accn":"0001171843-17-006623","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2017-01-01","end":"2017-09-30","val":27292216,"accn":"0001628280-18-013109","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2017-07-01","end":"2017-09-30","val":27595461,"accn":"0001171843-17-006623","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2017-07-01","end":"2017-09-30","val":27595461,"accn":"0001628280-18-013109","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":27467440,"accn":"0001171843-18-001113","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-13"},{"start":"2017-01-01","end":"2017-12-31","val":27467440,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"start":"2017-01-01","end":"2017-12-31","val":27467440,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":28362479,"accn":"0001171843-18-003268","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-01"},{"start":"2018-01-01","end":"2018-03-31","val":28362479,"accn":"0001628280-19-005208","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-04-30","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":28643542,"accn":"0001628280-18-009870","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-07-31"},{"start":"2018-01-01","end":"2018-06-30","val":28643542,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30"},{"start":"2018-04-01","end":"2018-06-30","val":28920314,"accn":"0001628280-18-009870","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-07-31"},{"start":"2018-04-01","end":"2018-06-30","val":28920314,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":28859156,"accn":"0001628280-18-013109","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2018-01-01","end":"2018-09-30","val":28859156,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"start":"2018-07-01","end":"2018-09-30","val":29281701,"accn":"0001628280-18-013109","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2018-07-01","end":"2018-09-30","val":29281701,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":29020645,"accn":"0001628280-19-001223","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"start":"2018-01-01","end":"2018-12-31","val":29020645,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11"},{"start":"2018-01-01","end":"2018-12-31","val":29020645,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":29827927,"accn":"0001628280-19-005208","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-04-30"},{"start":"2019-01-01","end":"2019-03-31","val":29827927,"accn":"0001628280-20-006469","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-05","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":30058593,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30"},{"start":"2019-01-01","end":"2019-06-30","val":30058593,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04"},{"start":"2019-04-01","end":"2019-06-30","val":30284421,"accn":"0001628280-19-009285","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-30"},{"start":"2019-04-01","end":"2019-06-30","val":30284421,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":30167161,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"start":"2019-01-01","end":"2019-09-30","val":30167161,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2019-07-01","end":"2019-09-30","val":30380154,"accn":"0001628280-19-012704","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-30"},{"start":"2019-07-01","end":"2019-09-30","val":30380154,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":30257410,"accn":"0001628280-20-001362","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-11"},{"start":"2019-01-01","end":"2019-12-31","val":30257410,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":30893000,"accn":"0001628280-20-006469","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-05"},{"start":"2020-01-01","end":"2020-03-31","val":92679000,"accn":"0001628280-21-008893","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-04","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":31195152,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04"},{"start":"2020-04-01","end":"2020-06-30","val":31494291,"accn":"0001628280-20-011648","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-04","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":31336125,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2020-07-01","end":"2020-09-30","val":31614242,"accn":"0001628280-20-014876","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":31445631,"accn":"0001628280-21-001677","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-09","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":100246972,"accn":"0001628280-21-008893","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-04","frame":"CY2021Q1"}]}},"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":"2019-01-01","end":"2019-12-31","val":90772230,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-06-30","val":93585456,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2020-04-01","end":"2020-06-30","val":94482873,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":94008375,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2020-07-01","end":"2020-09-30","val":94842726,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":94336893,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08"},{"start":"2020-01-01","end":"2020-12-31","val":94336893,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":100246972,"accn":"0001628280-22-012004","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":103352981,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-01-01","end":"2021-06-30","val":103352981,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2021-04-01","end":"2021-06-30","val":106393429,"accn":"0001628280-21-015349","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-04-01","end":"2021-06-30","val":106393429,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":104595650,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-01-01","end":"2021-09-30","val":104595650,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2021-07-01","end":"2021-09-30","val":107028201,"accn":"0001628280-21-021209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-07-01","end":"2021-09-30","val":107028201,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":105305957,"accn":"0001628280-22-002017","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-08"},{"start":"2021-01-01","end":"2021-12-31","val":105305957,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07"},{"start":"2021-01-01","end":"2021-12-31","val":105305957,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":108204960,"accn":"0001628280-22-012004","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"start":"2022-01-01","end":"2022-03-31","val":108204960,"accn":"0001628280-23-014872","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":108951717,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2022-01-01","end":"2022-06-30","val":108951717,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2022-04-01","end":"2022-06-30","val":109675310,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2022-04-01","end":"2022-06-30","val":109675310,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":109303835,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2022-01-01","end":"2022-09-30","val":109303835,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2022-07-01","end":"2022-09-30","val":109996589,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2022-07-01","end":"2022-09-30","val":109996589,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":109281368,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07"},{"start":"2022-01-01","end":"2022-12-31","val":109281368,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06"},{"start":"2022-01-01","end":"2022-12-31","val":109281368,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":108387402,"accn":"0001628280-23-014872","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"start":"2023-01-01","end":"2023-03-31","val":108387402,"accn":"0001628280-24-021113","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-07","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":109063722,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2023-01-01","end":"2023-06-30","val":109063722,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2023-04-01","end":"2023-06-30","val":109740289,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":109740289,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":109187063,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2023-01-01","end":"2023-09-30","val":109187063,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2023-07-01","end":"2023-09-30","val":109429722,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2023-07-01","end":"2023-09-30","val":109429722,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":109141894,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06"},{"start":"2023-01-01","end":"2023-12-31","val":109141894,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"start":"2023-01-01","end":"2023-12-31","val":109141894,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":109990177,"accn":"0001628280-24-021113","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-07"},{"start":"2024-01-01","end":"2024-03-31","val":109990177,"accn":"0001628280-25-023196","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":110934149,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2024-01-01","end":"2024-06-30","val":110934149,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2024-04-01","end":"2024-06-30","val":111885305,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2024-04-01","end":"2024-06-30","val":111885305,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":111382582,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-01-01","end":"2024-09-30","val":111382582,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29"},{"start":"2024-07-01","end":"2024-09-30","val":112268210,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-07-01","end":"2024-09-30","val":112268210,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":111660541,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"start":"2024-01-01","end":"2024-12-31","val":111660541,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":112651178,"accn":"0001628280-25-023196","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"start":"2025-01-01","end":"2025-03-31","val":112651178,"accn":"0001628280-26-028411","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-29","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":112347961,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2025-04-01","end":"2025-06-30","val":112054715,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":113254510,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29"},{"start":"2025-07-01","end":"2025-09-30","val":114974455,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":114413076,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":115788061,"accn":"0001628280-26-028411","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-29","frame":"CY2026Q1"}]}},"AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation":{"label":"Share-based Payment Arrangement, Decrease for Tax Withholding Obligation","description":"Amount of decrease to equity for grantee's tax withholding obligation for award under share-based payment arrangement.","units":{"USD":[{"start":"2020-01-01","end":"2020-12-31","val":502000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":731000,"accn":"0001628280-22-012004","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"start":"2021-01-01","end":"2021-03-31","val":731000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2021-01-01","end":"2021-03-31","val":731000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01","frame":"CY2021Q1"},{"start":"2021-04-01","end":"2021-06-30","val":64000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2021-04-01","end":"2021-06-30","val":64000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01","frame":"CY2021Q2"},{"start":"2021-07-01","end":"2021-09-30","val":248000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":1044000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07"},{"start":"2021-01-01","end":"2021-12-31","val":1044000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":28825000,"accn":"0001628280-22-012004","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"start":"2022-01-01","end":"2022-03-31","val":28825000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2022-01-01","end":"2022-03-31","val":28825000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2022-01-01","end":"2022-03-31","val":28825000,"accn":"0001628280-23-014872","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"start":"2022-01-01","end":"2022-03-31","val":28825000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2022-01-01","end":"2022-03-31","val":28825000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31","frame":"CY2022Q1"},{"start":"2022-04-01","end":"2022-06-30","val":6000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2022-04-01","end":"2022-06-30","val":6000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2022-04-01","end":"2022-06-30","val":6000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2022-04-01","end":"2022-06-30","val":6000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31","frame":"CY2022Q2"},{"start":"2022-07-01","end":"2022-09-30","val":663000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2022-07-01","end":"2022-09-30","val":663000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":31076000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07"},{"start":"2022-01-01","end":"2022-12-31","val":31076000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06"},{"start":"2022-01-01","end":"2022-12-31","val":31076000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":16864000,"accn":"0001628280-23-014872","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"start":"2023-01-01","end":"2023-03-31","val":16864000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2023-01-01","end":"2023-03-31","val":16864000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2023-01-01","end":"2023-03-31","val":16864000,"accn":"0001628280-24-021113","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-07"},{"start":"2023-01-01","end":"2023-03-31","val":16864000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2023-01-01","end":"2023-03-31","val":16864000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2023Q1"},{"start":"2023-04-01","end":"2023-06-30","val":2575000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":2575000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2023-04-01","end":"2023-06-30","val":2575000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2023-04-01","end":"2023-06-30","val":2575000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2023Q2"},{"start":"2023-07-01","end":"2023-09-30","val":532000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2023-07-01","end":"2023-09-30","val":532000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":21415000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06"},{"start":"2023-01-01","end":"2023-12-31","val":21415000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"start":"2023-01-01","end":"2023-12-31","val":21415000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":34860000,"accn":"0001628280-24-021113","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-07"},{"start":"2024-01-01","end":"2024-03-31","val":34860000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2024-01-01","end":"2024-03-31","val":34860000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-01-01","end":"2024-03-31","val":34860000,"accn":"0001628280-25-023196","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"start":"2024-01-01","end":"2024-03-31","val":34860000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2024-01-01","end":"2024-03-31","val":34860000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29","frame":"CY2024Q1"},{"start":"2024-04-01","end":"2024-06-30","val":1748000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2024-04-01","end":"2024-06-30","val":1748000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-04-01","end":"2024-06-30","val":1748000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2024-04-01","end":"2024-06-30","val":1748000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29","frame":"CY2024Q2"},{"start":"2024-07-01","end":"2024-09-30","val":656000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-07-01","end":"2024-09-30","val":656000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":38295000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"start":"2024-01-01","end":"2024-12-31","val":38295000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":26447000,"accn":"0001628280-25-023196","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"start":"2025-01-01","end":"2025-03-31","val":26447000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2025-01-01","end":"2025-03-31","val":26447000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29"},{"start":"2025-01-01","end":"2025-03-31","val":26447000,"accn":"0001628280-26-028411","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-29","frame":"CY2025Q1"},{"start":"2025-04-01","end":"2025-06-30","val":1352000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2025-04-01","end":"2025-06-30","val":1352000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29","frame":"CY2025Q2"},{"start":"2025-07-01","end":"2025-09-30","val":631000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":29162000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":17386000,"accn":"0001628280-26-028411","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-29","frame":"CY2026Q1"}]}},"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":"2020-01-01","end":"2020-12-31","val":1547000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":1582000,"accn":"0001628280-22-012004","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":1586000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2021-01-01","end":"2021-09-30","val":3168000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2021-01-01","end":"2021-12-31","val":3168000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07"},{"start":"2021-01-01","end":"2021-12-31","val":3168000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":1582000,"accn":"0001628280-22-012004","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"start":"2022-01-01","end":"2022-03-31","val":1582000,"accn":"0001628280-23-014872","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":1583000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2022-01-01","end":"2022-06-30","val":1583000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2022-01-01","end":"2022-09-30","val":3166000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2022-01-01","end":"2022-09-30","val":3166000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2022-01-01","end":"2022-12-31","val":3167000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07"},{"start":"2022-01-01","end":"2022-12-31","val":3167000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06"},{"start":"2022-01-01","end":"2022-12-31","val":3167000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":1608000,"accn":"0001628280-23-014872","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"start":"2023-01-01","end":"2023-03-31","val":1608000,"accn":"0001628280-24-021113","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-07","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":1611000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2023-01-01","end":"2023-06-30","val":1611000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2023-01-01","end":"2023-09-30","val":3195000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2023-01-01","end":"2023-09-30","val":3195000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2023-01-01","end":"2023-12-31","val":3196000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06"},{"start":"2023-01-01","end":"2023-12-31","val":3196000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"start":"2023-01-01","end":"2023-12-31","val":3196000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":1584000,"accn":"0001628280-24-021113","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-07"},{"start":"2024-01-01","end":"2024-03-31","val":1584000,"accn":"0001628280-25-023196","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":1602000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2024-01-01","end":"2024-06-30","val":1602000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2024-01-01","end":"2024-09-30","val":3184000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-01-01","end":"2024-09-30","val":3184000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29"},{"start":"2024-01-01","end":"2024-12-31","val":3193000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"start":"2024-01-01","end":"2024-12-31","val":3193000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":3938000,"accn":"0001628280-25-023196","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"start":"2025-01-01","end":"2025-03-31","val":3938000,"accn":"0001628280-26-028411","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-29","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":3945000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2025-01-01","end":"2025-09-30","val":7719000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29"},{"start":"2025-01-01","end":"2025-12-31","val":7724000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":2300000,"accn":"0001628280-26-028411","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-29","frame":"CY2026Q1"}]}},"OperatingLeaseRightOfUseAssetAmortizationExpense":{"label":"Operating Lease, Right-of-Use Asset, Amortization Expense","description":"Amount of amortization expense for right-of-use asset from operating lease.","units":{"USD":[{"start":"2020-01-01","end":"2020-12-31","val":8737000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":2242000,"accn":"0001628280-22-012004","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":4211000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2021-01-01","end":"2021-09-30","val":6201000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2021-01-01","end":"2021-12-31","val":8232000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07"},{"start":"2021-01-01","end":"2021-12-31","val":8232000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":2326000,"accn":"0001628280-22-012004","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"start":"2022-01-01","end":"2022-03-31","val":2326000,"accn":"0001628280-23-014872","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":4646000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2022-01-01","end":"2022-06-30","val":4646000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2022-01-01","end":"2022-09-30","val":6974000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2022-01-01","end":"2022-09-30","val":6974000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2022-01-01","end":"2022-12-31","val":9305000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07"},{"start":"2022-01-01","end":"2022-12-31","val":9305000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06"},{"start":"2022-01-01","end":"2022-12-31","val":9305000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":2367000,"accn":"0001628280-23-014872","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"start":"2023-01-01","end":"2023-03-31","val":2367000,"accn":"0001628280-24-021113","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-07","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":4731000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2023-01-01","end":"2023-06-30","val":4731000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2023-01-01","end":"2023-09-30","val":7087000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2023-01-01","end":"2023-09-30","val":7087000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2023-01-01","end":"2023-12-31","val":9468000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06"},{"start":"2023-01-01","end":"2023-12-31","val":9468000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"start":"2023-01-01","end":"2023-12-31","val":9468000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":2394000,"accn":"0001628280-24-021113","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-07"},{"start":"2024-01-01","end":"2024-03-31","val":2394000,"accn":"0001628280-25-023196","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":4722000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2024-01-01","end":"2024-06-30","val":4722000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2024-01-01","end":"2024-09-30","val":7050000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-01-01","end":"2024-09-30","val":7050000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29"},{"start":"2024-01-01","end":"2024-12-31","val":9526000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"start":"2024-01-01","end":"2024-12-31","val":9526000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":2476000,"accn":"0001628280-25-023196","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"start":"2025-01-01","end":"2025-03-31","val":2476000,"accn":"0001628280-26-028411","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-29","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":4952000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2025-01-01","end":"2025-09-30","val":7442000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29"},{"start":"2025-01-01","end":"2025-12-31","val":10059000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":2482000,"accn":"0001628280-26-028411","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-29","frame":"CY2026Q1"}]}},"SubleaseIncome":{"label":"Sublease Income","description":"Amount of sublease income excluding finance and operating lease expense.","units":{"USD":[{"start":"2022-01-01","end":"2022-03-31","val":100000,"accn":"0001628280-22-012004","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"start":"2022-01-01","end":"2022-03-31","val":100000,"accn":"0001628280-23-014872","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":298000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2022-01-01","end":"2022-06-30","val":298000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2022-04-01","end":"2022-06-30","val":198000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2022-04-01","end":"2022-06-30","val":198000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":482000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2022-01-01","end":"2022-09-30","val":482000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2022-07-01","end":"2022-09-30","val":184000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2022-07-01","end":"2022-09-30","val":184000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":825000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07"},{"start":"2022-01-01","end":"2022-12-31","val":825000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":463000,"accn":"0001628280-23-014872","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"start":"2023-01-01","end":"2023-03-31","val":463000,"accn":"0001628280-24-021113","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-07","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":901000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2023-01-01","end":"2023-06-30","val":901000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2023-04-01","end":"2023-06-30","val":438000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":438000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":1336000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2023-01-01","end":"2023-09-30","val":1336000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2023-07-01","end":"2023-09-30","val":435000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2023-07-01","end":"2023-09-30","val":435000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":1772000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06"},{"start":"2023-01-01","end":"2023-12-31","val":1772000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"start":"2023-01-01","end":"2023-12-31","val":1772000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":430000,"accn":"0001628280-24-021113","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-07"},{"start":"2024-01-01","end":"2024-03-31","val":430000,"accn":"0001628280-25-023196","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":811000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2024-01-01","end":"2024-06-30","val":811000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2024-04-01","end":"2024-06-30","val":381000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2024-04-01","end":"2024-06-30","val":381000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":981000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-01-01","end":"2024-09-30","val":981000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29"},{"start":"2024-07-01","end":"2024-09-30","val":170000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-07-01","end":"2024-09-30","val":170000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":1154000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"start":"2024-01-01","end":"2024-12-31","val":1154000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":238000,"accn":"0001628280-25-023196","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":727000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2025-04-01","end":"2025-06-30","val":489000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":1173000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29"},{"start":"2025-07-01","end":"2025-09-30","val":446000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":1635000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2025"}]}},"CashAndCashEquivalentsFairValueDisclosure":{"label":"Cash and Cash Equivalents, Fair Value Disclosure","description":"Fair value portion of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.","units":{"USD":[{"end":"2021-12-31","val":414942000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"end":"2021-12-31","val":414942000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"end":"2021-12-31","val":414942000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07","frame":"CY2021Q4I"},{"end":"2022-06-30","val":586742000,"accn":"0001628280-22-020245","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02","frame":"CY2022Q2I"},{"end":"2022-09-30","val":564333000,"accn":"0001628280-22-027571","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01","frame":"CY2022Q3I"},{"end":"2022-12-31","val":278022000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07"},{"end":"2022-12-31","val":278022000,"accn":"0001628280-23-014872","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"end":"2022-12-31","val":278022000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"end":"2022-12-31","val":278022000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"end":"2022-12-31","val":278022000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06","frame":"CY2022Q4I"},{"end":"2023-03-31","val":162911000,"accn":"0001628280-23-014872","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2023Q1I"},{"end":"2023-06-30","val":349381000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01","frame":"CY2023Q2I"},{"end":"2023-09-30","val":41709000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31","frame":"CY2023Q3I"},{"end":"2023-12-31","val":164848000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06"},{"end":"2023-12-31","val":164848000,"accn":"0001628280-24-021113","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-07"},{"end":"2023-12-31","val":164848000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"end":"2023-12-31","val":164848000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"end":"2023-12-31","val":164848000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06","frame":"CY2023Q4I"},{"end":"2024-03-31","val":42890000,"accn":"0001628280-24-021113","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-07","frame":"CY2024Q1I"},{"end":"2024-06-30","val":56222000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30","frame":"CY2024Q2I"},{"end":"2024-09-30","val":110679000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2024Q3I"},{"end":"2024-12-31","val":133113000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"end":"2024-12-31","val":133113000,"accn":"0001628280-25-023196","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"end":"2024-12-31","val":133113000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"end":"2024-12-31","val":133113000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29"},{"end":"2024-12-31","val":133113000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2024Q4I"},{"end":"2025-03-31","val":76308000,"accn":"0001628280-25-023196","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1I"},{"end":"2025-06-30","val":120316000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2I"},{"end":"2025-09-30","val":58375000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29","frame":"CY2025Q3I"},{"end":"2025-12-31","val":120155000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04"},{"end":"2025-12-31","val":120155000,"accn":"0001628280-26-028411","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-29","frame":"CY2025Q4I"},{"end":"2026-03-31","val":89365000,"accn":"0001628280-26-028411","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-29","frame":"CY2026Q1I"}]}},"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":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0001628280-23-014872","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2022-01-01","end":"2022-12-31","val":344000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07"},{"start":"2022-01-01","end":"2022-12-31","val":344000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06"},{"start":"2022-01-01","end":"2022-12-31","val":344000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":1293000,"accn":"0001628280-23-014872","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"start":"2023-01-01","end":"2023-03-31","val":1293000,"accn":"0001628280-24-021113","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-07","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":2724000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2023-01-01","end":"2023-06-30","val":2724000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2023-01-01","end":"2023-09-30","val":5557000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2023-01-01","end":"2023-09-30","val":5557000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2023-01-01","end":"2023-12-31","val":9354000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06"},{"start":"2023-01-01","end":"2023-12-31","val":9354000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"start":"2023-01-01","end":"2023-12-31","val":9354000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":3743000,"accn":"0001628280-24-021113","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-07"},{"start":"2024-01-01","end":"2024-03-31","val":3743000,"accn":"0001628280-25-023196","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":7611000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2024-01-01","end":"2024-06-30","val":7611000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2024-01-01","end":"2024-09-30","val":11288000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-01-01","end":"2024-09-30","val":11288000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29"},{"start":"2024-01-01","end":"2024-12-31","val":12690000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"start":"2024-01-01","end":"2024-12-31","val":12690000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-99000,"accn":"0001628280-25-023196","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"start":"2025-01-01","end":"2025-03-31","val":-99000,"accn":"0001628280-26-028411","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-29","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-414000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2025-01-01","end":"2025-09-30","val":-1211000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29"},{"start":"2025-01-01","end":"2025-12-31","val":-2267000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":-882000,"accn":"0001628280-26-028411","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-29","frame":"CY2026Q1"}]}},"DeferredTaxLiabilitiesOther":{"label":"Deferred Tax Liabilities, Other","description":"Amount of deferred tax liability attributable to taxable temporary differences classified as other.","units":{"USD":[{"end":"2021-12-31","val":0,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07","frame":"CY2021Q4I"},{"end":"2022-12-31","val":2042000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07"},{"end":"2022-12-31","val":2042000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06","frame":"CY2022Q4I"},{"end":"2023-12-31","val":1069000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06"},{"end":"2023-12-31","val":1069000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06","frame":"CY2023Q4I"},{"end":"2024-12-31","val":1245000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"end":"2024-12-31","val":1245000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2024Q4I"},{"end":"2025-12-31","val":1262000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2025Q4I"}]}},"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":"2022-01-01","end":"2022-12-31","val":2914446,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07","frame":"CY2022"},{"start":"2022-10-01","end":"2023-03-31","val":3014446,"accn":"0001628280-23-014872","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"start":"2022-10-01","end":"2023-06-30","val":3221724,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"start":"2022-10-01","end":"2023-09-30","val":4415093,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31","frame":"CY2023"},{"start":"2022-10-01","end":"2023-12-31","val":4415093,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06"},{"start":"2022-10-01","end":"2023-12-31","val":4415093,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06","frame":"CY2024"}]}},"StockRepurchaseProgramAuthorizedAmount1":{"label":"Stock Repurchase Program, Authorized Amount","description":"Amount of stock repurchase plan authorized.","units":{"USD":[{"end":"2022-10-31","val":100000000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07"},{"end":"2022-10-31","val":100000,"accn":"0001628280-23-014872","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02"},{"end":"2022-10-31","val":100000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01"},{"end":"2022-10-31","val":100000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"end":"2022-10-31","val":100000000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06","frame":"CY2022Q3I"}]}},"StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1":{"label":"Stock Repurchase Program, Remaining Authorized Repurchase Amount","description":"Amount remaining of a stock repurchase plan authorized.","units":{"USD":[{"end":"2022-12-31","val":43555000,"accn":"0001628280-23-002580","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-07","frame":"CY2022Q4I"},{"end":"2023-03-31","val":41036000,"accn":"0001628280-23-014872","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-02","frame":"CY2023Q1I"},{"end":"2023-06-30","val":35956000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01","frame":"CY2023Q2I"},{"end":"2025-03-31","val":38736000,"accn":"0001628280-25-023196","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1I"}]}},"RevenueRemainingPerformanceObligation":{"label":"Revenue, Remaining Performance Obligation, Amount","description":"Amount of transaction price allocated to performance obligation that has not been recognized as revenue.","units":{"USD":[{"end":"2023-06-30","val":195752000,"accn":"0001628280-23-026463","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-01","frame":"CY2023Q2I"},{"end":"2023-09-30","val":259574000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31","frame":"CY2023Q3I"},{"end":"2023-12-31","val":378164000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06","frame":"CY2023Q4I"},{"end":"2024-03-31","val":426168000,"accn":"0001628280-24-021113","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-07","frame":"CY2024Q1I"},{"end":"2024-06-30","val":514669000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30","frame":"CY2024Q2I"},{"end":"2024-09-30","val":581449000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2024Q3I"},{"end":"2024-12-31","val":729690000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06","frame":"CY2024Q4I"},{"end":"2025-03-31","val":788743000,"accn":"0001628280-25-023196","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1I"},{"end":"2025-06-30","val":870891000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2I"},{"end":"2025-09-30","val":930689000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29","frame":"CY2025Q3I"},{"end":"2025-12-31","val":1096662000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2025Q4I"},{"end":"2026-03-31","val":1095432000,"accn":"0001628280-26-028411","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-29","frame":"CY2026Q1I"}]}},"MarketableSecuritiesNoncurrent":{"label":"Marketable Securities, Noncurrent","description":"Amount of investment in marketable security, classified as noncurrent.","units":{"USD":[{"end":"2022-12-31","val":0,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"end":"2022-12-31","val":0,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06","frame":"CY2022Q4I"},{"end":"2023-09-30","val":206440000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31","frame":"CY2023Q3I"},{"end":"2023-12-31","val":211063000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06"},{"end":"2023-12-31","val":211063000,"accn":"0001628280-24-021113","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-07"},{"end":"2023-12-31","val":211063000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"end":"2023-12-31","val":211063000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"end":"2023-12-31","val":211063000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06","frame":"CY2023Q4I"},{"end":"2024-03-31","val":226366000,"accn":"0001628280-24-021113","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-07","frame":"CY2024Q1I"},{"end":"2024-06-30","val":162972000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30","frame":"CY2024Q2I"},{"end":"2024-09-30","val":332329000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2024Q3I"},{"end":"2024-12-31","val":658896000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"end":"2024-12-31","val":658896000,"accn":"0001628280-25-023196","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"end":"2024-12-31","val":658896000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"end":"2024-12-31","val":658896000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29"},{"end":"2024-12-31","val":658896000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2024Q4I"},{"end":"2025-03-31","val":591702000,"accn":"0001628280-25-023196","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1I"},{"end":"2025-06-30","val":364203000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2I"},{"end":"2025-09-30","val":395651000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29","frame":"CY2025Q3I"},{"end":"2025-12-31","val":187202000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04"},{"end":"2025-12-31","val":187202000,"accn":"0001628280-26-028411","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-29","frame":"CY2025Q4I"},{"end":"2026-03-31","val":113614000,"accn":"0001628280-26-028411","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-29","frame":"CY2026Q1I"}]}},"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":"2021-01-01","end":"2021-12-31","val":13902000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":6111000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31","frame":"CY2022Q1"},{"start":"2022-04-01","end":"2022-06-30","val":5000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31","frame":"CY2022Q2"},{"start":"2022-07-01","end":"2022-09-30","val":5393000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":12496000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06"},{"start":"2022-01-01","end":"2022-12-31","val":12496000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":5853000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2023-01-01","end":"2023-03-31","val":5853000,"accn":"0001628280-24-021113","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-07"},{"start":"2023-01-01","end":"2023-03-31","val":5853000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2023-01-01","end":"2023-03-31","val":5853000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2023Q1"},{"start":"2023-04-01","end":"2023-06-30","val":36000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2023-04-01","end":"2023-06-30","val":36000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2023-04-01","end":"2023-06-30","val":36000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2023Q2"},{"start":"2023-07-01","end":"2023-09-30","val":5457000,"accn":"0001628280-23-035726","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2023-07-01","end":"2023-09-30","val":5457000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":12649000,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06"},{"start":"2023-01-01","end":"2023-12-31","val":12649000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"start":"2023-01-01","end":"2023-12-31","val":12649000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":6414000,"accn":"0001628280-24-021113","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-07"},{"start":"2024-01-01","end":"2024-03-31","val":6414000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2024-01-01","end":"2024-03-31","val":6414000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-01-01","end":"2024-03-31","val":6414000,"accn":"0001628280-25-023196","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"start":"2024-01-01","end":"2024-03-31","val":6414000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2024-01-01","end":"2024-03-31","val":6414000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29","frame":"CY2024Q1"},{"start":"2024-04-01","end":"2024-06-30","val":3378000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2024-04-01","end":"2024-06-30","val":3378000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-04-01","end":"2024-06-30","val":3378000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2024-04-01","end":"2024-06-30","val":3378000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29","frame":"CY2024Q2"},{"start":"2024-07-01","end":"2024-09-30","val":6290000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-07-01","end":"2024-09-30","val":6290000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":16082000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"start":"2024-01-01","end":"2024-12-31","val":16082000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":7163000,"accn":"0001628280-25-023196","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"start":"2025-01-01","end":"2025-03-31","val":7163000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2025-01-01","end":"2025-03-31","val":7163000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29"},{"start":"2025-01-01","end":"2025-03-31","val":7163000,"accn":"0001628280-26-028411","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-29","frame":"CY2025Q1"},{"start":"2025-07-01","end":"2025-09-30","val":7186000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":14349000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":7970000,"accn":"0001628280-26-028411","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-29","frame":"CY2026Q1"}]}},"NumberOfReportingUnits":{"label":"Number of Reporting Units","description":"Number of reporting units tested for impairment of goodwill. A reporting unit is an operating segment or one level below an operating segment.","units":{"segment":[{"start":"2023-01-01","end":"2023-12-31","val":1,"accn":"0001628280-24-003498","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-06","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":1,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":1,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2025"}]}},"UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount":{"label":"Unrecorded Unconditional Purchase Obligation","description":"Amount of the unrecorded obligation to transfer funds in the future for fixed or minimum amounts or quantities of goods or services at fixed or minimum prices (for example, as in take-or-pay contracts or throughput contracts).","units":{"USD":[{"end":"2024-03-31","val":2454000,"accn":"0001628280-24-021113","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-07","frame":"CY2024Q1I"},{"end":"2024-06-30","val":2454000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30","frame":"CY2024Q2I"},{"end":"2024-09-30","val":2454000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2024Q3I"},{"end":"2024-12-31","val":9040000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06","frame":"CY2024Q4I"},{"end":"2025-03-31","val":9040000,"accn":"0001628280-25-023196","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1I"},{"end":"2025-06-30","val":12293000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2I"},{"end":"2025-09-30","val":12250000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29","frame":"CY2025Q3I"},{"end":"2025-12-31","val":9040000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2025Q4I"},{"end":"2026-03-31","val":9040000,"accn":"0001628280-26-028411","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-29","frame":"CY2026Q1I"}]}},"ConversionOfStockAmountIssued1":{"label":"Conversion of Stock, Amount Issued","description":"\"The value of the financial instrument issued [noncash or part noncash] in the conversion of stock. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. \"\"Part noncash\"\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.\"","units":{"USD":[{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06","frame":"CY2022"},{"start":"2023-01-01","end":"2023-06-30","val":0,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2023-01-01","end":"2023-09-30","val":0,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":0,"accn":"0001628280-25-023196","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":6000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2024-01-01","end":"2024-06-30","val":6000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2024-01-01","end":"2024-09-30","val":6000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-01-01","end":"2024-09-30","val":6000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29"},{"start":"2024-01-01","end":"2024-12-31","val":1501000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"start":"2024-01-01","end":"2024-12-31","val":1501000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":1000,"accn":"0001628280-25-023196","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"start":"2025-01-01","end":"2025-03-31","val":1000,"accn":"0001628280-26-028411","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-29","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":151000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2025-01-01","end":"2025-09-30","val":251439000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29"},{"start":"2025-01-01","end":"2025-12-31","val":251439000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":0,"accn":"0001628280-26-028411","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-29","frame":"CY2026Q1"}]}},"EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions":{"label":"Share-based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount","description":"Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options.","units":{"USD":[{"end":"2024-06-30","val":0,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30","frame":"CY2024Q2I"},{"end":"2024-09-30","val":0,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2024Q3I"}]}},"StockIssuedDuringPeriodValueConversionOfConvertibleSecurities":{"label":"Stock Issued During Period, Value, Conversion of Convertible Securities","description":"The gross value of stock issued during the period upon the conversion of convertible securities.","units":{"USD":[{"start":"2024-04-01","end":"2024-06-30","val":6000,"accn":"0001628280-24-033477","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-30"},{"start":"2024-04-01","end":"2024-06-30","val":6000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-04-01","end":"2024-06-30","val":6000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2024-04-01","end":"2024-06-30","val":6000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-12-31","val":1501000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"start":"2024-01-01","end":"2024-12-31","val":1501000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":1000,"accn":"0001628280-25-023196","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"start":"2025-01-01","end":"2025-03-31","val":1000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2025-01-01","end":"2025-03-31","val":1000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29"},{"start":"2025-01-01","end":"2025-03-31","val":1000,"accn":"0001628280-26-028411","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-29","frame":"CY2025Q1"},{"start":"2025-04-01","end":"2025-06-30","val":150000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2025-04-01","end":"2025-06-30","val":150000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29","frame":"CY2025Q2"},{"start":"2025-07-01","end":"2025-09-30","val":251288000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":251439000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2025"}]}},"ConvertibleDebtCurrent":{"label":"Convertible Debt, Current","description":"The portion of the carrying value of long-term convertible debt as of the balance sheet date that is scheduled to be repaid within one year or in the normal operating cycle if longer. Convertible debt is a financial instrument which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder.","units":{"USD":[{"end":"2023-12-31","val":0,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"end":"2023-12-31","val":0,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06","frame":"CY2023Q4I"},{"end":"2024-09-30","val":251625000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2024Q3I"},{"end":"2024-12-31","val":250529000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"end":"2024-12-31","val":250529000,"accn":"0001628280-25-023196","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"end":"2024-12-31","val":250529000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"end":"2024-12-31","val":250529000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29"},{"end":"2024-12-31","val":250529000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2024Q4I"},{"end":"2025-03-31","val":250912000,"accn":"0001628280-25-023196","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1I"},{"end":"2025-06-30","val":251148000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2I"},{"end":"2025-09-30","val":0,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29","frame":"CY2025Q3I"},{"end":"2025-12-31","val":0,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2025Q4I"}]}},"DebtIssuanceCostsIncurredDuringNoncashOrPartialNoncashTransaction":{"label":"Debt Issuance Costs Incurred During Noncash or Partial Noncash Transaction","description":"The amount of debt issuance costs that were incurred during a noncash or partial noncash transaction.","units":{"USD":[{"start":"2023-01-01","end":"2023-09-30","val":0,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-01-01","end":"2024-09-30","val":450000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-01-01","end":"2024-09-30","val":450000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29"},{"start":"2025-01-01","end":"2025-09-30","val":0,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29"}]}},"OtherResearchAndDevelopmentExpense":{"label":"Other Research and Development Expense","description":"Amount of other research and development expense.","units":{"USD":[{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06","frame":"CY2022"},{"start":"2023-01-01","end":"2023-09-30","val":0,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2023"},{"start":"2024-01-01","end":"2024-09-30","val":6653000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-01-01","end":"2024-09-30","val":6653000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29"},{"start":"2024-01-01","end":"2024-12-31","val":6653000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"start":"2024-01-01","end":"2024-12-31","val":6653000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2024"},{"start":"2025-01-01","end":"2025-09-30","val":0,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29"},{"start":"2025-01-01","end":"2025-12-31","val":0,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2025"}]}},"PaymentsToAcquireInProcessResearchAndDevelopment":{"label":"Payments to Acquire in Process Research and Development","description":"The cash outflows from the purchase of net carrying value allocated to in-process research and development costs and materials acquired in a business combination.","units":{"USD":[{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06","frame":"CY2022"},{"start":"2023-01-01","end":"2023-09-30","val":0,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2023"},{"start":"2024-01-01","end":"2024-09-30","val":6653000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-01-01","end":"2024-09-30","val":6653000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29"},{"start":"2024-01-01","end":"2024-12-31","val":6653000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"start":"2024-01-01","end":"2024-12-31","val":6653000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2024"},{"start":"2025-01-01","end":"2025-09-30","val":0,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29"},{"start":"2025-01-01","end":"2025-12-31","val":0,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2025"}]}},"ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities":{"label":"Proceeds from Maturities, Prepayments and Calls of Debt Securities, Available-for-sale","description":"Amount of cash inflow from maturity, prepayment and call of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).","units":{"USD":[{"start":"2022-01-01","end":"2022-12-31","val":41600000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06","frame":"CY2022"},{"start":"2023-01-01","end":"2023-09-30","val":28850000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2023-01-01","end":"2023-12-31","val":301350000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"start":"2023-01-01","end":"2023-12-31","val":301350000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":15100000,"accn":"0001628280-25-023196","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":45101000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2024-01-01","end":"2024-09-30","val":157100000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-01-01","end":"2024-09-30","val":157100000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29"},{"start":"2024-01-01","end":"2024-12-31","val":308840000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"start":"2024-01-01","end":"2024-12-31","val":308840000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":56000000,"accn":"0001628280-25-023196","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"start":"2025-01-01","end":"2025-03-31","val":56000000,"accn":"0001628280-26-028411","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-29","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":126000000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2025-01-01","end":"2025-09-30","val":324080000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29"},{"start":"2025-01-01","end":"2025-12-31","val":364955000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":93840000,"accn":"0001628280-26-028411","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-29","frame":"CY2026Q1"}]}},"UnamortizedDebtIssuanceExpense":{"label":"Unamortized Debt Issuance Expense","description":"The remaining balance of debt issuance expenses that were capitalized and are being amortized against income over the lives of the respective bond issues. This does not include the amounts capitalized as part of the cost of the utility plant or asset.","units":{"USD":[{"end":"2023-12-31","val":2523000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2023Q4I"},{"end":"2024-09-30","val":11610000,"accn":"0001628280-24-044561","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2024Q3I"},{"end":"2024-12-31","val":10722000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"end":"2024-12-31","val":10722000,"accn":"0001628280-25-023196","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"end":"2024-12-31","val":10722000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"end":"2024-12-31","val":10722000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29"},{"end":"2024-12-31","val":10722000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2024Q4I"},{"end":"2025-03-31","val":9835000,"accn":"0001628280-25-023196","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1I"},{"end":"2025-06-30","val":8948000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2I"},{"end":"2025-09-30","val":8246000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29","frame":"CY2025Q3I"},{"end":"2025-12-31","val":7741000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2025Q4I"}]}},"AccruedSalesCommissionCurrent":{"label":"Accrued Sales Commission, Current","description":"Carrying value as of the balance sheet date of obligations incurred through that date and payable for sales commissions. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).","units":{"USD":[{"end":"2023-12-31","val":19287000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06","frame":"CY2023Q4I"},{"end":"2024-12-31","val":35868000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"end":"2024-12-31","val":35868000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2024Q4I"},{"end":"2025-12-31","val":56212000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2025Q4I"}]}},"AccruedSalesCommissionCurrentAndNoncurrent":{"label":"Accrued Sales Commission","description":"Carrying value as of the balance sheet date of obligations incurred through that date and payable for sales commissions.","units":{"USD":[{"end":"2023-12-31","val":34342000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06","frame":"CY2023Q4I"},{"end":"2024-12-31","val":57047000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"end":"2024-12-31","val":57047000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2024Q4I"},{"end":"2025-12-31","val":97020000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2025Q4I"}]}},"IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities":{"label":"Increase (Decrease) in Accrued Liabilities and Other Operating Liabilities","description":"Amount of increase (decrease) in accrued expenses, and obligations classified as other.","units":{"USD":[{"start":"2022-01-01","end":"2022-12-31","val":-9115000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":-5278000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"start":"2023-01-01","end":"2023-12-31","val":-5278000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-16840000,"accn":"0001628280-25-023196","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-4374000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2024-01-01","end":"2024-09-30","val":-5882000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29"},{"start":"2024-01-01","end":"2024-12-31","val":17317000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"start":"2024-01-01","end":"2024-12-31","val":17317000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-16728000,"accn":"0001628280-25-023196","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"start":"2025-01-01","end":"2025-03-31","val":-16728000,"accn":"0001628280-26-028411","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-29","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":15953000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2025-01-01","end":"2025-09-30","val":23420000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29"},{"start":"2025-01-01","end":"2025-12-31","val":52826000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":-14081000,"accn":"0001628280-26-028411","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-29","frame":"CY2026Q1"}]}},"InvestmentIncomeNetAmortizationOfDiscountAndPremium":{"label":"Investment Income, Net, Amortization of Discount and Premium","description":"Amount of accretion (amortization) of purchase discount (premium) on nonoperating securities.","units":{"USD":[{"start":"2022-01-01","end":"2022-12-31","val":344000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":9354000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":12690000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06","frame":"CY2024"}]}},"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":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":111552000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06"},{"start":"2024-01-01","end":"2024-12-31","val":111552000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":0,"accn":"0001628280-26-028411","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-29","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-12-31","val":0,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":90250000,"accn":"0001628280-26-028411","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-29","frame":"CY2026Q1"}]}},"BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles":{"label":"Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles","description":"The amount of identifiable intangible assets recognized as of the acquisition date.","units":{"USD":[{"end":"2025-03-17","val":6000000,"accn":"0001628280-25-023196","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"end":"2025-03-17","val":6000000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q1I"}]}},"PaymentsToDevelopSoftware":{"label":"Payments to Develop Software","description":"The cash outflow associated with the development or modification of software programs or applications for internal use (that is, not to be sold, leased or otherwise marketed to others) that qualify for capitalization.","units":{"USD":[{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":0,"accn":"0001628280-25-023196","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":0,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2024-01-01","end":"2024-09-30","val":0,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":325000,"accn":"0001628280-25-023196","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"start":"2025-01-01","end":"2025-03-31","val":325000,"accn":"0001628280-26-028411","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-29","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":975000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2025-01-01","end":"2025-09-30","val":2509000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29"},{"start":"2025-01-01","end":"2025-12-31","val":2893000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":1048000,"accn":"0001628280-26-028411","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-29","frame":"CY2026Q1"}]}},"StockRepurchasedAndRetiredDuringPeriodShares":{"label":"Stock Repurchased and Retired During Period, Shares","description":"Number of shares that have been repurchased and retired during the period.","units":{"shares":[{"start":"2025-01-01","end":"2025-03-31","val":1476456,"accn":"0001628280-25-023196","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":2480341,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"}]}},"StockRepurchasedAndRetiredDuringPeriodValue":{"label":"Stock Repurchased and Retired During Period, Value","description":"Equity impact of the value of stock that has been repurchased and retired during the period. The excess of the purchase price over par value can be charged against retained earnings (once the excess is fully allocated to additional paid in capital).","units":{"USD":[{"start":"2025-01-01","end":"2025-03-31","val":61264000,"accn":"0001628280-25-023196","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":100000000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"}]}},"PaymentsForProceedsFromOtherInvestingActivities":{"label":"Payments for (Proceeds from) Other Investing Activities","description":"Amount of cash (inflow) outflow from investing activities classified as other.","units":{"USD":[{"start":"2024-01-01","end":"2024-06-30","val":0,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2025-01-01","end":"2025-06-30","val":1500000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"}]}},"RepaymentsOfConvertibleDebt":{"label":"Repayments of Convertible Debt","description":"The cash outflow from the repayment of a long-term debt instrument which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder.","units":{"USD":[{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2023"},{"start":"2024-01-01","end":"2024-09-30","val":0,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2024"},{"start":"2025-01-01","end":"2025-09-30","val":137000,"accn":"0001628280-25-047145","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-29"},{"start":"2025-01-01","end":"2025-12-31","val":137000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2025"}]}},"CapitalizedComputerSoftwareImpairments1":{"label":"Capitalized Computer Software, Impairments","description":"Amount of impairment loss from capitalized computer software costs.","units":{"USD":[{"start":"2025-01-01","end":"2025-12-31","val":0,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":0,"accn":"0001628280-26-028411","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-29","frame":"CY2026Q1"}]}},"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":"2025-01-01","end":"2025-12-31","val":-0.112,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2025"}]}},"EffectiveIncomeTaxRateReconciliationGiltiAmount":{"label":null,"description":null,"units":{"USD":[{"start":"2025-01-01","end":"2025-12-31","val":2803000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2025"}]}},"EffectiveIncomeTaxRateReconciliationGiltiPercent":{"label":null,"description":null,"units":{"pure":[{"start":"2025-01-01","end":"2025-12-31","val":-0.024,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","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":"2025-01-01","end":"2025-12-31","val":-0.016,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","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":"2025-01-01","end":"2025-12-31","val":0.031,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","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":"2025-01-01","end":"2025-12-31","val":-0.005,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","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":"2025-01-01","end":"2025-12-31","val":-0.152,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2025"}]}},"EffectiveIncomeTaxRateReconciliationTaxCreditsResearch":{"label":"Effective Income Tax Rate Reconciliation, Tax Credit, Research, Percent","description":"Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to research tax credit.","units":{"pure":[{"start":"2025-01-01","end":"2025-12-31","val":-0.027,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2025"}]}},"FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive":{"label":"Finite-Lived Intangible Asset, Expected Amortization, after Year Five","description":"Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2025-12-31","val":5680000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2025Q4I"}]}},"FiniteLivedIntangibleAssetsAmortizationExpenseYearFive":{"label":"Finite-Lived Intangible Asset, Expected Amortization, Year Five","description":"Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2025-12-31","val":2195000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2025Q4I"}]}},"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":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":0,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":0,"accn":"0001628280-26-028411","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-29","frame":"CY2026Q1"}]}},"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":"2025-01-01","end":"2025-12-31","val":3585000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2025"}]}},"IncomeTaxPaidFederalAfterRefundReceived":{"label":null,"description":null,"units":{"USD":[{"start":"2025-01-01","end":"2025-12-31","val":4082000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2025"}]}},"IncomeTaxReconciliationNondeductibleExpenseOther":{"label":"Effective Income Tax Rate Reconciliation, Nondeductible Expense, Other, Amount","description":"Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other nondeductible expenses.","units":{"USD":[{"start":"2025-01-01","end":"2025-12-31","val":1893000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","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":"2025-01-01","end":"2025-12-31","val":-3562000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","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":7869000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":17083000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":17629000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2025"}]}},"InvestmentIncomeAmortizationOfDiscount":{"label":"Investment Income, Amortization of Discount","description":"Amount of accretion of purchase discount on nonoperating securities.","units":{"USD":[{"start":"2023-01-01","end":"2023-12-31","val":9354000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":12690000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":0,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2025"}]}},"OperatingLeasePayments":{"label":"Operating Lease, Payments","description":"Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.","units":{"USD":[{"start":"2023-01-01","end":"2023-12-31","val":11044000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":8242000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":8578000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2025"}]}},"ProceedsFromDerivativeInstrumentFinancingActivities":{"label":"Proceeds from Derivative Instrument, Financing Activities","description":"The cash inflow provided by derivative instruments during the period, which are classified as financing activities, excluding those designated as hedging instruments.","units":{"USD":[{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":253000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2025"}]}},"ShortTermLeaseCost":{"label":"Short-term Lease, Cost","description":"Amount of short-term lease cost, excluding expense for lease with term of one month or less.","units":{"USD":[{"start":"2023-01-01","end":"2023-12-31","val":400000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":1091000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":908000,"accn":"0001628280-26-005450","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-04","frame":"CY2025"}]}},"CapitalizedComputerSoftwareAmortization1":{"label":"Capitalized Computer Software, Amortization","description":"Amount of expense for amortization of capitalized computer software costs.","units":{"USD":[{"start":"2026-01-01","end":"2026-03-31","val":0,"accn":"0001628280-26-028411","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-29","frame":"CY2026Q1"}]}},"DeferredIncomeTaxesAndTaxCredits":{"label":"Deferred Income Taxes and Tax Credits","description":"Amount of deferred income tax expense (benefit) and income tax credits.","units":{"USD":[{"start":"2025-01-01","end":"2025-03-31","val":0,"accn":"0001628280-26-028411","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-29","frame":"CY2025Q1"},{"start":"2026-01-01","end":"2026-03-31","val":-9134000,"accn":"0001628280-26-028411","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-29","frame":"CY2026Q1"}]}}},"srt":{"StockRepurchaseProgramAuthorizedAmount1":{"label":null,"description":null,"units":{"USD":[{"end":"2022-10-31","val":100000000,"accn":"0001628280-25-004187","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-06","frame":"CY2022Q3I"},{"end":"2025-02-28","val":100000000,"accn":"0001628280-25-023196","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"end":"2025-02-28","val":100000000,"accn":"0001628280-25-036728","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q1I"}]}}},"ecd":{"CoSelectedMeasureAmt":{"label":"","description":"","units":{"USD":[{"start":"2021-01-01","end":"2021-12-31","val":387100000,"accn":"0001140361-26-015263","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-17","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":465100000,"accn":"0001140361-26-015263","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-17","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":543000000,"accn":"0001140361-26-015263","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-17","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":641900000,"accn":"0001140361-26-015263","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-17","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":745400000,"accn":"0001140361-26-015263","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-17","frame":"CY2025"}]}},"NonPeoNeoAvgCompActuallyPaidAmt":{"label":"","description":"","units":{"USD":[{"start":"2021-01-01","end":"2021-12-31","val":6100570,"accn":"0001140361-26-015263","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-17","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":-2636005,"accn":"0001140361-26-015263","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-17","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":15463566,"accn":"0001140361-26-015263","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-17","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":7007804,"accn":"0001140361-26-015263","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-17","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":1220249,"accn":"0001140361-26-015263","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-17","frame":"CY2025"}]}},"NonPeoNeoAvgTotalCompAmt":{"label":"","description":"","units":{"USD":[{"start":"2021-01-01","end":"2021-12-31","val":5273748,"accn":"0001140361-26-015263","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-17","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":4728473,"accn":"0001140361-26-015263","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-17","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":4799302,"accn":"0001140361-26-015263","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-17","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":5019444,"accn":"0001140361-26-015263","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-17","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":5035592,"accn":"0001140361-26-015263","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-17","frame":"CY2025"}]}},"PeerGroupTotalShareholderRtnAmt":{"label":"","description":"","units":{"USD":[{"start":"2021-01-01","end":"2021-12-31","val":137.86,"accn":"0001140361-26-015263","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-17","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":88.54,"accn":"0001140361-26-015263","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-17","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":147.39,"accn":"0001140361-26-015263","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-17","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":200.98,"accn":"0001140361-26-015263","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-17","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":258.44,"accn":"0001140361-26-015263","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-17","frame":"CY2025"}]}},"PeoActuallyPaidCompAmt":{"label":"","description":"","units":{"USD":[{"start":"2021-01-01","end":"2021-12-31","val":12724377,"accn":"0001140361-26-015263","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-17","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":-8866124,"accn":"0001140361-26-015263","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-17","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":50973771,"accn":"0001140361-26-015263","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-17","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":20277376,"accn":"0001140361-26-015263","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-17","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":-3652545,"accn":"0001140361-26-015263","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-17","frame":"CY2025"}]}},"PeoTotalCompAmt":{"label":"","description":"","units":{"USD":[{"start":"2021-01-01","end":"2021-12-31","val":10372443,"accn":"0001140361-26-015263","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-17","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":9618354,"accn":"0001140361-26-015263","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-17","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":14112979,"accn":"0001140361-26-015263","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-17","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":14502288,"accn":"0001140361-26-015263","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-17","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":14375278,"accn":"0001140361-26-015263","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-17","frame":"CY2025"}]}},"TotalShareholderRtnAmt":{"label":"","description":"","units":{"USD":[{"start":"2021-01-01","end":"2021-12-31","val":89.44,"accn":"0001140361-26-015263","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-17","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":43.89,"accn":"0001140361-26-015263","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-17","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":83.02,"accn":"0001140361-26-015263","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-17","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":81.46,"accn":"0001140361-26-015263","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-17","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":60.14,"accn":"0001140361-26-015263","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-17","frame":"CY2025"}]}}}}}