{"cik":1597264,"entityName":"BLUEPRINT MEDICINES CORPORATION","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":"2015-06-10","val":27111402,"accn":"0001558370-15-001077","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-11","frame":"CY2015Q2I"},{"end":"2015-08-06","val":27112120,"accn":"0001558370-15-001584","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-10"},{"end":"2015-11-02","val":27100791,"accn":"0001558370-15-002529","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-09","frame":"CY2015Q3I"},{"end":"2016-02-29","val":27201271,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2016Q1I"},{"end":"2016-05-06","val":27238661,"accn":"0001558370-16-005818","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-10"},{"end":"2016-08-08","val":27281750,"accn":"0001558370-16-007817","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09","frame":"CY2016Q2I"},{"end":"2016-11-08","val":27327192,"accn":"0001558370-16-009951","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10","frame":"CY2016Q3I"},{"end":"2017-02-28","val":33203902,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"end":"2017-05-01","val":39018392,"accn":"0001558370-17-003397","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03","frame":"CY2017Q1I"},{"end":"2017-07-31","val":39122349,"accn":"0001558370-17-005728","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-02","frame":"CY2017Q2I"},{"end":"2017-10-25","val":39203200,"accn":"0001558370-17-007829","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-31","frame":"CY2017Q3I"},{"end":"2018-02-15","val":43704031,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21"},{"end":"2018-04-30","val":43837337,"accn":"0001558370-18-003771","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02","frame":"CY2018Q1I"},{"end":"2018-07-27","val":43887732,"accn":"0001558370-18-006090","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01","frame":"CY2018Q2I"},{"end":"2018-10-26","val":43950375,"accn":"0001558370-18-008072","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2018Q3I"},{"end":"2019-02-15","val":44099429,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"end":"2019-05-06","val":48853933,"accn":"0001558370-19-004709","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-07-26","val":49115575,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01","frame":"CY2019Q2I"},{"end":"2019-10-31","val":49202122,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2019Q3I"},{"end":"2020-02-10","val":54027009,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13","frame":"CY2019Q4I"},{"end":"2020-04-30","val":54189964,"accn":"0001558370-20-005307","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2020Q1I"},{"end":"2020-07-24","val":55272075,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30","frame":"CY2020Q2I"},{"end":"2020-10-26","val":55730804,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29","frame":"CY2020Q3I"},{"end":"2021-02-15","val":57957641,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17"},{"end":"2021-04-26","val":58341527,"accn":"0001558370-21-005262","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-29","frame":"CY2021Q1I"},{"end":"2021-07-26","val":58574031,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29","frame":"CY2021Q2I"},{"end":"2021-10-25","val":58838034,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28","frame":"CY2021Q3I"},{"end":"2022-02-14","val":59203,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2021Q4I"},{"end":"2022-04-29","val":59570547,"accn":"0001558370-22-006801","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2022Q1I"},{"end":"2022-07-29","val":59719570,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02","frame":"CY2022Q2I"},{"end":"2022-10-28","val":59830611,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01","frame":"CY2022Q3I"},{"end":"2023-02-14","val":59983533,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2022Q4I"},{"end":"2023-04-28","val":60467345,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1I"},{"end":"2023-07-28","val":60664749,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02","frame":"CY2023Q2I"},{"end":"2023-10-23","val":60789712,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26","frame":"CY2023Q3I"},{"end":"2024-02-13","val":61232297,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15","frame":"CY2023Q4I"},{"end":"2024-04-30","val":62616902,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2024Q1I"},{"end":"2024-07-30","val":63345465,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-10-28","val":63525838,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30","frame":"CY2024Q3I"},{"end":"2025-02-11","val":63906011,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2024Q4I"},{"end":"2025-04-29","val":64582163,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"}]}},"EntityListingParValuePerShare":{"label":"Entity Listing, Par Value Per Share","description":"The par value per share of security quoted in same currency as Trading currency. Example: '0.01'.","units":{"USD/shares":[{"start":"2018-01-01","end":"2018-09-30","val":0.001,"accn":"0001558370-18-008072","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2018-01-01","end":"2018-12-31","val":0.001,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":0.001,"accn":"0001558370-19-004709","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":0.001,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01"},{"start":"2019-01-01","end":"2019-09-30","val":0.001,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-01-01","end":"2019-12-31","val":0.001,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0.001,"accn":"0001558370-20-005307","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":0.001,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30"},{"start":"2020-01-01","end":"2020-09-30","val":0.001,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29"},{"start":"2020-01-01","end":"2020-12-31","val":0.001,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0.001,"accn":"0001558370-21-005262","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-29","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":0.001,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"},{"start":"2021-01-01","end":"2021-09-30","val":0.001,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28"},{"start":"2021-01-01","end":"2021-12-31","val":0.001,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0.001,"accn":"0001558370-22-006801","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":0.001,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2022-01-01","end":"2022-09-30","val":0.001,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2022-01-01","end":"2022-12-31","val":0.001,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":0.001,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":0.001,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"start":"2023-01-01","end":"2023-09-30","val":0.001,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26"},{"start":"2023-01-01","end":"2023-12-31","val":0.001,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":0.001,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":0.001,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-09-30","val":0.001,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30"},{"start":"2024-01-01","end":"2024-12-31","val":0.001,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":0.001,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1"}]}},"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":"2015-06-30","val":389520000,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2015Q2I"},{"end":"2016-06-30","val":428041604,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2016Q2I"},{"end":"2017-06-30","val":1953767657,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21","frame":"CY2017Q2I"},{"end":"2018-06-30","val":2785741974,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2018Q2I"},{"end":"2019-06-28","val":4627796219,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13","frame":"CY2019Q2I"},{"end":"2020-06-30","val":4234191078,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17","frame":"CY2020Q2I"},{"end":"2021-06-30","val":5150459010,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2021Q2I"},{"end":"2022-06-30","val":3003938145,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2022Q2I"},{"end":"2023-06-30","val":3802927596,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15","frame":"CY2023Q2I"},{"end":"2024-06-30","val":6747459120,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2024Q2I"}]}}},"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":"2014-12-31","val":814000,"accn":"0001558370-15-001077","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-11"},{"end":"2014-12-31","val":814000,"accn":"0001558370-15-001584","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-10"},{"end":"2014-12-31","val":814000,"accn":"0001558370-15-002529","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-09"},{"end":"2014-12-31","val":814000,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2014Q4I"},{"end":"2015-03-31","val":2334000,"accn":"0001558370-15-001077","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-11","frame":"CY2015Q1I"},{"end":"2015-06-30","val":1611000,"accn":"0001558370-15-001584","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-10","frame":"CY2015Q2I"},{"end":"2015-09-30","val":1562000,"accn":"0001558370-15-002529","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-09","frame":"CY2015Q3I"},{"end":"2015-12-31","val":2455000,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"end":"2015-12-31","val":2455000,"accn":"0001558370-16-005818","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-10"},{"end":"2015-12-31","val":2455000,"accn":"0001558370-16-007817","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"end":"2015-12-31","val":2455000,"accn":"0001558370-16-009951","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"end":"2015-12-31","val":2455000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2015Q4I"},{"end":"2016-03-31","val":2773000,"accn":"0001558370-16-005818","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-10","frame":"CY2016Q1I"},{"end":"2016-06-30","val":2730000,"accn":"0001558370-16-007817","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09","frame":"CY2016Q2I"},{"end":"2016-09-30","val":1848000,"accn":"0001558370-16-009951","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10","frame":"CY2016Q3I"},{"end":"2016-12-31","val":2211000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"end":"2016-12-31","val":2211000,"accn":"0001558370-17-003397","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03"},{"end":"2016-12-31","val":2211000,"accn":"0001558370-17-005728","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-02"},{"end":"2016-12-31","val":2211000,"accn":"0001558370-17-007829","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-31"},{"end":"2016-12-31","val":2211000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21","frame":"CY2016Q4I"},{"end":"2017-03-31","val":2282000,"accn":"0001558370-17-003397","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03","frame":"CY2017Q1I"},{"end":"2017-06-30","val":2581000,"accn":"0001558370-17-005728","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-02","frame":"CY2017Q2I"},{"end":"2017-09-30","val":2092000,"accn":"0001558370-17-007829","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-31","frame":"CY2017Q3I"},{"end":"2017-12-31","val":3744000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21"},{"end":"2017-12-31","val":3744000,"accn":"0001558370-18-003771","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02"},{"end":"2017-12-31","val":3744000,"accn":"0001558370-18-006090","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"end":"2017-12-31","val":3744000,"accn":"0001558370-18-008072","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"end":"2017-12-31","val":3744000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2017Q4I"},{"end":"2018-03-31","val":3288000,"accn":"0001558370-18-003771","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02","frame":"CY2018Q1I"},{"end":"2018-06-30","val":2980000,"accn":"0001558370-18-006090","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01","frame":"CY2018Q2I"},{"end":"2018-09-30","val":3988000,"accn":"0001558370-18-008072","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2018Q3I"},{"end":"2018-12-31","val":3298000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"end":"2018-12-31","val":3298000,"accn":"0001558370-19-004709","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":3298000,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01"},{"end":"2018-12-31","val":3298000,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"end":"2018-12-31","val":3298000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13","frame":"CY2018Q4I"},{"end":"2019-03-31","val":4421000,"accn":"0001558370-19-004709","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":6608000,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01","frame":"CY2019Q2I"},{"end":"2019-09-30","val":2203000,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2019Q3I"},{"end":"2019-12-31","val":4793000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13"},{"end":"2019-12-31","val":4793000,"accn":"0001558370-20-005307","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"end":"2019-12-31","val":4793000,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30"},{"end":"2019-12-31","val":4793000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29"},{"end":"2019-12-31","val":4793000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17","frame":"CY2019Q4I"},{"end":"2020-03-31","val":8468000,"accn":"0001558370-20-005307","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":5591000,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30","frame":"CY2020Q2I"},{"end":"2020-09-30","val":2929000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29","frame":"CY2020Q3I"},{"end":"2020-12-31","val":4370000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17"},{"end":"2020-12-31","val":4370000,"accn":"0001558370-21-005262","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-29"},{"end":"2020-12-31","val":4370000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"},{"end":"2020-12-31","val":4370000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28"},{"end":"2020-12-31","val":4370000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2020Q4I"},{"end":"2021-03-31","val":2889000,"accn":"0001558370-21-005262","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-29","frame":"CY2021Q1I"},{"end":"2021-06-30","val":1847000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29","frame":"CY2021Q2I"},{"end":"2021-09-30","val":9549000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28","frame":"CY2021Q3I"},{"end":"2021-12-31","val":8333000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"end":"2021-12-31","val":8333000,"accn":"0001558370-22-006801","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"end":"2021-12-31","val":8333000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"end":"2021-12-31","val":8333000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"end":"2021-12-31","val":8333000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2021Q4I"},{"end":"2022-03-31","val":17961000,"accn":"0001558370-22-006801","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2022Q1I"},{"end":"2022-06-30","val":15053000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02","frame":"CY2022Q2I"},{"end":"2022-09-30","val":4233000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01","frame":"CY2022Q3I"},{"end":"2022-12-31","val":2729000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"end":"2022-12-31","val":2729000,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"end":"2022-12-31","val":2729000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"end":"2022-12-31","val":2729000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26"},{"end":"2022-12-31","val":2729000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15","frame":"CY2022Q4I"},{"end":"2023-03-31","val":10563000,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1I"},{"end":"2023-06-30","val":6979000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02","frame":"CY2023Q2I"},{"end":"2023-09-30","val":6963000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26","frame":"CY2023Q3I"},{"end":"2023-12-31","val":4710000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2023-12-31","val":4710000,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"end":"2023-12-31","val":4710000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":4710000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30"},{"end":"2023-12-31","val":4710000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":4926000,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2024Q1I"},{"end":"2024-06-30","val":4858000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":4716000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30","frame":"CY2024Q3I"},{"end":"2024-12-31","val":6790000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"end":"2024-12-31","val":6790000,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q4I"},{"end":"2025-03-31","val":800000,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"}]}},"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":"2018-12-31","val":64000,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01"},{"end":"2018-12-31","val":64000,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"end":"2018-12-31","val":64000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13","frame":"CY2018Q4I"},{"end":"2019-06-30","val":750000,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01","frame":"CY2019Q2I"},{"end":"2019-09-30","val":2414000,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2019Q3I"},{"end":"2019-12-31","val":663000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13"},{"end":"2019-12-31","val":663000,"accn":"0001558370-20-005307","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"end":"2019-12-31","val":663000,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30"},{"end":"2019-12-31","val":663000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29"},{"end":"2019-12-31","val":663000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17","frame":"CY2019Q4I"},{"end":"2020-03-31","val":4510000,"accn":"0001558370-20-005307","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":3403000,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30","frame":"CY2020Q2I"},{"end":"2020-09-30","val":44369000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29","frame":"CY2020Q3I"},{"end":"2020-12-31","val":7096000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17"},{"end":"2020-12-31","val":7096000,"accn":"0001558370-21-005262","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-29"},{"end":"2020-12-31","val":7096000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"},{"end":"2020-12-31","val":7096000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28"},{"end":"2020-12-31","val":7096000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2020Q4I"},{"end":"2021-03-31","val":34662000,"accn":"0001558370-21-005262","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-29","frame":"CY2021Q1I"},{"end":"2021-06-30","val":25473000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29","frame":"CY2021Q2I"},{"end":"2021-09-30","val":18400000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28","frame":"CY2021Q3I"},{"end":"2021-12-31","val":25155000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"end":"2021-12-31","val":25155000,"accn":"0001558370-22-006801","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"end":"2021-12-31","val":25155000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"end":"2021-12-31","val":25155000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"end":"2021-12-31","val":25155000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2021Q4I"},{"end":"2022-03-31","val":28758000,"accn":"0001558370-22-006801","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2022Q1I"},{"end":"2022-06-30","val":27123000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02","frame":"CY2022Q2I"},{"end":"2022-09-30","val":19320000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01","frame":"CY2022Q3I"},{"end":"2022-12-31","val":23525000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"end":"2022-12-31","val":23525000,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"end":"2022-12-31","val":23525000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"end":"2022-12-31","val":23525000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26"},{"end":"2022-12-31","val":23525000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15","frame":"CY2022Q4I"},{"end":"2023-03-31","val":30007000,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1I"},{"end":"2023-06-30","val":35147000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02","frame":"CY2023Q2I"},{"end":"2023-09-30","val":40861000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26","frame":"CY2023Q3I"},{"end":"2023-12-31","val":42827000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2023-12-31","val":42827000,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"end":"2023-12-31","val":42827000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":42827000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30"},{"end":"2023-12-31","val":42827000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":60047000,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2024Q1I"},{"end":"2024-06-30","val":85058000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":65814000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30","frame":"CY2024Q3I"},{"end":"2024-12-31","val":75797000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"end":"2024-12-31","val":75797000,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q4I"},{"end":"2025-03-31","val":78083000,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"}]}},"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":"2014-12-31","val":3810000,"accn":"0001558370-15-001077","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-11"},{"end":"2014-12-31","val":3810000,"accn":"0001558370-15-001584","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-10"},{"end":"2014-12-31","val":3810000,"accn":"0001558370-15-002529","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-09"},{"end":"2014-12-31","val":3810000,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2014Q4I"},{"end":"2015-03-31","val":4404000,"accn":"0001558370-15-001077","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-11","frame":"CY2015Q1I"},{"end":"2015-06-30","val":4038000,"accn":"0001558370-15-001584","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-10","frame":"CY2015Q2I"},{"end":"2015-09-30","val":7809000,"accn":"0001558370-15-002529","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-09","frame":"CY2015Q3I"},{"end":"2015-12-31","val":6436000,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"end":"2015-12-31","val":6436000,"accn":"0001558370-16-005818","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-10"},{"end":"2015-12-31","val":6436000,"accn":"0001558370-16-007817","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"end":"2015-12-31","val":6436000,"accn":"0001558370-16-009951","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"end":"2015-12-31","val":6443000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2015Q4I"},{"end":"2016-03-31","val":5335000,"accn":"0001558370-16-005818","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-10","frame":"CY2016Q1I"},{"end":"2016-06-30","val":7607000,"accn":"0001558370-16-007817","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09","frame":"CY2016Q2I"},{"end":"2016-09-30","val":7410000,"accn":"0001558370-16-009951","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10","frame":"CY2016Q3I"},{"end":"2016-12-31","val":11746000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"end":"2016-12-31","val":11746000,"accn":"0001558370-17-003397","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03"},{"end":"2016-12-31","val":11746000,"accn":"0001558370-17-005728","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-02"},{"end":"2016-12-31","val":11746000,"accn":"0001558370-17-007829","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-31"},{"end":"2016-12-31","val":11746000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21","frame":"CY2016Q4I"},{"end":"2017-03-31","val":10346000,"accn":"0001558370-17-003397","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03","frame":"CY2017Q1I"},{"end":"2017-06-30","val":17396000,"accn":"0001558370-17-005728","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-02","frame":"CY2017Q2I"},{"end":"2017-09-30","val":23797000,"accn":"0001558370-17-007829","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-31","frame":"CY2017Q3I"},{"end":"2017-12-31","val":30541000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21"},{"end":"2017-12-31","val":30541000,"accn":"0001558370-18-003771","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02"},{"end":"2017-12-31","val":30541000,"accn":"0001558370-18-006090","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"end":"2017-12-31","val":30541000,"accn":"0001558370-18-008072","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"end":"2017-12-31","val":30541000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2017Q4I"},{"end":"2018-03-31","val":29087000,"accn":"0001558370-18-003771","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02","frame":"CY2018Q1I"},{"end":"2018-06-30","val":39808000,"accn":"0001558370-18-006090","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01","frame":"CY2018Q2I"},{"end":"2018-09-30","val":45181000,"accn":"0001558370-18-008072","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2018Q3I"},{"end":"2018-12-31","val":51711000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"end":"2018-12-31","val":51711000,"accn":"0001558370-19-004709","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":51711000,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01"},{"end":"2018-12-31","val":51711000,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"end":"2018-12-31","val":51711000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13","frame":"CY2018Q4I"},{"end":"2019-01-01","val":51586000,"accn":"0001558370-19-004709","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2019-01-01","val":51586000,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01"},{"end":"2019-01-01","val":51586000,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"end":"2019-01-01","val":51586000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13"},{"end":"2019-03-31","val":50826000,"accn":"0001558370-19-004709","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":64126000,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01","frame":"CY2019Q2I"},{"end":"2019-09-30","val":80419000,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2019Q3I"},{"end":"2019-12-31","val":88706000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13"},{"end":"2019-12-31","val":88706000,"accn":"0001558370-20-005307","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"end":"2019-12-31","val":88706000,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30"},{"end":"2019-12-31","val":88706000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29"},{"end":"2019-12-31","val":88706000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17","frame":"CY2019Q4I"},{"end":"2020-03-31","val":73961000,"accn":"0001558370-20-005307","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":84062000,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30","frame":"CY2020Q2I"},{"end":"2020-09-30","val":89116000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29","frame":"CY2020Q3I"},{"end":"2020-12-31","val":105938000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17"},{"end":"2020-12-31","val":105938000,"accn":"0001558370-21-005262","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-29"},{"end":"2020-12-31","val":105938000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"},{"end":"2020-12-31","val":105938000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28"},{"end":"2020-12-31","val":105938000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2020Q4I"},{"end":"2021-03-31","val":86479000,"accn":"0001558370-21-005262","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-29","frame":"CY2021Q1I"},{"end":"2021-06-30","val":107173000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29","frame":"CY2021Q2I"},{"end":"2021-09-30","val":94540000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28","frame":"CY2021Q3I"},{"end":"2021-12-31","val":121829000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"end":"2021-12-31","val":121829000,"accn":"0001558370-22-006801","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"end":"2021-12-31","val":121829000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"end":"2021-12-31","val":121829000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"end":"2021-12-31","val":121829000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2021Q4I"},{"end":"2022-03-31","val":100698000,"accn":"0001558370-22-006801","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2022Q1I"},{"end":"2022-06-30","val":119282000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02","frame":"CY2022Q2I"},{"end":"2022-09-30","val":120763000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01","frame":"CY2022Q3I"},{"end":"2022-12-31","val":131123000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"end":"2022-12-31","val":131123000,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"end":"2022-12-31","val":131123000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"end":"2022-12-31","val":131123000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26"},{"end":"2022-12-31","val":131123000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15","frame":"CY2022Q4I"},{"end":"2023-03-31","val":108735000,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1I"},{"end":"2023-06-30","val":101162000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02","frame":"CY2023Q2I"},{"end":"2023-09-30","val":110436000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26","frame":"CY2023Q3I"},{"end":"2023-12-31","val":127992000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2023-12-31","val":127992000,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"end":"2023-12-31","val":127992000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":127992000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30"},{"end":"2023-12-31","val":127992000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":107277000,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2024Q1I"},{"end":"2024-06-30","val":120539000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":130881000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30","frame":"CY2024Q3I"},{"end":"2024-12-31","val":133088000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"end":"2024-12-31","val":133088000,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q4I"},{"end":"2025-03-31","val":122055000,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"}]}},"AccruedProfessionalFeesCurrent":{"label":"Accrued Professional Fees, Current","description":"Carrying value as of the balance sheet date of obligations incurred through that date and payable for professional fees, such as for legal and accounting services received. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).","units":{"USD":[{"end":"2014-12-31","val":216000,"accn":"0001558370-15-001077","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-11"},{"end":"2014-12-31","val":216000,"accn":"0001558370-15-001584","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-10"},{"end":"2014-12-31","val":386000,"accn":"0001558370-15-002529","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-09"},{"end":"2014-12-31","val":386000,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2014Q4I"},{"end":"2015-03-31","val":288000,"accn":"0001558370-15-001077","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-11","frame":"CY2015Q1I"},{"end":"2015-06-30","val":243000,"accn":"0001558370-15-001584","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-10","frame":"CY2015Q2I"},{"end":"2015-09-30","val":902000,"accn":"0001558370-15-002529","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-09","frame":"CY2015Q3I"},{"end":"2015-12-31","val":1035000,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"end":"2015-12-31","val":1207000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2015Q4I"},{"end":"2016-12-31","val":1697000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"end":"2016-12-31","val":1697000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21","frame":"CY2016Q4I"},{"end":"2017-12-31","val":2467000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21"},{"end":"2017-12-31","val":1394000,"accn":"0001558370-18-008072","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"end":"2017-12-31","val":1394000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2017Q4I"},{"end":"2018-09-30","val":4005000,"accn":"0001558370-18-008072","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2018Q3I"},{"end":"2018-12-31","val":3379000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"end":"2018-12-31","val":4423000,"accn":"0001558370-19-004709","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":4423000,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01"},{"end":"2018-12-31","val":4423000,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"end":"2018-12-31","val":4423000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13","frame":"CY2018Q4I"},{"end":"2019-03-31","val":5758000,"accn":"0001558370-19-004709","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":7313000,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01","frame":"CY2019Q2I"},{"end":"2019-09-30","val":8720000,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2019Q3I"},{"end":"2019-12-31","val":12042000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13"},{"end":"2019-12-31","val":12042000,"accn":"0001558370-20-005307","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"end":"2019-12-31","val":12042000,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30"},{"end":"2019-12-31","val":12042000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29"},{"end":"2019-12-31","val":12042000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17","frame":"CY2019Q4I"},{"end":"2020-03-31","val":9658000,"accn":"0001558370-20-005307","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":10475000,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30","frame":"CY2020Q2I"},{"end":"2020-09-30","val":11049000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29","frame":"CY2020Q3I"},{"end":"2020-12-31","val":10986000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17"},{"end":"2020-12-31","val":10986000,"accn":"0001558370-21-005262","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-29"},{"end":"2020-12-31","val":10986000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"},{"end":"2020-12-31","val":10986000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28"},{"end":"2020-12-31","val":10986000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2020Q4I"},{"end":"2021-03-31","val":11797000,"accn":"0001558370-21-005262","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-29","frame":"CY2021Q1I"},{"end":"2021-06-30","val":14064000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29","frame":"CY2021Q2I"},{"end":"2021-09-30","val":13258000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28","frame":"CY2021Q3I"},{"end":"2021-12-31","val":12611000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"end":"2021-12-31","val":12611000,"accn":"0001558370-22-006801","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"end":"2021-12-31","val":12611000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"end":"2021-12-31","val":12611000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"end":"2021-12-31","val":12611000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2021Q4I"},{"end":"2022-03-31","val":14947000,"accn":"0001558370-22-006801","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2022Q1I"},{"end":"2022-06-30","val":22519000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02","frame":"CY2022Q2I"},{"end":"2022-09-30","val":18345000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01","frame":"CY2022Q3I"},{"end":"2022-12-31","val":17588000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"end":"2022-12-31","val":17588000,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"end":"2022-12-31","val":17588000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"end":"2022-12-31","val":17588000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26"},{"end":"2022-12-31","val":17588000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15","frame":"CY2022Q4I"},{"end":"2023-03-31","val":14607000,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1I"},{"end":"2023-06-30","val":13516000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02","frame":"CY2023Q2I"},{"end":"2023-09-30","val":14592000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26","frame":"CY2023Q3I"},{"end":"2023-12-31","val":12522000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2023-12-31","val":12522000,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"end":"2023-12-31","val":12522000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":12522000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30"},{"end":"2023-12-31","val":12522000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":19852000,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2024Q1I"},{"end":"2024-06-30","val":25090000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":16946000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30","frame":"CY2024Q3I"},{"end":"2024-12-31","val":14134000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"end":"2024-12-31","val":14134000,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q4I"},{"end":"2025-03-31","val":17999000,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"}]}},"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":"2014-12-31","val":1546000,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2014Q4I"},{"end":"2015-12-31","val":2077000,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"end":"2015-12-31","val":2077000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2015Q4I"},{"end":"2016-12-31","val":3268000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"end":"2016-12-31","val":3268000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21","frame":"CY2016Q4I"},{"end":"2017-12-31","val":4644000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21"},{"end":"2017-12-31","val":4644000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2017Q4I"},{"end":"2018-12-31","val":8655000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"end":"2018-12-31","val":8655000,"accn":"0001558370-19-004709","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":8655000,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01"},{"end":"2018-12-31","val":8655000,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"end":"2018-12-31","val":8655000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13","frame":"CY2018Q4I"},{"end":"2019-03-31","val":9746000,"accn":"0001558370-19-004709","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":10959000,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01","frame":"CY2019Q2I"},{"end":"2019-09-30","val":12253000,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2019Q3I"},{"end":"2019-12-31","val":13684000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13"},{"end":"2019-12-31","val":13684000,"accn":"0001558370-20-005307","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"end":"2019-12-31","val":13684000,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30"},{"end":"2019-12-31","val":13684000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29"},{"end":"2019-12-31","val":13684000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17","frame":"CY2019Q4I"},{"end":"2020-03-31","val":15255000,"accn":"0001558370-20-005307","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":16922000,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30","frame":"CY2020Q2I"},{"end":"2020-09-30","val":18559000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29","frame":"CY2020Q3I"},{"end":"2020-12-31","val":19731000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17"},{"end":"2020-12-31","val":19731000,"accn":"0001558370-21-005262","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-29"},{"end":"2020-12-31","val":19731000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"},{"end":"2020-12-31","val":19731000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2020Q4I"},{"end":"2021-03-31","val":21296000,"accn":"0001558370-21-005262","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-29","frame":"CY2021Q1I"},{"end":"2021-06-30","val":22889000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29","frame":"CY2021Q2I"},{"end":"2021-12-31","val":25418000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"end":"2021-12-31","val":25418000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2021Q4I"},{"end":"2022-12-31","val":31282000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"end":"2022-12-31","val":31282000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15","frame":"CY2022Q4I"},{"end":"2023-12-31","val":38494000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2023-12-31","val":38494000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2023Q4I"},{"end":"2024-12-31","val":47755000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2024Q4I"}]}},"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":"2016-03-31","val":31000,"accn":"0001558370-16-005818","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-10","frame":"CY2016Q1I"},{"end":"2016-06-30","val":55000,"accn":"0001558370-16-007817","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09","frame":"CY2016Q2I"},{"end":"2016-09-30","val":27000,"accn":"0001558370-16-009951","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10","frame":"CY2016Q3I"},{"end":"2016-12-31","val":-18000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"end":"2016-12-31","val":-18000,"accn":"0001558370-17-003397","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03"},{"end":"2016-12-31","val":-18000,"accn":"0001558370-17-005728","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-02"},{"end":"2016-12-31","val":-18000,"accn":"0001558370-17-007829","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-31"},{"end":"2016-12-31","val":-18000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21","frame":"CY2016Q4I"},{"end":"2017-03-31","val":-114000,"accn":"0001558370-17-003397","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03","frame":"CY2017Q1I"},{"end":"2017-06-30","val":-314000,"accn":"0001558370-17-005728","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-02","frame":"CY2017Q2I"},{"end":"2017-09-30","val":-165000,"accn":"0001558370-17-007829","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-31","frame":"CY2017Q3I"},{"end":"2017-12-31","val":-269000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21"},{"end":"2017-12-31","val":-269000,"accn":"0001558370-18-003771","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02"},{"end":"2017-12-31","val":-269000,"accn":"0001558370-18-006090","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"end":"2017-12-31","val":-269000,"accn":"0001558370-18-008072","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"end":"2017-12-31","val":-269000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2017Q4I"},{"end":"2018-03-31","val":-591000,"accn":"0001558370-18-003771","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02","frame":"CY2018Q1I"},{"end":"2018-06-30","val":-381000,"accn":"0001558370-18-006090","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01","frame":"CY2018Q2I"},{"end":"2018-09-30","val":-337000,"accn":"0001558370-18-008072","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2018Q3I"},{"end":"2018-12-31","val":-180000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"end":"2018-12-31","val":-180000,"accn":"0001558370-19-004709","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":-180000,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01"},{"end":"2018-12-31","val":-180000,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"end":"2018-12-31","val":-180000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13","frame":"CY2018Q4I"},{"end":"2019-03-31","val":75000,"accn":"0001558370-19-004709","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":927000,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01","frame":"CY2019Q2I"},{"end":"2019-09-30","val":637000,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2019Q3I"},{"end":"2019-12-31","val":-2535000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13"},{"end":"2019-12-31","val":-2535000,"accn":"0001558370-20-005307","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"end":"2019-12-31","val":-2535000,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30"},{"end":"2019-12-31","val":-2535000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29"},{"end":"2019-12-31","val":-2535000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17","frame":"CY2019Q4I"},{"end":"2020-03-31","val":-69000,"accn":"0001558370-20-005307","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":-1120000,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30","frame":"CY2020Q2I"},{"end":"2020-09-30","val":-1940000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29","frame":"CY2020Q3I"},{"end":"2020-12-31","val":-5214000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17"},{"end":"2020-12-31","val":-5214000,"accn":"0001558370-21-005262","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-29"},{"end":"2020-12-31","val":-5214000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"},{"end":"2020-12-31","val":-5214000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28"},{"end":"2020-12-31","val":-5214000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2020Q4I"},{"end":"2021-03-31","val":-5097000,"accn":"0001558370-21-005262","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-29","frame":"CY2021Q1I"},{"end":"2021-06-30","val":-5835000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29","frame":"CY2021Q2I"},{"end":"2021-09-30","val":-5673000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28","frame":"CY2021Q3I"},{"end":"2021-12-31","val":-4133000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"end":"2021-12-31","val":-4133000,"accn":"0001558370-22-006801","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"end":"2021-12-31","val":-4133000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"end":"2021-12-31","val":-4133000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"end":"2021-12-31","val":-4133000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2021Q4I"},{"end":"2022-03-31","val":-12110000,"accn":"0001558370-22-006801","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2022Q1I"},{"end":"2022-06-30","val":-14248000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02","frame":"CY2022Q2I"},{"end":"2022-09-30","val":-14826000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01","frame":"CY2022Q3I"},{"end":"2022-12-31","val":-10443000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"end":"2022-12-31","val":-10443000,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"end":"2022-12-31","val":-10443000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"end":"2022-12-31","val":-10443000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26"},{"end":"2022-12-31","val":-10443000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15","frame":"CY2022Q4I"},{"end":"2023-03-31","val":-4602000,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1I"},{"end":"2023-06-30","val":-4221000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02","frame":"CY2023Q2I"},{"end":"2023-09-30","val":-2683000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26","frame":"CY2023Q3I"},{"end":"2023-12-31","val":-3495000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2023-12-31","val":-3495000,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"end":"2023-12-31","val":-3495000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":-3495000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30"},{"end":"2023-12-31","val":-3495000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":-3847000,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2024Q1I"},{"end":"2024-06-30","val":-3890000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":-1070000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30","frame":"CY2024Q3I"},{"end":"2024-12-31","val":-3551000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"end":"2024-12-31","val":-3551000,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q4I"},{"end":"2025-03-31","val":-3237000,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"}]}},"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":2822000,"accn":"0001558370-15-001077","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-11"},{"end":"2014-12-31","val":2822000,"accn":"0001558370-15-001584","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-10"},{"end":"2014-12-31","val":2822000,"accn":"0001558370-15-002529","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-09"},{"end":"2014-12-31","val":2822000,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2014Q4I"},{"end":"2015-03-31","val":3691000,"accn":"0001558370-15-001077","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-11","frame":"CY2015Q1I"},{"end":"2015-06-30","val":276320000,"accn":"0001558370-15-001584","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-10","frame":"CY2015Q2I"},{"end":"2015-09-30","val":277515000,"accn":"0001558370-15-002529","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-09","frame":"CY2015Q3I"},{"end":"2015-12-31","val":278927000,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"end":"2015-12-31","val":278927000,"accn":"0001558370-16-005818","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-10"},{"end":"2015-12-31","val":278927000,"accn":"0001558370-16-007817","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"end":"2015-12-31","val":278927000,"accn":"0001558370-16-009951","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"end":"2015-12-31","val":278927000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2015Q4I"},{"end":"2016-03-31","val":280080000,"accn":"0001558370-16-005818","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-10","frame":"CY2016Q1I"},{"end":"2016-06-30","val":281853000,"accn":"0001558370-16-007817","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09","frame":"CY2016Q2I"},{"end":"2016-09-30","val":283862000,"accn":"0001558370-16-009951","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10","frame":"CY2016Q3I"},{"end":"2016-12-31","val":420533000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"end":"2016-12-31","val":420533000,"accn":"0001558370-17-003397","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03"},{"end":"2016-12-31","val":420533000,"accn":"0001558370-17-005728","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-02"},{"end":"2016-12-31","val":420533000,"accn":"0001558370-17-007829","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-31"},{"end":"2016-12-31","val":420533000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21","frame":"CY2016Q4I"},{"end":"2017-03-31","val":423750000,"accn":"0001558370-17-003397","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03","frame":"CY2017Q1I"},{"end":"2017-06-30","val":643223000,"accn":"0001558370-17-005728","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-02","frame":"CY2017Q2I"},{"end":"2017-09-30","val":647928000,"accn":"0001558370-17-007829","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-31","frame":"CY2017Q3I"},{"end":"2017-12-31","val":979785000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21"},{"end":"2017-12-31","val":979785000,"accn":"0001558370-18-003771","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02"},{"end":"2017-12-31","val":979785000,"accn":"0001558370-18-006090","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"end":"2017-12-31","val":979785000,"accn":"0001558370-18-008072","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"end":"2017-12-31","val":979785000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2017Q4I"},{"end":"2018-03-31","val":988872000,"accn":"0001558370-18-003771","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02","frame":"CY2018Q1I"},{"end":"2018-06-30","val":997770000,"accn":"0001558370-18-006090","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01","frame":"CY2018Q2I"},{"end":"2018-09-30","val":1006812000,"accn":"0001558370-18-008072","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2018Q3I"},{"end":"2018-12-31","val":1016690000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"end":"2018-12-31","val":1016690000,"accn":"0001558370-19-004709","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":1016690000,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01"},{"end":"2018-12-31","val":1016690000,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"end":"2018-12-31","val":1016690000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13","frame":"CY2018Q4I"},{"end":"2019-03-31","val":1029046000,"accn":"0001558370-19-004709","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":1376484000,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01","frame":"CY2019Q2I"},{"end":"2019-09-30","val":1394566000,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2019Q3I"},{"end":"2019-12-31","val":1412083000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13"},{"end":"2019-12-31","val":1412083000,"accn":"0001558370-20-005307","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"end":"2019-12-31","val":1412083000,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30"},{"end":"2019-12-31","val":1412083000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29"},{"end":"2019-12-31","val":1412083000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17","frame":"CY2019Q4I"},{"end":"2020-03-31","val":1739140000,"accn":"0001558370-20-005307","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":1762099000,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30","frame":"CY2020Q2I"},{"end":"2020-09-30","val":1867572000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29","frame":"CY2020Q3I"},{"end":"2020-12-31","val":2106600000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17"},{"end":"2020-12-31","val":2106600000,"accn":"0001558370-21-005262","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-29"},{"end":"2020-12-31","val":2106600000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"},{"end":"2020-12-31","val":2106600000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28"},{"end":"2020-12-31","val":2106600000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2020Q4I"},{"end":"2021-03-31","val":2136130000,"accn":"0001558370-21-005262","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-29","frame":"CY2021Q1I"},{"end":"2021-06-30","val":2174094000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29","frame":"CY2021Q2I"},{"end":"2021-09-30","val":2209456000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28","frame":"CY2021Q3I"},{"end":"2021-12-31","val":2250250000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"end":"2021-12-31","val":2250250000,"accn":"0001558370-22-006801","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"end":"2021-12-31","val":2250250000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"end":"2021-12-31","val":2250250000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"end":"2021-12-31","val":2250250000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2021Q4I"},{"end":"2022-03-31","val":2275156000,"accn":"0001558370-22-006801","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2022Q1I"},{"end":"2022-06-30","val":2303087000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02","frame":"CY2022Q2I"},{"end":"2022-09-30","val":2329385000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01","frame":"CY2022Q3I"},{"end":"2022-12-31","val":2358018000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"end":"2022-12-31","val":2358018000,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"end":"2022-12-31","val":2358018000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"end":"2022-12-31","val":2358018000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26"},{"end":"2022-12-31","val":2358018000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15","frame":"CY2022Q4I"},{"end":"2023-03-31","val":2381358000,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1I"},{"end":"2023-06-30","val":2410601000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02","frame":"CY2023Q2I"},{"end":"2023-09-30","val":2434258000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26","frame":"CY2023Q3I"},{"end":"2023-12-31","val":2473985000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2023-12-31","val":2473985000,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"end":"2023-12-31","val":2473985000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":2473985000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30"},{"end":"2023-12-31","val":2473985000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":2565277000,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2024Q1I"},{"end":"2024-06-30","val":2624868000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":2671231000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30","frame":"CY2024Q3I"},{"end":"2024-12-31","val":2709183000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"end":"2024-12-31","val":2709183000,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q4I"},{"end":"2025-03-31","val":2751838000,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"}]}},"AdjustmentsToAdditionalPaidInCapitalOther":{"label":"Adjustments to Additional Paid in Capital, Other","description":"Amount of other increase (decrease) in additional paid in capital (APIC).","units":{"USD":[{"start":"2018-01-01","end":"2018-03-31","val":-14000,"accn":"0001558370-19-004709","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":-14000,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01"},{"start":"2018-01-01","end":"2018-03-31","val":-14000,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2018Q1"},{"start":"2018-04-01","end":"2018-06-30","val":49000,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01"},{"start":"2018-04-01","end":"2018-06-30","val":49000,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-12-31","val":35000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":35000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13"},{"start":"2018-01-01","end":"2018-12-31","val":35000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17","frame":"CY2018"},{"start":"2020-04-01","end":"2020-06-30","val":7000,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30"},{"start":"2020-04-01","end":"2020-06-30","val":7000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29"},{"start":"2020-04-01","end":"2020-06-30","val":7000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"},{"start":"2020-04-01","end":"2020-06-30","val":7000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28","frame":"CY2020Q2"},{"start":"2024-04-01","end":"2024-06-30","val":-21000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":-21000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-12-31","val":-22000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2024"}]}},"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":"2013-01-01","end":"2013-12-31","val":351000,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":2326000,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2014-01-01","end":"2014-12-31","val":2326000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":5180000,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2015-01-01","end":"2015-12-31","val":5180000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2015-01-01","end":"2015-12-31","val":5180000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":6140000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2016-01-01","end":"2016-12-31","val":6140000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21"},{"start":"2016-01-01","end":"2016-12-31","val":6140000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":12523000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21"},{"start":"2017-01-01","end":"2017-12-31","val":12523000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2017-01-01","end":"2017-12-31","val":12523000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":5549000,"accn":"0001558370-19-004709","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":5549000,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01"},{"start":"2018-01-01","end":"2018-03-31","val":5549000,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2018Q1"},{"start":"2018-04-01","end":"2018-06-30","val":7762000,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01"},{"start":"2018-04-01","end":"2018-06-30","val":7762000,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2018Q2"},{"start":"2018-07-01","end":"2018-09-30","val":8391000,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":30534000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":30534000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13"},{"start":"2018-01-01","end":"2018-12-31","val":30534000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":10295000,"accn":"0001558370-19-004709","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":10295000,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01"},{"start":"2019-01-01","end":"2019-03-31","val":10295000,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-01-01","end":"2019-03-31","val":10295000,"accn":"0001558370-20-005307","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"start":"2019-01-01","end":"2019-03-31","val":10295000,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30"},{"start":"2019-01-01","end":"2019-03-31","val":10295000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29","frame":"CY2019Q1"},{"start":"2019-04-01","end":"2019-06-30","val":13666000,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01"},{"start":"2019-04-01","end":"2019-06-30","val":13666000,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-04-01","end":"2019-06-30","val":13666000,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30"},{"start":"2019-04-01","end":"2019-06-30","val":13666000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29","frame":"CY2019Q2"},{"start":"2019-07-01","end":"2019-09-30","val":14993000,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-07-01","end":"2019-09-30","val":14993000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":54653000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13"},{"start":"2019-01-01","end":"2019-12-31","val":54653000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17"},{"start":"2019-01-01","end":"2019-12-31","val":54653000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":17026000,"accn":"0001558370-20-005307","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"start":"2020-01-01","end":"2020-03-31","val":17026000,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30"},{"start":"2020-01-01","end":"2020-03-31","val":17026000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29"},{"start":"2020-01-01","end":"2020-03-31","val":17026000,"accn":"0001558370-21-005262","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-29"},{"start":"2020-01-01","end":"2020-03-31","val":17026000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"},{"start":"2020-01-01","end":"2020-03-31","val":17026000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28","frame":"CY2020Q1"},{"start":"2020-04-01","end":"2020-06-30","val":19675000,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30"},{"start":"2020-04-01","end":"2020-06-30","val":19675000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29"},{"start":"2020-04-01","end":"2020-06-30","val":19675000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"},{"start":"2020-04-01","end":"2020-06-30","val":19675000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28","frame":"CY2020Q2"},{"start":"2020-07-01","end":"2020-09-30","val":19889000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29"},{"start":"2020-07-01","end":"2020-09-30","val":19889000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":76602000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17"},{"start":"2020-01-01","end":"2020-12-31","val":76602000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2020-01-01","end":"2020-12-31","val":76602000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":21212000,"accn":"0001558370-21-005262","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-29"},{"start":"2021-01-01","end":"2021-03-31","val":21212000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"},{"start":"2021-01-01","end":"2021-03-31","val":21212000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28"},{"start":"2021-01-01","end":"2021-03-31","val":21212000,"accn":"0001558370-22-006801","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"start":"2021-01-01","end":"2021-03-31","val":21212000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2021-01-01","end":"2021-03-31","val":21212000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01","frame":"CY2021Q1"},{"start":"2021-04-01","end":"2021-06-30","val":24522000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"},{"start":"2021-04-01","end":"2021-06-30","val":24522000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28"},{"start":"2021-04-01","end":"2021-06-30","val":24522000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2021-04-01","end":"2021-06-30","val":24522000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01","frame":"CY2021Q2"},{"start":"2021-07-01","end":"2021-09-30","val":24324000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28"},{"start":"2021-07-01","end":"2021-09-30","val":24324000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":93035000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2021-01-01","end":"2021-12-31","val":93035000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"start":"2021-01-01","end":"2021-12-31","val":93035000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":23609000,"accn":"0001558370-22-006801","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"start":"2022-01-01","end":"2022-03-31","val":23609000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2022-01-01","end":"2022-03-31","val":23609000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2022-01-01","end":"2022-03-31","val":23609000,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"start":"2022-01-01","end":"2022-03-31","val":23609000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"start":"2022-01-01","end":"2022-03-31","val":23609000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26","frame":"CY2022Q1"},{"start":"2022-04-01","end":"2022-06-30","val":25524000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2022-04-01","end":"2022-06-30","val":25524000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2022-04-01","end":"2022-06-30","val":25524000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"start":"2022-04-01","end":"2022-06-30","val":25524000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26","frame":"CY2022Q2"},{"start":"2022-07-01","end":"2022-09-30","val":24268000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2022-07-01","end":"2022-09-30","val":24268000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":99634000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"start":"2022-01-01","end":"2022-12-31","val":99634000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2022-01-01","end":"2022-12-31","val":99634000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":23340000,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"start":"2023-01-01","end":"2023-03-31","val":23340000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"start":"2023-01-01","end":"2023-03-31","val":23340000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26"},{"start":"2023-01-01","end":"2023-03-31","val":23340000,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"start":"2023-01-01","end":"2023-03-31","val":23340000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-03-31","val":23340000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30","frame":"CY2023Q1"},{"start":"2023-04-01","end":"2023-06-30","val":23945000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"start":"2023-04-01","end":"2023-06-30","val":23945000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26"},{"start":"2023-04-01","end":"2023-06-30","val":23945000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":23945000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30","frame":"CY2023Q2"},{"start":"2023-07-01","end":"2023-09-30","val":23212000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26"},{"start":"2023-07-01","end":"2023-09-30","val":23212000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":93256000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2023-01-01","end":"2023-12-31","val":93256000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":24457000,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"start":"2024-01-01","end":"2024-03-31","val":24457000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-03-31","val":24457000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30"},{"start":"2024-01-01","end":"2024-03-31","val":24457000,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q1"},{"start":"2024-04-01","end":"2024-06-30","val":28275000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":28275000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30","frame":"CY2024Q2"},{"start":"2024-07-01","end":"2024-09-30","val":28564000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":109920000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":29299000,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1"}]}},"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":"2015-05-01","end":"2015-05-31","val":2062000,"accn":"0001558370-15-002529","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-09"},{"start":"2015-05-01","end":"2015-05-31","val":2100000,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2015Q2I"}]}},"AdjustmentsToAdditionalPaidInCapitalWarrantIssued":{"label":"Adjustments to Additional Paid in Capital, Warrant Issued","description":"Amount of increase in additional paid in capital (APIC) resulting from the issuance of warrants. Includes allocation of proceeds of debt securities issued with detachable stock purchase warrants.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":810000,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2015-01-01","end":"2015-12-31","val":810000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2015-01-01","end":"2015-12-31","val":810000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21","frame":"CY2015"}]}},"AdvertisingExpense":{"label":"Advertising Expense","description":"Amount charged to advertising expense for the period, which are expenses incurred with the objective of increasing revenue for a specified brand, product or product line.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":3300000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17"},{"start":"2019-01-01","end":"2019-12-31","val":3300000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":9400000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17"},{"start":"2020-01-01","end":"2020-12-31","val":9400000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2020-01-01","end":"2020-12-31","val":9400000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":13500000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2021-01-01","end":"2021-12-31","val":13500000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"start":"2021-01-01","end":"2021-12-31","val":13500000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":18100000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"start":"2022-01-01","end":"2022-12-31","val":18100000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2022-01-01","end":"2022-12-31","val":18100000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":16900000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2023-01-01","end":"2023-12-31","val":16900000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":31100000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2024"}]}},"AllocatedShareBasedCompensationExpense":{"label":"Share-based Payment Arrangement, Expense","description":"Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.","units":{"USD":[{"start":"2013-01-01","end":"2013-12-31","val":351000,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":267000,"accn":"0001558370-15-001077","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-11","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":459000,"accn":"0001558370-15-001584","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-10"},{"start":"2014-04-01","end":"2014-06-30","val":192000,"accn":"0001558370-15-001584","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-10","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":1026000,"accn":"0001558370-15-002529","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-09"},{"start":"2014-07-01","end":"2014-09-30","val":567000,"accn":"0001558370-15-002529","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-09","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":2326000,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2014-01-01","end":"2014-12-31","val":2326000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":840000,"accn":"0001558370-15-001077","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-11"},{"start":"2015-01-01","end":"2015-03-31","val":840000,"accn":"0001558370-16-005818","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-10","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":3014000,"accn":"0001558370-15-001584","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-10"},{"start":"2015-01-01","end":"2015-06-30","val":3014000,"accn":"0001558370-16-007817","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"start":"2015-04-01","end":"2015-06-30","val":2174000,"accn":"0001558370-15-001584","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-10"},{"start":"2015-04-01","end":"2015-06-30","val":2174000,"accn":"0001558370-16-007817","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":3985000,"accn":"0001558370-15-002529","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-09"},{"start":"2015-01-01","end":"2015-09-30","val":3985000,"accn":"0001558370-16-009951","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2015-07-01","end":"2015-09-30","val":971000,"accn":"0001558370-15-002529","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-09"},{"start":"2015-07-01","end":"2015-09-30","val":971000,"accn":"0001558370-16-009951","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":5180000,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2015-01-01","end":"2015-12-31","val":5180000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2015-01-01","end":"2015-12-31","val":5180000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":1102000,"accn":"0001558370-16-005818","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-10"},{"start":"2016-01-01","end":"2016-03-31","val":1102000,"accn":"0001558370-17-003397","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":2589000,"accn":"0001558370-16-007817","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"start":"2016-01-01","end":"2016-06-30","val":2589000,"accn":"0001558370-17-005728","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-02"},{"start":"2016-04-01","end":"2016-06-30","val":1487000,"accn":"0001558370-16-007817","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"start":"2016-04-01","end":"2016-06-30","val":1487000,"accn":"0001558370-17-005728","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-02","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":4494000,"accn":"0001558370-16-009951","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2016-01-01","end":"2016-09-30","val":4494000,"accn":"0001558370-17-007829","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-31"},{"start":"2016-07-01","end":"2016-09-30","val":1905000,"accn":"0001558370-16-009951","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2016-07-01","end":"2016-09-30","val":1905000,"accn":"0001558370-17-007829","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-31","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":6140000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2016-01-01","end":"2016-12-31","val":6140000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21"},{"start":"2016-01-01","end":"2016-12-31","val":6140000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":2240000,"accn":"0001558370-17-003397","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":5219000,"accn":"0001558370-17-005728","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-02"},{"start":"2017-01-01","end":"2017-06-30","val":5219000,"accn":"0001558370-18-006090","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"start":"2017-04-01","end":"2017-06-30","val":2979000,"accn":"0001558370-17-005728","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-02"},{"start":"2017-04-01","end":"2017-06-30","val":2979000,"accn":"0001558370-18-006090","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":8818000,"accn":"0001558370-17-007829","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-31"},{"start":"2017-01-01","end":"2017-09-30","val":2240000,"accn":"0001558370-18-003771","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02"},{"start":"2017-01-01","end":"2017-09-30","val":8818000,"accn":"0001558370-18-008072","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2017-07-01","end":"2017-09-30","val":3599000,"accn":"0001558370-17-007829","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-31"},{"start":"2017-07-01","end":"2017-09-30","val":3599000,"accn":"0001558370-18-008072","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":12523000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21"},{"start":"2017-01-01","end":"2017-12-31","val":12523000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2017-01-01","end":"2017-12-31","val":12523000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":5549000,"accn":"0001558370-19-004709","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":13311000,"accn":"0001558370-18-006090","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"start":"2018-01-01","end":"2018-06-30","val":13311000,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01"},{"start":"2018-04-01","end":"2018-06-30","val":7761000,"accn":"0001558370-18-006090","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"start":"2018-04-01","end":"2018-06-30","val":7761000,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":5549000,"accn":"0001558370-18-003771","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02"},{"start":"2018-01-01","end":"2018-09-30","val":21702000,"accn":"0001558370-18-008072","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2018-01-01","end":"2018-09-30","val":21702000,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2018-07-01","end":"2018-09-30","val":8391000,"accn":"0001558370-18-008072","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2018-07-01","end":"2018-09-30","val":8391000,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":30534000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":30534000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13"},{"start":"2018-01-01","end":"2018-12-31","val":30534000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":10295000,"accn":"0001558370-19-004709","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":10295000,"accn":"0001558370-20-005307","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":23961000,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01"},{"start":"2019-01-01","end":"2019-06-30","val":23961000,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30"},{"start":"2019-04-01","end":"2019-06-30","val":13666000,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01"},{"start":"2019-04-01","end":"2019-06-30","val":13666000,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":38954000,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-01-01","end":"2019-09-30","val":38954000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29"},{"start":"2019-07-01","end":"2019-09-30","val":14993000,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-07-01","end":"2019-09-30","val":14993000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":54653000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13"},{"start":"2019-01-01","end":"2019-12-31","val":54653000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17"},{"start":"2019-01-01","end":"2019-12-31","val":54653000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":16859000,"accn":"0001558370-20-005307","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"start":"2020-01-01","end":"2020-03-31","val":16859000,"accn":"0001558370-21-005262","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-29","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":36387000,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30"},{"start":"2020-01-01","end":"2020-06-30","val":36387000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"},{"start":"2020-04-01","end":"2020-06-30","val":19528000,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30"},{"start":"2020-04-01","end":"2020-06-30","val":19528000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":56022000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29"},{"start":"2020-01-01","end":"2020-09-30","val":56022000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28"},{"start":"2020-07-01","end":"2020-09-30","val":19635000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29"},{"start":"2020-07-01","end":"2020-09-30","val":19635000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":75526000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17"},{"start":"2020-01-01","end":"2020-12-31","val":75526000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2020-01-01","end":"2020-12-31","val":75526000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":20684000,"accn":"0001558370-21-005262","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-29"},{"start":"2021-01-01","end":"2021-03-31","val":20684000,"accn":"0001558370-22-006801","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":44991000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"},{"start":"2021-01-01","end":"2021-06-30","val":44991000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2021-04-01","end":"2021-06-30","val":24307000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"},{"start":"2021-04-01","end":"2021-06-30","val":24307000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":68949000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28"},{"start":"2021-01-01","end":"2021-09-30","val":68949000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2021-07-01","end":"2021-09-30","val":23958000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28"},{"start":"2021-07-01","end":"2021-09-30","val":23958000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":91630000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2021-01-01","end":"2021-12-31","val":91630000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"start":"2021-01-01","end":"2021-12-31","val":91630000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":23399000,"accn":"0001558370-22-006801","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"start":"2022-01-01","end":"2022-03-31","val":23399000,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":48746000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2022-01-01","end":"2022-06-30","val":48746000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"start":"2022-04-01","end":"2022-06-30","val":25347000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2022-04-01","end":"2022-06-30","val":25347000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":72855000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2022-01-01","end":"2022-09-30","val":72855000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26"},{"start":"2022-07-01","end":"2022-09-30","val":24109000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2022-07-01","end":"2022-09-30","val":24109000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":98971000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"start":"2022-01-01","end":"2022-12-31","val":98971000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2022-01-01","end":"2022-12-31","val":98971000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":23196000,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"start":"2023-01-01","end":"2023-03-31","val":23196000,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":47017000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"start":"2023-01-01","end":"2023-06-30","val":47017000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":23821000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"start":"2023-04-01","end":"2023-06-30","val":23821000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":70087000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26"},{"start":"2023-01-01","end":"2023-09-30","val":70087000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30"},{"start":"2023-07-01","end":"2023-09-30","val":23071000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26"},{"start":"2023-07-01","end":"2023-09-30","val":23071000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":92672000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2023-01-01","end":"2023-12-31","val":92672000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":24225000,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"start":"2024-01-01","end":"2024-03-31","val":24225000,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":52247000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":28022000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":80529000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30"},{"start":"2024-07-01","end":"2024-09-30","val":28282000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":108911000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":29056000,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1"}]}},"AmortizationOfFinancingCosts":{"label":"Amortization of Debt Issuance Costs","description":"Amount of amortization expense attributable to debt issuance costs.","units":{"USD":[{"start":"2013-01-01","end":"2013-12-31","val":26000,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":30000,"accn":"0001558370-15-001077","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-11","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":49000,"accn":"0001558370-15-001584","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-10"},{"start":"2014-01-01","end":"2014-09-30","val":65000,"accn":"0001558370-15-002529","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-09"},{"start":"2014-01-01","end":"2014-12-31","val":85000,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2014-01-01","end":"2014-12-31","val":85000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":29000,"accn":"0001558370-15-001077","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-11"},{"start":"2015-01-01","end":"2015-03-31","val":29000,"accn":"0001558370-16-005818","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-10","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":58000,"accn":"0001558370-15-001584","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-10"},{"start":"2015-01-01","end":"2015-06-30","val":58000,"accn":"0001558370-16-007817","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"start":"2015-01-01","end":"2015-09-30","val":84000,"accn":"0001558370-15-002529","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-09"},{"start":"2015-01-01","end":"2015-09-30","val":84000,"accn":"0001558370-16-009951","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2015-01-01","end":"2015-12-31","val":109000,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2015-01-01","end":"2015-12-31","val":109000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2015-01-01","end":"2015-12-31","val":109000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":22000,"accn":"0001558370-16-005818","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-10"},{"start":"2016-01-01","end":"2016-03-31","val":22000,"accn":"0001558370-17-003397","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":42000,"accn":"0001558370-16-007817","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"start":"2016-01-01","end":"2016-06-30","val":42000,"accn":"0001558370-17-005728","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-02"},{"start":"2016-01-01","end":"2016-09-30","val":59000,"accn":"0001558370-16-009951","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2016-01-01","end":"2016-09-30","val":59000,"accn":"0001558370-17-007829","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-31"},{"start":"2016-01-01","end":"2016-12-31","val":73000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2016-01-01","end":"2016-12-31","val":73000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":11000,"accn":"0001558370-17-003397","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03"},{"start":"2017-01-01","end":"2017-03-31","val":11000,"accn":"0001558370-18-003771","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":19000,"accn":"0001558370-17-005728","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-02"},{"start":"2017-01-01","end":"2017-06-30","val":19000,"accn":"0001558370-18-006090","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"start":"2017-01-01","end":"2017-09-30","val":27000,"accn":"0001558370-17-007829","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-31"},{"start":"2017-01-01","end":"2017-12-31","val":32000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":4000,"accn":"0001558370-18-003771","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":8000,"accn":"0001558370-18-006090","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"}]}},"AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount":{"label":"Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount","description":"Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.","units":{"shares":[{"start":"2013-01-01","end":"2013-12-31","val":8521960,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":12305454,"accn":"0001558370-15-001077","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-11","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":12289541,"accn":"0001558370-15-001584","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-10"},{"start":"2014-01-01","end":"2014-09-30","val":13149341,"accn":"0001558370-15-002529","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-09"},{"start":"2014-01-01","end":"2014-12-31","val":17437093,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2014-01-01","end":"2014-12-31","val":17437093,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":17889330,"accn":"0001558370-15-001077","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-11"},{"start":"2015-01-01","end":"2015-03-31","val":17889330,"accn":"0001558370-16-005818","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-10","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":2355548,"accn":"0001558370-15-001584","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-10"},{"start":"2015-01-01","end":"2015-06-30","val":2355548,"accn":"0001558370-16-007817","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"start":"2015-01-01","end":"2015-09-30","val":2070537,"accn":"0001558370-15-002529","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-09"},{"start":"2015-01-01","end":"2015-09-30","val":2070537,"accn":"0001558370-16-009951","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2015-01-01","end":"2015-12-31","val":1933297,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2015-01-01","end":"2015-12-31","val":1933297,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2015-01-01","end":"2015-12-31","val":1933297,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":2485599,"accn":"0001558370-16-005818","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-10"},{"start":"2016-01-01","end":"2016-03-31","val":2485599,"accn":"0001558370-17-003397","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":2512501,"accn":"0001558370-16-007817","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"start":"2016-01-01","end":"2016-06-30","val":2512501,"accn":"0001558370-17-005728","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-02"},{"start":"2016-01-01","end":"2016-09-30","val":2470893,"accn":"0001558370-16-009951","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2016-01-01","end":"2016-09-30","val":2470893,"accn":"0001558370-17-007829","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-31"},{"start":"2016-01-01","end":"2016-12-31","val":2624866,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2016-01-01","end":"2016-12-31","val":2624866,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21"},{"start":"2016-01-01","end":"2016-12-31","val":2632664,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":3237297,"accn":"0001558370-17-003397","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03"},{"start":"2017-01-01","end":"2017-03-31","val":3237297,"accn":"0001558370-18-003771","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":3396480,"accn":"0001558370-17-005728","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-02"},{"start":"2017-01-01","end":"2017-09-30","val":3350223,"accn":"0001558370-17-007829","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-31"},{"start":"2017-01-01","end":"2017-09-30","val":3359640,"accn":"0001558370-18-008072","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2017-01-01","end":"2017-12-31","val":3304166,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21"},{"start":"2017-01-01","end":"2017-12-31","val":3309829,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2017-01-01","end":"2017-12-31","val":3309829,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":4119870,"accn":"0001558370-18-003771","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02"},{"start":"2018-01-01","end":"2018-03-31","val":4125592,"accn":"0001558370-19-004709","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":4341753,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01"},{"start":"2018-01-01","end":"2018-09-30","val":4476563,"accn":"0001558370-18-008072","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2018-01-01","end":"2018-09-30","val":4476563,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2018-01-01","end":"2018-12-31","val":4604943,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":4604943,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13"},{"start":"2018-01-01","end":"2018-12-31","val":4605000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":5763149,"accn":"0001558370-19-004709","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":5763149,"accn":"0001558370-20-005307","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":5842362,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01"},{"start":"2019-01-01","end":"2019-06-30","val":5842362,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30"},{"start":"2019-01-01","end":"2019-09-30","val":6024910,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-01-01","end":"2019-09-30","val":4477000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29"},{"start":"2019-07-01","end":"2019-09-30","val":6025000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":6229086,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13"},{"start":"2019-01-01","end":"2019-12-31","val":6230000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17"},{"start":"2019-01-01","end":"2019-12-31","val":6230000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":7754908,"accn":"0001558370-20-005307","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"start":"2020-01-01","end":"2020-03-31","val":7755000,"accn":"0001558370-21-005262","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-29","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":7837977,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30"},{"start":"2020-01-01","end":"2020-06-30","val":7838000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"},{"start":"2020-01-01","end":"2020-09-30","val":4637000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29"},{"start":"2020-01-01","end":"2020-09-30","val":4637000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28"},{"start":"2020-07-01","end":"2020-09-30","val":4730000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29"},{"start":"2020-07-01","end":"2020-09-30","val":4730000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":4512000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17"},{"start":"2020-01-01","end":"2020-12-31","val":4512000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2020-01-01","end":"2020-12-31","val":4512000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":7988000,"accn":"0001558370-21-005262","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-29"},{"start":"2021-01-01","end":"2021-03-31","val":7988000,"accn":"0001558370-22-006801","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":7780000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"},{"start":"2021-04-01","end":"2021-06-30","val":7780000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":7520000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28"},{"start":"2021-07-01","end":"2021-09-30","val":7520000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28"},{"start":"2021-07-01","end":"2021-09-30","val":7520000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":7296000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2021-01-01","end":"2021-12-31","val":7296000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"start":"2021-01-01","end":"2021-12-31","val":7296000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":8238000,"accn":"0001558370-22-006801","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"start":"2022-01-01","end":"2022-03-31","val":8238000,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2022Q1"},{"start":"2022-04-01","end":"2022-06-30","val":8290000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2022-04-01","end":"2022-06-30","val":8290000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02","frame":"CY2022Q2"},{"start":"2022-07-01","end":"2022-09-30","val":8200000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2022-07-01","end":"2022-09-30","val":8200000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":8182000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"start":"2022-01-01","end":"2022-12-31","val":8182000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2022-01-01","end":"2022-12-31","val":8182000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":9495000,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"start":"2023-01-01","end":"2023-03-31","val":9495000,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":9319000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":9319000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"start":"2023-04-01","end":"2023-06-30","val":9319000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":9177000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30"},{"start":"2023-07-01","end":"2023-09-30","val":9177000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26"},{"start":"2023-07-01","end":"2023-09-30","val":9177000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":8857000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2023-01-01","end":"2023-12-31","val":8857000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":2568000,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"start":"2024-01-01","end":"2024-03-31","val":2568000,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":2213000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":9240000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":8942000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30"},{"start":"2024-07-01","end":"2024-09-30","val":8942000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":8832000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":2125000,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1"}]}},"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":"2014-12-31","val":49925000,"accn":"0001558370-15-001077","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-11"},{"end":"2014-12-31","val":49925000,"accn":"0001558370-15-001584","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-10"},{"end":"2014-12-31","val":49925000,"accn":"0001558370-15-002529","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-09"},{"end":"2014-12-31","val":49925000,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2014Q4I"},{"end":"2015-03-31","val":55910000,"accn":"0001558370-15-001077","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-11","frame":"CY2015Q1I"},{"end":"2015-06-30","val":204208000,"accn":"0001558370-15-001584","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-10","frame":"CY2015Q2I"},{"end":"2015-09-30","val":195288000,"accn":"0001558370-15-002529","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-09","frame":"CY2015Q3I"},{"end":"2015-12-31","val":178898000,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"end":"2015-12-31","val":178898000,"accn":"0001558370-16-005818","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-10"},{"end":"2015-12-31","val":178898000,"accn":"0001558370-16-007817","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"end":"2015-12-31","val":178898000,"accn":"0001558370-16-009951","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"end":"2015-12-31","val":178898000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2015Q4I"},{"end":"2016-03-31","val":206010000,"accn":"0001558370-16-005818","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-10","frame":"CY2016Q1I"},{"end":"2016-06-30","val":186520000,"accn":"0001558370-16-007817","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09","frame":"CY2016Q2I"},{"end":"2016-09-30","val":167849000,"accn":"0001558370-16-009951","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10","frame":"CY2016Q3I"},{"end":"2016-12-31","val":282795000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"end":"2016-12-31","val":282795000,"accn":"0001558370-17-003397","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03"},{"end":"2016-12-31","val":282795000,"accn":"0001558370-17-005728","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-02"},{"end":"2016-12-31","val":282795000,"accn":"0001558370-17-007829","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-31"},{"end":"2016-12-31","val":282795000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21","frame":"CY2016Q4I"},{"end":"2017-03-31","val":252648000,"accn":"0001558370-17-003397","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03","frame":"CY2017Q1I"},{"end":"2017-06-30","val":444721000,"accn":"0001558370-17-005728","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-02","frame":"CY2017Q2I"},{"end":"2017-09-30","val":420118000,"accn":"0001558370-17-007829","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-31","frame":"CY2017Q3I"},{"end":"2017-12-31","val":715737000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21"},{"end":"2017-12-31","val":715737000,"accn":"0001558370-18-003771","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02"},{"end":"2017-12-31","val":715737000,"accn":"0001558370-18-006090","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"end":"2017-12-31","val":715737000,"accn":"0001558370-18-008072","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"end":"2017-12-31","val":715737000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2017Q4I"},{"end":"2018-03-31","val":664468000,"accn":"0001558370-18-003771","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02","frame":"CY2018Q1I"},{"end":"2018-06-30","val":665113000,"accn":"0001558370-18-006090","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01","frame":"CY2018Q2I"},{"end":"2018-09-30","val":606110000,"accn":"0001558370-18-008072","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2018Q3I"},{"end":"2018-12-31","val":540124000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"end":"2018-12-31","val":540124000,"accn":"0001558370-19-004709","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":540124000,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01"},{"end":"2018-12-31","val":540124000,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"end":"2018-12-31","val":540124000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13","frame":"CY2018Q4I"},{"end":"2019-01-01","val":594369000,"accn":"0001558370-19-004709","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2019-01-01","val":594369000,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01"},{"end":"2019-01-01","val":594369000,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"end":"2019-01-01","val":594369000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13"},{"end":"2019-03-31","val":544663000,"accn":"0001558370-19-004709","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":807178000,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01","frame":"CY2019Q2I"},{"end":"2019-09-30","val":737925000,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2019Q3I"},{"end":"2019-12-31","val":707694000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13"},{"end":"2019-12-31","val":707694000,"accn":"0001558370-20-005307","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"end":"2019-12-31","val":707694000,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30"},{"end":"2019-12-31","val":707694000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29"},{"end":"2019-12-31","val":707694000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17","frame":"CY2019Q4I"},{"end":"2020-03-31","val":913623000,"accn":"0001558370-20-005307","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":817457000,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30","frame":"CY2020Q2I"},{"end":"2020-09-30","val":1558178000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29","frame":"CY2020Q3I"},{"end":"2020-12-31","val":1718393000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17"},{"end":"2020-12-31","val":1718393000,"accn":"0001558370-21-005262","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-29"},{"end":"2020-12-31","val":1718393000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"},{"end":"2020-12-31","val":1718393000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28"},{"end":"2020-12-31","val":1718393000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2020Q4I"},{"end":"2021-03-31","val":1625387000,"accn":"0001558370-21-005262","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-29","frame":"CY2021Q1I"},{"end":"2021-06-30","val":1568795000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29","frame":"CY2021Q2I"},{"end":"2021-09-30","val":1477322000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28","frame":"CY2021Q3I"},{"end":"2021-12-31","val":1252225000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"end":"2021-12-31","val":1252225000,"accn":"0001558370-22-006801","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"end":"2021-12-31","val":1252225000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"end":"2021-12-31","val":1252225000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"end":"2021-12-31","val":1252225000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2021Q4I"},{"end":"2022-03-31","val":1143307000,"accn":"0001558370-22-006801","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2022Q1I"},{"end":"2022-06-30","val":1192446000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02","frame":"CY2022Q2I"},{"end":"2022-09-30","val":1458392000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01","frame":"CY2022Q3I"},{"end":"2022-12-31","val":1349902000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"end":"2022-12-31","val":1349902000,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"end":"2022-12-31","val":1349902000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"end":"2022-12-31","val":1349902000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26"},{"end":"2022-12-31","val":1349902000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15","frame":"CY2022Q4I"},{"end":"2023-03-31","val":1220370000,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1I"},{"end":"2023-06-30","val":1106445000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02","frame":"CY2023Q2I"},{"end":"2023-09-30","val":1105299000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26","frame":"CY2023Q3I"},{"end":"2023-12-31","val":1049250000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2023-12-31","val":1049250000,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"end":"2023-12-31","val":1049250000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":1049250000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30"},{"end":"2023-12-31","val":1049250000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":1038475000,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2024Q1I"},{"end":"2024-06-30","val":1203560000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":1199649000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30","frame":"CY2024Q3I"},{"end":"2024-12-31","val":1179813000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"end":"2024-12-31","val":1179813000,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q4I"},{"end":"2025-03-31","val":1195604000,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"}]}},"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":"2014-12-31","val":48274000,"accn":"0001558370-15-001077","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-11"},{"end":"2014-12-31","val":48274000,"accn":"0001558370-15-001584","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-10"},{"end":"2014-12-31","val":48274000,"accn":"0001558370-15-002529","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-09"},{"end":"2014-12-31","val":48274000,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2014Q4I"},{"end":"2015-03-31","val":52180000,"accn":"0001558370-15-001077","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-11","frame":"CY2015Q1I"},{"end":"2015-06-30","val":201443000,"accn":"0001558370-15-001584","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-10","frame":"CY2015Q2I"},{"end":"2015-09-30","val":188587000,"accn":"0001558370-15-002529","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-09","frame":"CY2015Q3I"},{"end":"2015-12-31","val":170416000,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"end":"2015-12-31","val":170416000,"accn":"0001558370-16-005818","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-10"},{"end":"2015-12-31","val":170416000,"accn":"0001558370-16-007817","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"end":"2015-12-31","val":170416000,"accn":"0001558370-16-009951","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"end":"2015-12-31","val":170416000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2015Q4I"},{"end":"2016-03-31","val":197667000,"accn":"0001558370-16-005818","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-10","frame":"CY2016Q1I"},{"end":"2016-06-30","val":178120000,"accn":"0001558370-16-007817","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09","frame":"CY2016Q2I"},{"end":"2016-09-30","val":159448000,"accn":"0001558370-16-009951","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10","frame":"CY2016Q3I"},{"end":"2016-12-31","val":220425000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"end":"2016-12-31","val":220425000,"accn":"0001558370-17-003397","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03"},{"end":"2016-12-31","val":220425000,"accn":"0001558370-17-005728","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-02"},{"end":"2016-12-31","val":220425000,"accn":"0001558370-17-007829","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-31"},{"end":"2016-12-31","val":220425000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21","frame":"CY2016Q4I"},{"end":"2017-03-31","val":213958000,"accn":"0001558370-17-003397","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03","frame":"CY2017Q1I"},{"end":"2017-06-30","val":431328000,"accn":"0001558370-17-005728","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-02","frame":"CY2017Q2I"},{"end":"2017-09-30","val":400279000,"accn":"0001558370-17-007829","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-31","frame":"CY2017Q3I"},{"end":"2017-12-31","val":685505000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21"},{"end":"2017-12-31","val":685505000,"accn":"0001558370-18-003771","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02"},{"end":"2017-12-31","val":685505000,"accn":"0001558370-18-006090","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"end":"2017-12-31","val":685505000,"accn":"0001558370-18-008072","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"end":"2017-12-31","val":685505000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2017Q4I"},{"end":"2018-03-31","val":615698000,"accn":"0001558370-18-003771","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02","frame":"CY2018Q1I"},{"end":"2018-06-30","val":622213000,"accn":"0001558370-18-006090","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01","frame":"CY2018Q2I"},{"end":"2018-09-30","val":565657000,"accn":"0001558370-18-008072","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2018Q3I"},{"end":"2018-12-31","val":499787000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"end":"2018-12-31","val":499787000,"accn":"0001558370-19-004709","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":499787000,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01"},{"end":"2018-12-31","val":499787000,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"end":"2018-12-31","val":499787000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13","frame":"CY2018Q4I"},{"end":"2019-03-31","val":426516000,"accn":"0001558370-19-004709","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":612952000,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01","frame":"CY2019Q2I"},{"end":"2019-09-30","val":513726000,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2019Q3I"},{"end":"2019-12-31","val":516786000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13"},{"end":"2019-12-31","val":516786000,"accn":"0001558370-20-005307","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"end":"2019-12-31","val":516786000,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30"},{"end":"2019-12-31","val":516786000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29"},{"end":"2019-12-31","val":516786000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17","frame":"CY2019Q4I"},{"end":"2020-03-31","val":704683000,"accn":"0001558370-20-005307","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":568312000,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30","frame":"CY2020Q2I"},{"end":"2020-09-30","val":841655000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29","frame":"CY2020Q3I"},{"end":"2020-12-31","val":927759000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17"},{"end":"2020-12-31","val":927759000,"accn":"0001558370-21-005262","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-29"},{"end":"2020-12-31","val":927759000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"},{"end":"2020-12-31","val":927759000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28"},{"end":"2020-12-31","val":927759000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2020Q4I"},{"end":"2021-03-31","val":937710000,"accn":"0001558370-21-005262","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-29","frame":"CY2021Q1I"},{"end":"2021-06-30","val":704070000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29","frame":"CY2021Q2I"},{"end":"2021-09-30","val":771848000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28","frame":"CY2021Q3I"},{"end":"2021-12-31","val":554025000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"end":"2021-12-31","val":554025000,"accn":"0001558370-22-006801","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"end":"2021-12-31","val":554025000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"end":"2021-12-31","val":554025000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"end":"2021-12-31","val":554025000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2021Q4I"},{"end":"2022-03-31","val":687244000,"accn":"0001558370-22-006801","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2022Q1I"},{"end":"2022-06-30","val":952179000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02","frame":"CY2022Q2I"},{"end":"2022-09-30","val":1227665000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01","frame":"CY2022Q3I"},{"end":"2022-12-31","val":1046651000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"end":"2022-12-31","val":1046651000,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"end":"2022-12-31","val":1046651000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"end":"2022-12-31","val":1046651000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26"},{"end":"2022-12-31","val":1046651000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15","frame":"CY2022Q4I"},{"end":"2023-03-31","val":900344000,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1I"},{"end":"2023-06-30","val":811335000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02","frame":"CY2023Q2I"},{"end":"2023-09-30","val":808172000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26","frame":"CY2023Q3I"},{"end":"2023-12-31","val":808393000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2023-12-31","val":808393000,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"end":"2023-12-31","val":808393000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":808393000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30"},{"end":"2023-12-31","val":808393000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":776602000,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2024Q1I"},{"end":"2024-06-30","val":903544000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":854848000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30","frame":"CY2024Q3I"},{"end":"2024-12-31","val":742678000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"end":"2024-12-31","val":742678000,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q4I"},{"end":"2025-03-31","val":702069000,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"}]}},"AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax":{"label":"Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax","description":"Amount, before tax, of unrealized gain in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).","units":{"USD":[{"end":"2016-03-31","val":31000,"accn":"0001558370-16-005818","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-10","frame":"CY2016Q1I"},{"end":"2016-06-30","val":55000,"accn":"0001558370-16-007817","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09","frame":"CY2016Q2I"},{"end":"2016-09-30","val":28000,"accn":"0001558370-16-009951","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10","frame":"CY2016Q3I"},{"end":"2016-12-31","val":14000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"end":"2016-12-31","val":14000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21","frame":"CY2016Q4I"},{"end":"2018-06-30","val":7000,"accn":"0001558370-18-006090","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01","frame":"CY2018Q2I"},{"end":"2019-03-31","val":129000,"accn":"0001558370-19-004709","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":951000,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01","frame":"CY2019Q2I"},{"end":"2019-09-30","val":693000,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2019Q3I"},{"end":"2019-12-31","val":518000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17","frame":"CY2019Q4I"},{"end":"2020-12-31","val":962000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17"},{"end":"2020-12-31","val":962000,"accn":"0001558370-21-005262","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-29"},{"end":"2020-12-31","val":962000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"},{"end":"2020-12-31","val":962000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28"},{"end":"2020-12-31","val":962000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2020Q4I"},{"end":"2021-03-31","val":643000,"accn":"0001558370-21-005262","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-29","frame":"CY2021Q1I"},{"end":"2021-06-30","val":316000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29","frame":"CY2021Q2I"},{"end":"2021-09-30","val":168000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28","frame":"CY2021Q3I"},{"end":"2021-12-31","val":21000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"end":"2021-12-31","val":21000,"accn":"0001558370-22-006801","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"end":"2021-12-31","val":21000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"end":"2021-12-31","val":21000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"end":"2021-12-31","val":21000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2021Q4I"},{"end":"2022-03-31","val":1000,"accn":"0001558370-22-006801","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2022Q1I"},{"end":"2022-12-31","val":22000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"end":"2022-12-31","val":22000,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"end":"2022-12-31","val":22000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"end":"2022-12-31","val":22000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26"},{"end":"2022-12-31","val":22000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15","frame":"CY2022Q4I"},{"end":"2023-03-31","val":217000,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1I"},{"end":"2023-06-30","val":7000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02","frame":"CY2023Q2I"},{"end":"2023-09-30","val":7000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26","frame":"CY2023Q3I"},{"end":"2023-12-31","val":615000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2023-12-31","val":615000,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"end":"2023-12-31","val":615000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":615000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30"},{"end":"2023-12-31","val":615000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":97000,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2024Q1I"},{"end":"2024-06-30","val":74000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":2298000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30","frame":"CY2024Q3I"},{"end":"2024-12-31","val":1143000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"end":"2024-12-31","val":1143000,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q4I"},{"end":"2025-03-31","val":1235000,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"}]}},"AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax":{"label":"Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax","description":"Amount, before tax, of unrealized loss in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).","units":{"USD":[{"end":"2016-09-30","val":1000,"accn":"0001558370-16-009951","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10","frame":"CY2016Q3I"},{"end":"2016-12-31","val":32000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"end":"2016-12-31","val":32000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21","frame":"CY2016Q4I"},{"end":"2017-12-31","val":269000,"accn":"0001558370-18-003771","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02"},{"end":"2017-12-31","val":269000,"accn":"0001558370-18-006090","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"end":"2017-12-31","val":269000,"accn":"0001558370-18-008072","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"end":"2017-12-31","val":269000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2017Q4I"},{"end":"2018-03-31","val":592000,"accn":"0001558370-18-003771","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02","frame":"CY2018Q1I"},{"end":"2018-06-30","val":388000,"accn":"0001558370-18-006090","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01","frame":"CY2018Q2I"},{"end":"2018-09-30","val":337000,"accn":"0001558370-18-008072","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2018Q3I"},{"end":"2018-12-31","val":164000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"end":"2018-12-31","val":164000,"accn":"0001558370-19-004709","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":164000,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01"},{"end":"2018-12-31","val":164000,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2018Q4I"},{"end":"2019-03-31","val":23000,"accn":"0001558370-19-004709","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":1000,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01","frame":"CY2019Q2I"},{"end":"2019-09-30","val":30000,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2019Q3I"},{"end":"2019-12-31","val":12000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17","frame":"CY2019Q4I"},{"end":"2020-12-31","val":14000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17"},{"end":"2020-12-31","val":14000,"accn":"0001558370-21-005262","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-29"},{"end":"2020-12-31","val":14000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"},{"end":"2020-12-31","val":14000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28"},{"end":"2020-12-31","val":14000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2020Q4I"},{"end":"2021-03-31","val":83000,"accn":"0001558370-21-005262","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-29","frame":"CY2021Q1I"},{"end":"2021-06-30","val":380000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29","frame":"CY2021Q2I"},{"end":"2021-09-30","val":242000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28","frame":"CY2021Q3I"},{"end":"2021-12-31","val":2709000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"end":"2021-12-31","val":2709000,"accn":"0001558370-22-006801","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"end":"2021-12-31","val":2709000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"end":"2021-12-31","val":2709000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"end":"2021-12-31","val":2709000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2021Q4I"},{"end":"2022-03-31","val":10709000,"accn":"0001558370-22-006801","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2022Q1I"},{"end":"2022-06-30","val":13017000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02","frame":"CY2022Q2I"},{"end":"2022-09-30","val":13860000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01","frame":"CY2022Q3I"},{"end":"2022-12-31","val":9971000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"end":"2022-12-31","val":9971000,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"end":"2022-12-31","val":9971000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"end":"2022-12-31","val":9971000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26"},{"end":"2022-12-31","val":9971000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15","frame":"CY2022Q4I"},{"end":"2023-03-31","val":4346000,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1I"},{"end":"2023-06-30","val":3775000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02","frame":"CY2023Q2I"},{"end":"2023-09-30","val":2331000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26","frame":"CY2023Q3I"},{"end":"2023-12-31","val":804000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2023-12-31","val":804000,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"end":"2023-12-31","val":804000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":804000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30"},{"end":"2023-12-31","val":804000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":851000,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2024Q1I"},{"end":"2024-06-30","val":774000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":59000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30","frame":"CY2024Q3I"},{"end":"2024-12-31","val":631000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"end":"2024-12-31","val":631000,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q4I"},{"end":"2025-03-31","val":266000,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"}]}},"AvailableForSaleDebtSecuritiesAmortizedCostBasis":{"label":"Debt Securities, Available-for-sale, Amortized Cost","description":"Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).","units":{"USD":[{"end":"2015-12-31","val":162707000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2015Q4I"},{"end":"2017-12-31","val":273321000,"accn":"0001558370-18-006090","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"end":"2017-12-31","val":273321000,"accn":"0001558370-18-008072","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"end":"2017-12-31","val":273321000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2017Q4I"},{"end":"2018-06-30","val":499281000,"accn":"0001558370-18-006090","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01","frame":"CY2018Q2I"},{"end":"2018-09-30","val":481332000,"accn":"0001558370-18-008072","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2018Q3I"},{"end":"2018-12-31","val":426112000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"end":"2018-12-31","val":426112000,"accn":"0001558370-19-004709","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":426112000,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01"},{"end":"2018-12-31","val":426112000,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2018Q4I"},{"end":"2019-03-31","val":336359000,"accn":"0001558370-19-004709","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":583884000,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01","frame":"CY2019Q2I"},{"end":"2019-09-30","val":504559000,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2019Q3I"},{"end":"2019-12-31","val":433516000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17","frame":"CY2019Q4I"},{"end":"2020-12-31","val":864138000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17"},{"end":"2020-12-31","val":864138000,"accn":"0001558370-21-005262","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-29","frame":"CY2020Q4I"},{"end":"2021-03-31","val":731603000,"accn":"0001558370-21-005262","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-29","frame":"CY2021Q1I"}]}},"AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAggregateLosses":{"label":"Available-for-sale Securities, Continuous Unrealized Loss Position, 12 Months or Longer, Aggregate Loss (Deprecated 2018-01-31)","description":"Amount of unrealized loss on securities classified as available-for-sale that have been in a loss position for twelve months or longer.","units":{"USD":[{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0001558370-17-003397","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0001558370-17-005728","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-02"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0001558370-17-007829","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-31"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21","frame":"CY2017"}]}},"AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAggregateLosses":{"label":"Available-for-sale Securities, Continuous Unrealized Loss Position, Less than 12 Months, Aggregate Loss (Deprecated 2018-01-31)","description":"Amount of unrealized loss on investments in available-for-sale securities that have been in a loss position for less than twelve months.","units":{"USD":[{"start":"2016-01-01","end":"2016-12-31","val":147100000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2016-01-01","end":"2016-12-31","val":147100000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":179900000,"accn":"0001558370-17-003397","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":318400000,"accn":"0001558370-17-005728","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-02"},{"start":"2017-01-01","end":"2017-09-30","val":27000000,"accn":"0001558370-17-007829","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-31"},{"start":"2017-01-01","end":"2017-12-31","val":273100000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21","frame":"CY2017"}]}},"AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue":{"label":"Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Rolling within One Year, Fair Value","description":"Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in next rolling fiscal year following latest fiscal year. For interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date.","units":{"USD":[{"end":"2018-09-30","val":480995000,"accn":"0001558370-18-008072","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2018Q3I"},{"end":"2018-12-31","val":425948000,"accn":"0001558370-19-004709","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q4I"},{"end":"2019-03-31","val":336465000,"accn":"0001558370-19-004709","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"}]}},"AvailableForSaleSecuritiesDebtMaturitiesRollingAfterYearTenFairValue":{"label":"Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Rolling after 10 Years, Fair Value","description":"Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing after rolling tenth fiscal year following latest fiscal year. For interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date.","units":{"USD":[{"end":"2017-12-31","val":0,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2017Q4I"},{"end":"2018-12-31","val":0,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2018Q4I"}]}},"AvailableForSaleSecuritiesDebtMaturitiesRollingYearSixThroughTenFairValue":{"label":"Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Rolling after Five Through Ten Years, Fair Value","description":"Fair value of investment in debt security, measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in rolling sixth through tenth fiscal year following latest fiscal year. For interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date.","units":{"USD":[{"end":"2017-12-31","val":0,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2017Q4I"},{"end":"2018-12-31","val":0,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2018Q4I"}]}},"AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveFairValue":{"label":"Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Rolling after One Through Five Years, Fair Value","description":"Fair value of investment in debt security, measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in next rolling fiscal year through fifth year following latest fiscal year. For interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date.","units":{"USD":[{"end":"2017-12-31","val":0,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2017Q4I"},{"end":"2018-12-31","val":0,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"end":"2018-12-31","val":0,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01"},{"end":"2018-12-31","val":0,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"end":"2018-12-31","val":0,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13","frame":"CY2018Q4I"},{"end":"2019-06-30","val":74400000,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01","frame":"CY2019Q2I"},{"end":"2019-09-30","val":101000000,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2019Q3I"},{"end":"2019-12-31","val":64400000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13"},{"end":"2019-12-31","val":64400000,"accn":"0001558370-20-005307","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"end":"2019-12-31","val":64400000,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30"},{"end":"2019-12-31","val":64400000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29"},{"end":"2019-12-31","val":64400000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17","frame":"CY2019Q4I"},{"end":"2020-03-31","val":83700000,"accn":"0001558370-20-005307","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":128500000,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30","frame":"CY2020Q2I"},{"end":"2020-09-30","val":598500000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29","frame":"CY2020Q3I"},{"end":"2020-12-31","val":677900000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17"},{"end":"2020-12-31","val":677900000,"accn":"0001558370-21-005262","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-29"},{"end":"2020-12-31","val":677900000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"},{"end":"2020-12-31","val":677900000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28"},{"end":"2020-12-31","val":677900000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2020Q4I"},{"end":"2021-03-31","val":578200000,"accn":"0001558370-21-005262","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-29","frame":"CY2021Q1I"},{"end":"2021-06-30","val":751700000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29","frame":"CY2021Q2I"},{"end":"2021-09-30","val":591900000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28","frame":"CY2021Q3I"},{"end":"2021-12-31","val":557500000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"end":"2021-12-31","val":557500000,"accn":"0001558370-22-006801","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"end":"2021-12-31","val":557500000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"end":"2021-12-31","val":557500000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01","frame":"CY2021Q4I"},{"end":"2022-03-31","val":306500000,"accn":"0001558370-22-006801","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2022Q1I"},{"end":"2022-06-30","val":94000000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02","frame":"CY2022Q2I"},{"end":"2022-09-30","val":55700000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01","frame":"CY2022Q3I"}]}},"AvailableForSaleSecuritiesDebtSecurities":{"label":"Debt Securities, Available-for-sale","description":"Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).","units":{"USD":[{"end":"2017-12-31","val":273052000,"accn":"0001558370-18-006090","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"end":"2017-12-31","val":273052000,"accn":"0001558370-18-008072","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"end":"2017-12-31","val":273052000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2017Q4I"},{"end":"2018-06-30","val":498900000,"accn":"0001558370-18-006090","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01","frame":"CY2018Q2I"},{"end":"2018-09-30","val":480995000,"accn":"0001558370-18-008072","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2018Q3I"},{"end":"2018-12-31","val":425948000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"end":"2018-12-31","val":425948000,"accn":"0001558370-19-004709","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":425948000,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01"},{"end":"2018-12-31","val":425948000,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2018Q4I"},{"end":"2019-03-31","val":336465000,"accn":"0001558370-19-004709","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":584834000,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01","frame":"CY2019Q2I"},{"end":"2019-09-30","val":505222000,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2019Q3I"},{"end":"2019-12-31","val":434022000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17","frame":"CY2019Q4I"},{"end":"2020-12-31","val":865086000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17"},{"end":"2020-12-31","val":865086000,"accn":"0001558370-21-005262","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-29"},{"end":"2020-12-31","val":865086000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"},{"end":"2020-12-31","val":865086000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28"},{"end":"2020-12-31","val":865086000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2020Q4I"},{"end":"2021-03-31","val":732163000,"accn":"0001558370-21-005262","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-29","frame":"CY2021Q1I"},{"end":"2021-06-30","val":845734000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29","frame":"CY2021Q2I"},{"end":"2021-09-30","val":740205000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28","frame":"CY2021Q3I"},{"end":"2021-12-31","val":824695000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"end":"2021-12-31","val":824695000,"accn":"0001558370-22-006801","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"end":"2021-12-31","val":824695000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"end":"2021-12-31","val":824695000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"end":"2021-12-31","val":824695000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2021Q4I"},{"end":"2022-03-31","val":856152000,"accn":"0001558370-22-006801","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2022Q1I"},{"end":"2022-06-30","val":773760000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02","frame":"CY2022Q2I"},{"end":"2022-09-30","val":901210000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01","frame":"CY2022Q3I"},{"end":"2022-12-31","val":958763000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"end":"2022-12-31","val":958763000,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"end":"2022-12-31","val":958763000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"end":"2022-12-31","val":958763000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26"},{"end":"2022-12-31","val":958763000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15","frame":"CY2022Q4I"},{"end":"2023-03-31","val":791587000,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1I"},{"end":"2023-06-30","val":761039000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02","frame":"CY2023Q2I"},{"end":"2023-09-30","val":771254000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26","frame":"CY2023Q3I"},{"end":"2023-12-31","val":695885000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2023-12-31","val":695885000,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"end":"2023-12-31","val":695885000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":695885000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30"},{"end":"2023-12-31","val":695885000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":622278000,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2024Q1I"},{"end":"2024-06-30","val":813700000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":792997000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30","frame":"CY2024Q3I"},{"end":"2024-12-31","val":761923000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"end":"2024-12-31","val":761923000,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q4I"},{"end":"2025-03-31","val":777539000,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"}]}},"AvailableForSaleSecuritiesDebtSecuritiesCurrent":{"label":"Debt Securities, Available-for-sale, Current","description":"Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), classified as current.","units":{"USD":[{"end":"2016-03-31","val":69218000,"accn":"0001558370-16-005818","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-10","frame":"CY2016Q1I"},{"end":"2016-06-30","val":63167000,"accn":"0001558370-16-007817","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09","frame":"CY2016Q2I"},{"end":"2016-09-30","val":78141000,"accn":"0001558370-16-009951","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10","frame":"CY2016Q3I"},{"end":"2016-12-31","val":162090000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"end":"2016-12-31","val":162090000,"accn":"0001558370-17-003397","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03"},{"end":"2016-12-31","val":162090000,"accn":"0001558370-17-005728","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-02"},{"end":"2016-12-31","val":162090000,"accn":"0001558370-17-007829","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-31"},{"end":"2016-12-31","val":162090000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21","frame":"CY2016Q4I"},{"end":"2017-03-31","val":150040000,"accn":"0001558370-17-003397","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03","frame":"CY2017Q1I"},{"end":"2017-06-30","val":329668000,"accn":"0001558370-17-005728","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-02","frame":"CY2017Q2I"},{"end":"2017-09-30","val":333323000,"accn":"0001558370-17-007829","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-31","frame":"CY2017Q3I"},{"end":"2017-12-31","val":273052000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21"},{"end":"2017-12-31","val":273052000,"accn":"0001558370-18-003771","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02"},{"end":"2017-12-31","val":273052000,"accn":"0001558370-18-006090","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"end":"2017-12-31","val":273052000,"accn":"0001558370-18-008072","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"end":"2017-12-31","val":273052000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2017Q4I"},{"end":"2018-03-31","val":472439000,"accn":"0001558370-18-003771","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02","frame":"CY2018Q1I"},{"end":"2018-06-30","val":495705000,"accn":"0001558370-18-006090","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01","frame":"CY2018Q2I"},{"end":"2018-09-30","val":480995000,"accn":"0001558370-18-008072","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2018Q3I"},{"end":"2018-12-31","val":425948000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"end":"2018-12-31","val":425948000,"accn":"0001558370-19-004709","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":425948000,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01"},{"end":"2018-12-31","val":425948000,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"end":"2018-12-31","val":425948000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13","frame":"CY2018Q4I"},{"end":"2019-03-31","val":336465000,"accn":"0001558370-19-004709","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":510436000,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01","frame":"CY2019Q2I"},{"end":"2019-09-30","val":404205000,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2019Q3I"},{"end":"2019-12-31","val":369616000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13"},{"end":"2019-12-31","val":369616000,"accn":"0001558370-20-005307","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"end":"2019-12-31","val":369616000,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30"},{"end":"2019-12-31","val":369616000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29"},{"end":"2019-12-31","val":369616000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17","frame":"CY2019Q4I"},{"end":"2020-03-31","val":291596000,"accn":"0001558370-20-005307","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":233120000,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30","frame":"CY2020Q2I"},{"end":"2020-09-30","val":192209000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29","frame":"CY2020Q3I"},{"end":"2020-12-31","val":187213000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17"},{"end":"2020-12-31","val":187213000,"accn":"0001558370-21-005262","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-29"},{"end":"2020-12-31","val":187213000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"},{"end":"2020-12-31","val":187213000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28"},{"end":"2020-12-31","val":187213000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2020Q4I"},{"end":"2021-03-31","val":153995000,"accn":"0001558370-21-005262","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-29","frame":"CY2021Q1I"},{"end":"2021-06-30","val":94032000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29","frame":"CY2021Q2I"},{"end":"2021-09-30","val":148285000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28","frame":"CY2021Q3I"},{"end":"2021-12-31","val":267166000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"end":"2021-12-31","val":267166000,"accn":"0001558370-22-006801","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"end":"2021-12-31","val":267166000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"end":"2021-12-31","val":267166000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"end":"2021-12-31","val":267166000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2021Q4I"},{"end":"2022-03-31","val":549627000,"accn":"0001558370-22-006801","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2022Q1I"},{"end":"2022-06-30","val":679712000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02","frame":"CY2022Q2I"},{"end":"2022-09-30","val":845535000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01","frame":"CY2022Q3I"},{"end":"2022-12-31","val":825283000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"end":"2022-12-31","val":825283000,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"end":"2022-12-31","val":825283000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"end":"2022-12-31","val":825283000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26"},{"end":"2022-12-31","val":825283000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15","frame":"CY2022Q4I"},{"end":"2023-03-31","val":652437000,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1I"},{"end":"2023-06-30","val":647107000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02","frame":"CY2023Q2I"},{"end":"2023-09-30","val":657012000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26","frame":"CY2023Q3I"},{"end":"2023-12-31","val":639355000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2023-12-31","val":639355000,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"end":"2023-12-31","val":639355000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":639355000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30"},{"end":"2023-12-31","val":639355000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":534575000,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2024Q1I"},{"end":"2024-06-30","val":708831000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":644817000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30","frame":"CY2024Q3I"},{"end":"2024-12-31","val":513473000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"end":"2024-12-31","val":513473000,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q4I"},{"end":"2025-03-31","val":453992000,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"}]}},"AvailableForSaleSecuritiesDebtSecuritiesNoncurrent":{"label":"Debt Securities, Available-for-sale, Noncurrent","description":"Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), classified as noncurrent.","units":{"USD":[{"end":"2016-12-31","val":54059000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"end":"2016-12-31","val":54059000,"accn":"0001558370-17-003397","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03"},{"end":"2016-12-31","val":54059000,"accn":"0001558370-17-005728","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-02"},{"end":"2016-12-31","val":54059000,"accn":"0001558370-17-007829","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-31"},{"end":"2016-12-31","val":54059000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21","frame":"CY2016Q4I"},{"end":"2017-03-31","val":29929000,"accn":"0001558370-17-003397","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03","frame":"CY2017Q1I"},{"end":"2018-03-31","val":13798000,"accn":"0001558370-18-003771","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02","frame":"CY2018Q1I"},{"end":"2018-06-30","val":3195000,"accn":"0001558370-18-006090","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01","frame":"CY2018Q2I"},{"end":"2019-06-30","val":74398000,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01","frame":"CY2019Q2I"},{"end":"2019-09-30","val":101017000,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2019Q3I"},{"end":"2019-12-31","val":64406000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13"},{"end":"2019-12-31","val":64406000,"accn":"0001558370-20-005307","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"end":"2019-12-31","val":64406000,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30"},{"end":"2019-12-31","val":64406000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29"},{"end":"2019-12-31","val":64406000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17","frame":"CY2019Q4I"},{"end":"2020-03-31","val":83666000,"accn":"0001558370-20-005307","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":128475000,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30","frame":"CY2020Q2I"},{"end":"2020-09-30","val":598470000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29","frame":"CY2020Q3I"},{"end":"2020-12-31","val":677873000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17"},{"end":"2020-12-31","val":677873000,"accn":"0001558370-21-005262","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-29"},{"end":"2020-12-31","val":677873000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"},{"end":"2020-12-31","val":677873000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28"},{"end":"2020-12-31","val":677873000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2020Q4I"},{"end":"2021-03-31","val":578168000,"accn":"0001558370-21-005262","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-29","frame":"CY2021Q1I"},{"end":"2021-06-30","val":751702000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29","frame":"CY2021Q2I"},{"end":"2021-09-30","val":591920000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28","frame":"CY2021Q3I"},{"end":"2021-12-31","val":557529000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"end":"2021-12-31","val":557529000,"accn":"0001558370-22-006801","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"end":"2021-12-31","val":557529000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"end":"2021-12-31","val":557529000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"end":"2021-12-31","val":557529000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2021Q4I"},{"end":"2022-03-31","val":306525000,"accn":"0001558370-22-006801","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2022Q1I"},{"end":"2022-06-30","val":94048000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02","frame":"CY2022Q2I"},{"end":"2022-09-30","val":55675000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01","frame":"CY2022Q3I"},{"end":"2022-12-31","val":133480000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"end":"2022-12-31","val":133480000,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"end":"2022-12-31","val":133480000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"end":"2022-12-31","val":133480000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26"},{"end":"2022-12-31","val":133480000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15","frame":"CY2022Q4I"},{"end":"2023-03-31","val":139150000,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1I"},{"end":"2023-06-30","val":113932000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02","frame":"CY2023Q2I"},{"end":"2023-09-30","val":114242000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26","frame":"CY2023Q3I"},{"end":"2023-12-31","val":56530000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2023-12-31","val":56530000,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"end":"2023-12-31","val":56530000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":56530000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30"},{"end":"2023-12-31","val":56530000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":87703000,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2024Q1I"},{"end":"2024-06-30","val":104869000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":148180000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30","frame":"CY2024Q3I"},{"end":"2024-12-31","val":248450000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"end":"2024-12-31","val":248450000,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q4I"},{"end":"2025-03-31","val":323547000,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"}]}},"AvailableForSaleSecuritiesGrossRealizedGainLossNet":{"label":"Available-for-sale Securities, Gross Realized Gain (Loss)","description":"This item represents the difference between the gross realized gains and losses realized on the sale of debt or equity securities categorized neither as held-to-maturity nor trading securities. Additionally, this item would include any losses recognized for other than temporary impairments (OTTI) of the subject investments in debt and equity securities.","units":{"USD":[{"start":"2016-01-01","end":"2016-03-31","val":0,"accn":"0001558370-16-005818","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-10","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":0,"accn":"0001558370-16-007817","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"start":"2016-01-01","end":"2016-06-30","val":0,"accn":"0001558370-17-005728","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-02"},{"start":"2016-04-01","end":"2016-06-30","val":0,"accn":"0001558370-16-007817","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"start":"2016-04-01","end":"2016-06-30","val":0,"accn":"0001558370-17-005728","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-02","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":0,"accn":"0001558370-16-009951","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2016-01-01","end":"2016-09-30","val":0,"accn":"0001558370-17-007829","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-31"},{"start":"2016-07-01","end":"2016-09-30","val":0,"accn":"0001558370-16-009951","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2016-07-01","end":"2016-09-30","val":0,"accn":"0001558370-17-007829","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-31","frame":"CY2016Q3"},{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0001558370-17-003397","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0001558370-17-005728","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-02"},{"start":"2017-04-01","end":"2017-06-30","val":0,"accn":"0001558370-17-005728","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-02","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0001558370-17-007829","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-31"},{"start":"2017-07-01","end":"2017-09-30","val":0,"accn":"0001558370-17-007829","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-31","frame":"CY2017Q3"}]}},"AvailableforsaleSecuritiesGrossUnrealizedGainLoss1":{"label":"Available-for-sale Securities, Gross Unrealized Gain (Loss) (Deprecated 2018-01-31)","description":"Amount of unrealized gain (loss) on investments in debt and equity securities classified as available-for-sale securities.","units":{"USD":[{"start":"2016-01-01","end":"2016-12-31","val":-18000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2016-01-01","end":"2016-12-31","val":-18000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":-251000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21","frame":"CY2017"}]}},"CapitalExpendituresIncurredButNotYetPaid":{"label":"Capital Expenditures Incurred but Not yet Paid","description":"Future cash outflow to pay for purchases of fixed assets that have occurred.","units":{"USD":[{"start":"2014-01-01","end":"2014-09-30","val":201000,"accn":"0001558370-15-002529","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-09"},{"start":"2015-01-01","end":"2015-06-30","val":15000,"accn":"0001558370-15-001584","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-10"},{"start":"2015-01-01","end":"2015-06-30","val":15000,"accn":"0001558370-16-007817","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"start":"2015-01-01","end":"2015-09-30","val":2808000,"accn":"0001558370-15-002529","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-09"},{"start":"2015-01-01","end":"2015-09-30","val":2808000,"accn":"0001558370-16-009951","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2015-01-01","end":"2015-12-31","val":1244000,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2015-01-01","end":"2015-12-31","val":1244000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2015-01-01","end":"2015-12-31","val":1244000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":244000,"accn":"0001558370-16-005818","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-10"},{"start":"2016-01-01","end":"2016-03-31","val":244000,"accn":"0001558370-17-003397","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":116000,"accn":"0001558370-16-007817","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"start":"2016-01-01","end":"2016-06-30","val":116000,"accn":"0001558370-17-005728","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-02"},{"start":"2016-01-01","end":"2016-09-30","val":15000,"accn":"0001558370-16-009951","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2016-01-01","end":"2016-09-30","val":15000,"accn":"0001558370-17-007829","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-31"},{"start":"2017-01-01","end":"2017-03-31","val":80000,"accn":"0001558370-17-003397","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03"},{"start":"2017-01-01","end":"2017-03-31","val":80000,"accn":"0001558370-18-003771","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":1920000,"accn":"0001558370-17-005728","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-02"},{"start":"2017-01-01","end":"2017-06-30","val":1920000,"accn":"0001558370-18-006090","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"start":"2017-01-01","end":"2017-09-30","val":3196000,"accn":"0001558370-17-007829","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-31"},{"start":"2017-01-01","end":"2017-09-30","val":3196000,"accn":"0001558370-18-008072","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2017-01-01","end":"2017-12-31","val":3947000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21"},{"start":"2017-01-01","end":"2017-12-31","val":3947000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2017-01-01","end":"2017-12-31","val":3947000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":3126000,"accn":"0001558370-18-003771","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02"},{"start":"2018-01-01","end":"2018-03-31","val":3126000,"accn":"0001558370-19-004709","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":2114000,"accn":"0001558370-18-006090","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"start":"2018-01-01","end":"2018-06-30","val":2114000,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01"},{"start":"2018-01-01","end":"2018-09-30","val":128000,"accn":"0001558370-18-008072","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2018-01-01","end":"2018-09-30","val":128000,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2018-01-01","end":"2018-12-31","val":912000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":912000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13"},{"start":"2018-01-01","end":"2018-12-31","val":912000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":1478000,"accn":"0001558370-19-004709","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":1478000,"accn":"0001558370-20-005307","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":3328000,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01"},{"start":"2019-01-01","end":"2019-06-30","val":3328000,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30"},{"start":"2019-01-01","end":"2019-09-30","val":3225000,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-01-01","end":"2019-09-30","val":3225000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29"},{"start":"2019-01-01","end":"2019-12-31","val":958000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13"},{"start":"2019-01-01","end":"2019-12-31","val":958000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17"},{"start":"2019-01-01","end":"2019-12-31","val":958000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":465000,"accn":"0001558370-20-005307","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"start":"2020-01-01","end":"2020-03-31","val":465000,"accn":"0001558370-21-005262","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-29","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":116000,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30"},{"start":"2020-01-01","end":"2020-06-30","val":116000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"},{"start":"2020-01-01","end":"2020-09-30","val":209000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29"},{"start":"2020-01-01","end":"2020-09-30","val":209000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28"},{"start":"2020-01-01","end":"2020-12-31","val":141000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17"},{"start":"2020-01-01","end":"2020-12-31","val":141000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2020-01-01","end":"2020-12-31","val":141000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":443000,"accn":"0001558370-21-005262","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-29"},{"start":"2021-01-01","end":"2021-03-31","val":443000,"accn":"0001558370-22-006801","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":230000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"},{"start":"2021-01-01","end":"2021-06-30","val":230000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2021-01-01","end":"2021-09-30","val":206000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28"},{"start":"2021-01-01","end":"2021-09-30","val":206000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2021-01-01","end":"2021-12-31","val":149000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2021-01-01","end":"2021-12-31","val":149000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"start":"2021-01-01","end":"2021-12-31","val":149000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":1036000,"accn":"0001558370-22-006801","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"start":"2022-01-01","end":"2022-03-31","val":1036000,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":1829000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2022-01-01","end":"2022-06-30","val":1829000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"start":"2022-01-01","end":"2022-09-30","val":195000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2022-01-01","end":"2022-09-30","val":195000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26"},{"start":"2022-01-01","end":"2022-12-31","val":324000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"start":"2022-01-01","end":"2022-12-31","val":324000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2022-01-01","end":"2022-12-31","val":324000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-06-30","val":2603000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"start":"2023-01-01","end":"2023-06-30","val":2603000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-09-30","val":1921000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26"},{"start":"2023-01-01","end":"2023-09-30","val":1921000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30"},{"start":"2023-01-01","end":"2023-12-31","val":556000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2023-01-01","end":"2023-12-31","val":556000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":1834000,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"start":"2024-01-01","end":"2024-03-31","val":1834000,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":40000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-09-30","val":106000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30"},{"start":"2024-01-01","end":"2024-12-31","val":425000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":698000,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1"}]}},"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":"2012-12-31","val":3277000,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2012Q4I"},{"end":"2013-12-31","val":1987000,"accn":"0001558370-15-001077","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-11"},{"end":"2013-12-31","val":1987000,"accn":"0001558370-15-001584","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-10"},{"end":"2013-12-31","val":1987000,"accn":"0001558370-15-002529","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-09"},{"end":"2013-12-31","val":1987000,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"end":"2013-12-31","val":1987000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2013Q4I"},{"end":"2014-03-31","val":20269000,"accn":"0001558370-15-001077","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-11","frame":"CY2014Q1I"},{"end":"2014-06-30","val":13356000,"accn":"0001558370-15-001584","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-10","frame":"CY2014Q2I"},{"end":"2014-09-30","val":4618000,"accn":"0001558370-15-002529","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-09","frame":"CY2014Q3I"},{"end":"2014-12-31","val":47240000,"accn":"0001558370-15-001077","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-11"},{"end":"2014-12-31","val":47240000,"accn":"0001558370-15-001584","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-10"},{"end":"2014-12-31","val":47240000,"accn":"0001558370-15-002529","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-09"},{"end":"2014-12-31","val":47240000,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"end":"2014-12-31","val":47240000,"accn":"0001558370-16-005818","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-10"},{"end":"2014-12-31","val":47240000,"accn":"0001558370-16-007817","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"end":"2014-12-31","val":47240000,"accn":"0001558370-16-009951","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"end":"2014-12-31","val":47240000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"end":"2014-12-31","val":47240000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21","frame":"CY2014Q4I"},{"end":"2015-03-31","val":50298000,"accn":"0001558370-15-001077","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-11"},{"end":"2015-03-31","val":50298000,"accn":"0001558370-16-005818","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-10","frame":"CY2015Q1I"},{"end":"2015-06-30","val":193587000,"accn":"0001558370-15-001584","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-10"},{"end":"2015-06-30","val":193587000,"accn":"0001558370-16-007817","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09","frame":"CY2015Q2I"},{"end":"2015-09-30","val":179780000,"accn":"0001558370-15-002529","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-09"},{"end":"2015-09-30","val":179780000,"accn":"0001558370-16-009951","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10","frame":"CY2015Q3I"},{"end":"2015-12-31","val":162707000,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"end":"2015-12-31","val":162707000,"accn":"0001558370-16-005818","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-10"},{"end":"2015-12-31","val":162707000,"accn":"0001558370-16-007817","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"end":"2015-12-31","val":162707000,"accn":"0001558370-16-009951","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"end":"2015-12-31","val":162707000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"end":"2015-12-31","val":162707000,"accn":"0001558370-17-003397","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03"},{"end":"2015-12-31","val":162707000,"accn":"0001558370-17-005728","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-02"},{"end":"2015-12-31","val":162707000,"accn":"0001558370-17-007829","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-31"},{"end":"2015-12-31","val":162707000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21","frame":"CY2015Q4I"},{"end":"2016-03-31","val":122289000,"accn":"0001558370-16-005818","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-10"},{"end":"2016-03-31","val":122289000,"accn":"0001558370-17-003397","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03","frame":"CY2016Q1I"},{"end":"2016-06-30","val":109386000,"accn":"0001558370-16-007817","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"end":"2016-06-30","val":109386000,"accn":"0001558370-17-005728","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-02","frame":"CY2016Q2I"},{"end":"2016-09-30","val":74403000,"accn":"0001558370-16-009951","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"end":"2016-09-30","val":74403000,"accn":"0001558370-17-007829","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-31","frame":"CY2016Q3I"},{"end":"2016-12-31","val":52069000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"end":"2016-12-31","val":52069000,"accn":"0001558370-17-003397","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03"},{"end":"2016-12-31","val":52069000,"accn":"0001558370-17-005728","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-02"},{"end":"2016-12-31","val":52069000,"accn":"0001558370-17-007829","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-31"},{"end":"2016-12-31","val":52069000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21"},{"end":"2016-12-31","val":52069000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2016Q4I"},{"end":"2017-03-31","val":56356000,"accn":"0001558370-17-003397","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03"},{"end":"2017-03-31","val":56356000,"accn":"0001558370-18-003771","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02","frame":"CY2017Q1I"},{"end":"2017-06-30","val":91346000,"accn":"0001558370-17-005728","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-02"},{"end":"2017-06-30","val":91346000,"accn":"0001558370-18-006090","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01","frame":"CY2017Q2I"},{"end":"2017-09-30","val":57329000,"accn":"0001558370-17-007829","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-31"},{"end":"2017-09-30","val":57329000,"accn":"0001558370-18-008072","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2017Q3I"},{"end":"2017-12-31","val":400304000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21"},{"end":"2017-12-31","val":400304000,"accn":"0001558370-18-003771","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02"},{"end":"2017-12-31","val":400304000,"accn":"0001558370-18-006090","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"end":"2017-12-31","val":400304000,"accn":"0001558370-18-008072","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"end":"2017-12-31","val":400304000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"end":"2017-12-31","val":400304000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13","frame":"CY2017Q4I"},{"end":"2018-03-31","val":134886000,"accn":"0001558370-18-003771","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02"},{"end":"2018-03-31","val":134886000,"accn":"0001558370-19-004709","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":117751000,"accn":"0001558370-18-006090","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"end":"2018-06-30","val":117751000,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01","frame":"CY2018Q2I"},{"end":"2018-09-30","val":78641000,"accn":"0001558370-18-008072","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"end":"2018-09-30","val":78641000,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2018Q3I"},{"end":"2018-12-31","val":68064000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"end":"2018-12-31","val":68064000,"accn":"0001558370-19-004709","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":68064000,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01"},{"end":"2018-12-31","val":68064000,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"end":"2018-12-31","val":68064000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13"},{"end":"2018-12-31","val":68064000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17","frame":"CY2018Q4I"},{"end":"2019-03-31","val":79391000,"accn":"0001558370-19-004709","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2019-03-31","val":79391000,"accn":"0001558370-20-005307","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2019Q1I"},{"end":"2019-06-30","val":82425000,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01"},{"end":"2019-06-30","val":82425000,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30","frame":"CY2019Q2I"},{"end":"2019-09-30","val":89237000,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"end":"2019-09-30","val":89237000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29","frame":"CY2019Q3I"},{"end":"2019-12-31","val":113938000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13"},{"end":"2019-12-31","val":113938000,"accn":"0001558370-20-005307","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"end":"2019-12-31","val":113938000,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30"},{"end":"2019-12-31","val":113938000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29"},{"end":"2019-12-31","val":113938000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17"},{"end":"2019-12-31","val":113938000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2019Q4I"},{"end":"2020-03-31","val":375168000,"accn":"0001558370-20-005307","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"end":"2020-03-31","val":375168000,"accn":"0001558370-21-005262","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-29","frame":"CY2020Q1I"},{"end":"2020-06-30","val":288678000,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30"},{"end":"2020-06-30","val":288678000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29","frame":"CY2020Q2I"},{"end":"2020-09-30","val":565221000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29"},{"end":"2020-09-30","val":565221000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28","frame":"CY2020Q3I"},{"end":"2020-12-31","val":684636000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17"},{"end":"2020-12-31","val":684636000,"accn":"0001558370-21-005262","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-29"},{"end":"2020-12-31","val":684636000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"},{"end":"2020-12-31","val":684636000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28"},{"end":"2020-12-31","val":684636000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"end":"2020-12-31","val":684636000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2020Q4I"},{"end":"2021-03-31","val":697966000,"accn":"0001558370-21-005262","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-29"},{"end":"2021-03-31","val":697966000,"accn":"0001558370-22-006801","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2021Q1I"},{"end":"2021-06-30","val":534317000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"},{"end":"2021-06-30","val":534317000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02","frame":"CY2021Q2I"},{"end":"2021-09-30","val":553593000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28"},{"end":"2021-09-30","val":553593000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01","frame":"CY2021Q3I"},{"end":"2021-12-31","val":209948000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"end":"2021-12-31","val":209948000,"accn":"0001558370-22-006801","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"end":"2021-12-31","val":209948000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"end":"2021-12-31","val":209948000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"end":"2021-12-31","val":209948000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"end":"2021-12-31","val":209948000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15","frame":"CY2021Q4I"},{"end":"2022-03-31","val":37199000,"accn":"0001558370-22-006801","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"end":"2022-03-31","val":37199000,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2022Q1I"},{"end":"2022-06-30","val":173399000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"end":"2022-06-30","val":173399000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02","frame":"CY2022Q2I"},{"end":"2022-09-30","val":291430000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"end":"2022-09-30","val":291430000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26","frame":"CY2022Q3I"},{"end":"2022-12-31","val":119709000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"end":"2022-12-31","val":119709000,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"end":"2022-12-31","val":119709000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"end":"2022-12-31","val":119709000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26"},{"end":"2022-12-31","val":119709000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2022-12-31","val":119709000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2022Q4I"},{"end":"2023-03-31","val":169724000,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"end":"2023-03-31","val":169724000,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q1I"},{"end":"2023-06-30","val":75527000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"end":"2023-06-30","val":75527000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2023Q2I"},{"end":"2023-09-30","val":55972000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26"},{"end":"2023-09-30","val":55972000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30","frame":"CY2023Q3I"},{"end":"2023-12-31","val":71286000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2023-12-31","val":71286000,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"end":"2023-12-31","val":71286000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":71286000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30"},{"end":"2023-12-31","val":71286000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":113326000,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"end":"2024-03-31","val":113326000,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q1I"},{"end":"2024-06-30","val":54771000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":89356000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30","frame":"CY2024Q3I"},{"end":"2024-12-31","val":102014000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"end":"2024-12-31","val":102014000,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q4I"},{"end":"2025-03-31","val":122245000,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"}]}},"CashAndCashEquivalentsFairValueDisclosure":{"label":"Cash and Cash Equivalents, Fair Value Disclosure","description":"Fair value portion of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.","units":{"USD":[{"end":"2017-12-31","val":400304000,"accn":"0001558370-18-006090","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01","frame":"CY2017Q4I"},{"end":"2018-06-30","val":117751000,"accn":"0001558370-18-006090","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01","frame":"CY2018Q2I"}]}},"CashAndCashEquivalentsPeriodIncreaseDecrease":{"label":"Cash and Cash Equivalents, Period Increase (Decrease)","description":"Amount of increase (decrease) in cash and cash equivalents. Cash and cash equivalents are the amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Includes effect from exchange rate changes.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":115467000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21","frame":"CY2015"},{"start":"2016-01-01","end":"2016-06-30","val":-53321000,"accn":"0001558370-17-005728","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-02"},{"start":"2016-01-01","end":"2016-09-30","val":-88304000,"accn":"0001558370-17-007829","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-31"},{"start":"2016-01-01","end":"2016-12-31","val":-110638000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21","frame":"CY2016"},{"start":"2017-01-01","end":"2017-06-30","val":39277000,"accn":"0001558370-17-005728","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-02"},{"start":"2017-01-01","end":"2017-09-30","val":5260000,"accn":"0001558370-17-007829","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-31"},{"start":"2017-01-01","end":"2017-12-31","val":348235000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21","frame":"CY2017"}]}},"CashCashEquivalentsAndShortTermInvestments":{"label":"Cash, Cash Equivalents, and Short-term Investments","description":"Cash includes currency on hand as well as demand deposits with banks or financial institutions. It also includes other kinds of accounts that have the general characteristics of demand deposits in that the customer may deposit additional funds at any time and effectively may withdraw funds at any time without prior notice or penalty. Cash equivalents, excluding items classified as marketable securities, include short-term, highly liquid Investments that are both readily convertible to known amounts of cash, and so near their maturity that they present minimal risk of changes in value because of changes in interest rates. Generally, only investments with original maturities of three months or less qualify under that definition. Original maturity means original maturity to the entity holding the investment. For example, both a three-month US Treasury bill and a three-year Treasury note purchased three months from maturity qualify as cash equivalents. However, a Treasury note purchased three years ago does not become a cash equivalent when its remaining maturity is three months. Short-term investments, exclusive of cash equivalents, generally consist of marketable securities intended to be sold within one year (or the normal operating cycle if longer) and may include trading securities, available-for-sale securities, or held-to-maturity securities (if maturing within one year), as applicable.","units":{"USD":[{"end":"2016-12-31","val":268200000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2016Q4I"},{"end":"2017-03-31","val":236300000,"accn":"0001558370-17-003397","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03","frame":"CY2017Q1I"},{"end":"2017-06-30","val":421000000,"accn":"0001558370-17-005728","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-02","frame":"CY2017Q2I"},{"end":"2017-09-30","val":390700000,"accn":"0001558370-17-007829","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-31","frame":"CY2017Q3I"},{"end":"2017-12-31","val":673400000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21","frame":"CY2017Q4I"},{"end":"2018-03-31","val":621100000,"accn":"0001558370-18-003771","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02","frame":"CY2018Q1I"},{"end":"2018-06-30","val":616700000,"accn":"0001558370-18-006090","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01","frame":"CY2018Q2I"},{"end":"2018-09-30","val":559600000,"accn":"0001558370-18-008072","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2018Q3I"},{"end":"2018-12-31","val":494000000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2018Q4I"},{"end":"2019-03-31","val":415900000,"accn":"0001558370-19-004709","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":667300000,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01","frame":"CY2019Q2I"},{"end":"2019-09-30","val":594500000,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2019Q3I"},{"end":"2019-12-31","val":548000000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13","frame":"CY2019Q4I"},{"end":"2020-03-31","val":750400000,"accn":"0001558370-20-005307","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":650300000,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30","frame":"CY2020Q2I"},{"end":"2020-09-30","val":1355900000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29","frame":"CY2020Q3I"},{"end":"2020-12-31","val":1549700000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17","frame":"CY2020Q4I"},{"end":"2021-03-31","val":1430100000,"accn":"0001558370-21-005262","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-29","frame":"CY2021Q1I"},{"end":"2021-06-30","val":1380100000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29","frame":"CY2021Q2I"}]}},"CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents":{"label":"Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents","description":"Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.","units":{"USD":[{"end":"2015-12-31","val":164093000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2015Q4I"},{"end":"2016-12-31","val":53336000,"accn":"0001558370-18-003771","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02"},{"end":"2016-12-31","val":53336000,"accn":"0001558370-18-006090","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"end":"2016-12-31","val":53336000,"accn":"0001558370-18-008072","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"end":"2016-12-31","val":53336000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"end":"2016-12-31","val":53336000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13","frame":"CY2016Q4I"},{"end":"2017-03-31","val":57623000,"accn":"0001558370-18-003771","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02","frame":"CY2017Q1I"},{"end":"2017-06-30","val":96113000,"accn":"0001558370-18-006090","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01","frame":"CY2017Q2I"},{"end":"2017-09-30","val":62096000,"accn":"0001558370-18-008072","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2017Q3I"},{"end":"2017-12-31","val":405072000,"accn":"0001558370-18-003771","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02"},{"end":"2017-12-31","val":405072000,"accn":"0001558370-18-006090","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"end":"2017-12-31","val":405072000,"accn":"0001558370-18-008072","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"end":"2017-12-31","val":405072000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"end":"2017-12-31","val":405072000,"accn":"0001558370-19-004709","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2017-12-31","val":405072000,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01"},{"end":"2017-12-31","val":405072000,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"end":"2017-12-31","val":405072000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13"},{"end":"2017-12-31","val":405072000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17","frame":"CY2017Q4I"},{"end":"2018-03-31","val":139443000,"accn":"0001558370-18-003771","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02"},{"end":"2018-03-31","val":139443000,"accn":"0001558370-19-004709","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":122308000,"accn":"0001558370-18-006090","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"end":"2018-06-30","val":122308000,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01","frame":"CY2018Q2I"},{"end":"2018-09-30","val":84006000,"accn":"0001558370-18-008072","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"end":"2018-09-30","val":84006000,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2018Q3I"},{"end":"2018-12-31","val":73429000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"end":"2018-12-31","val":73429000,"accn":"0001558370-19-004709","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":73429000,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01"},{"end":"2018-12-31","val":73429000,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"end":"2018-12-31","val":73429000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13"},{"end":"2018-12-31","val":73429000,"accn":"0001558370-20-005307","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"end":"2018-12-31","val":73429000,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30"},{"end":"2018-12-31","val":73429000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29"},{"end":"2018-12-31","val":73429000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17"},{"end":"2018-12-31","val":73429000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2018Q4I"},{"end":"2019-03-31","val":84550000,"accn":"0001558370-19-004709","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2019-03-31","val":84550000,"accn":"0001558370-20-005307","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2019Q1I"},{"end":"2019-06-30","val":87586000,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01"},{"end":"2019-06-30","val":87586000,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30","frame":"CY2019Q2I"},{"end":"2019-09-30","val":94901000,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"end":"2019-09-30","val":94901000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29","frame":"CY2019Q3I"},{"end":"2019-12-31","val":119604000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13"},{"end":"2019-12-31","val":119604000,"accn":"0001558370-20-005307","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"end":"2019-12-31","val":119604000,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30"},{"end":"2019-12-31","val":119604000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29"},{"end":"2019-12-31","val":119604000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17"},{"end":"2019-12-31","val":119604000,"accn":"0001558370-21-005262","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-29"},{"end":"2019-12-31","val":119604000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"},{"end":"2019-12-31","val":119604000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28"},{"end":"2019-12-31","val":119604000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"end":"2019-12-31","val":119604000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2019Q4I"},{"end":"2020-03-31","val":380336000,"accn":"0001558370-20-005307","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"end":"2020-03-31","val":380336000,"accn":"0001558370-21-005262","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-29","frame":"CY2020Q1I"},{"end":"2020-06-30","val":293846000,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30"},{"end":"2020-06-30","val":293846000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29","frame":"CY2020Q2I"},{"end":"2020-09-30","val":570389000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29"},{"end":"2020-09-30","val":570389000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28","frame":"CY2020Q3I"},{"end":"2020-12-31","val":689804000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17"},{"end":"2020-12-31","val":689804000,"accn":"0001558370-21-005262","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-29"},{"end":"2020-12-31","val":689804000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"},{"end":"2020-12-31","val":689804000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28"},{"end":"2020-12-31","val":689804000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"end":"2020-12-31","val":689804000,"accn":"0001558370-22-006801","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"end":"2020-12-31","val":689804000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"end":"2020-12-31","val":689804000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"end":"2020-12-31","val":689804000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"end":"2020-12-31","val":689804000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15","frame":"CY2020Q4I"},{"end":"2021-03-31","val":703137000,"accn":"0001558370-21-005262","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-29"},{"end":"2021-03-31","val":703137000,"accn":"0001558370-22-006801","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2021Q1I"},{"end":"2021-06-30","val":539488000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"},{"end":"2021-06-30","val":539488000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02","frame":"CY2021Q2I"},{"end":"2021-09-30","val":558764000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28"},{"end":"2021-09-30","val":558764000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01","frame":"CY2021Q3I"},{"end":"2021-12-31","val":215119000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"end":"2021-12-31","val":215119000,"accn":"0001558370-22-006801","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"end":"2021-12-31","val":215119000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"end":"2021-12-31","val":215119000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"end":"2021-12-31","val":215119000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"end":"2021-12-31","val":215119000,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"end":"2021-12-31","val":215119000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"end":"2021-12-31","val":215119000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26"},{"end":"2021-12-31","val":215119000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2021-12-31","val":215119000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2021Q4I"},{"end":"2022-03-31","val":42370000,"accn":"0001558370-22-006801","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"end":"2022-03-31","val":42370000,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2022Q1I"},{"end":"2022-06-30","val":178570000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"end":"2022-06-30","val":178570000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02","frame":"CY2022Q2I"},{"end":"2022-09-30","val":296623000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"end":"2022-09-30","val":296623000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26","frame":"CY2022Q3I"},{"end":"2022-12-31","val":124904000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"end":"2022-12-31","val":124904000,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"end":"2022-12-31","val":124904000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"end":"2022-12-31","val":124904000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26"},{"end":"2022-12-31","val":124904000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2022-12-31","val":124904000,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"end":"2022-12-31","val":124904000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2022-12-31","val":124904000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30"},{"end":"2022-12-31","val":124904000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2022Q4I"},{"end":"2023-03-31","val":174931000,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"end":"2023-03-31","val":174931000,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q1I"},{"end":"2023-06-30","val":81879000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"end":"2023-06-30","val":81879000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2023Q2I"},{"end":"2023-09-30","val":65668000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26"},{"end":"2023-09-30","val":65668000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30","frame":"CY2023Q3I"},{"end":"2023-12-31","val":81524000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2023-12-31","val":81524000,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"end":"2023-12-31","val":81524000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":81524000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30"},{"end":"2023-12-31","val":81524000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"end":"2023-12-31","val":81524000,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2023Q4I"},{"end":"2024-03-31","val":123960000,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"end":"2024-03-31","val":123960000,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q1I"},{"end":"2024-06-30","val":65577000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":100859000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30","frame":"CY2024Q3I"},{"end":"2024-12-31","val":113639000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"end":"2024-12-31","val":113639000,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q4I"},{"end":"2025-03-31","val":134092000,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"}]}},"CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect":{"label":"Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect","description":"Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.","units":{"USD":[{"start":"2016-01-01","end":"2016-12-31","val":-110757000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":4287000,"accn":"0001558370-18-003771","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":42777000,"accn":"0001558370-18-006090","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"start":"2017-01-01","end":"2017-09-30","val":8760000,"accn":"0001558370-18-008072","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2017-01-01","end":"2017-12-31","val":351736000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2017-01-01","end":"2017-12-31","val":351736000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-265629000,"accn":"0001558370-18-003771","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02"},{"start":"2018-01-01","end":"2018-03-31","val":-265629000,"accn":"0001558370-19-004709","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-282764000,"accn":"0001558370-18-006090","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"start":"2018-01-01","end":"2018-06-30","val":-282764000,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01"},{"start":"2018-01-01","end":"2018-09-30","val":-321066000,"accn":"0001558370-18-008072","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2018-01-01","end":"2018-09-30","val":-321066000,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2018-01-01","end":"2018-12-31","val":-331643000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":-331643000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13"},{"start":"2018-01-01","end":"2018-12-31","val":-331643000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":11137000,"accn":"0001558370-19-004709","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":11137000,"accn":"0001558370-20-005307","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":14154000,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01"},{"start":"2019-01-01","end":"2019-06-30","val":14154000,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30"},{"start":"2019-01-01","end":"2019-09-30","val":21482000,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-01-01","end":"2019-09-30","val":21482000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29"},{"start":"2019-01-01","end":"2019-12-31","val":46157000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13"},{"start":"2019-01-01","end":"2019-12-31","val":46157000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17"},{"start":"2019-01-01","end":"2019-12-31","val":46157000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":260682000,"accn":"0001558370-20-005307","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"start":"2020-01-01","end":"2020-03-31","val":260682000,"accn":"0001558370-21-005262","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-29","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":174254000,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30"},{"start":"2020-01-01","end":"2020-06-30","val":174254000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"},{"start":"2020-01-01","end":"2020-09-30","val":450783000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29"},{"start":"2020-01-01","end":"2020-09-30","val":450783000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28"},{"start":"2020-01-01","end":"2020-12-31","val":570545000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17"},{"start":"2020-01-01","end":"2020-12-31","val":570545000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2020-01-01","end":"2020-12-31","val":570545000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":13430000,"accn":"0001558370-21-005262","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-29"},{"start":"2021-01-01","end":"2021-03-31","val":13430000,"accn":"0001558370-22-006801","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-150057000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"},{"start":"2021-01-01","end":"2021-06-30","val":-150057000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2021-01-01","end":"2021-09-30","val":-130658000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28"},{"start":"2021-01-01","end":"2021-09-30","val":-130658000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2021-01-01","end":"2021-12-31","val":-473797000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2021-01-01","end":"2021-12-31","val":-473797000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-172552000,"accn":"0001558370-22-006801","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"start":"2022-01-01","end":"2022-03-31","val":-172552000,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-36243000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2022-01-01","end":"2022-09-30","val":82189000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2022-01-01","end":"2022-12-31","val":-90008000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":49830000,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1"}]}},"CashEquivalentsAtCarryingValue":{"label":"Cash Equivalents, at Carrying Value","description":"Amount of short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.","units":{"USD":[{"end":"2017-12-31","val":400304000,"accn":"0001558370-18-006090","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01","frame":"CY2017Q4I"},{"end":"2018-06-30","val":117751000,"accn":"0001558370-18-006090","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01","frame":"CY2018Q2I"}]}},"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":"2014-12-31","val":0.001,"accn":"0001558370-15-001077","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-11"},{"end":"2014-12-31","val":0.001,"accn":"0001558370-15-001584","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-10"},{"end":"2014-12-31","val":0.001,"accn":"0001558370-15-002529","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-09"},{"end":"2014-12-31","val":0.001,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2014Q4I"},{"end":"2015-03-31","val":0.001,"accn":"0001558370-15-001077","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-11","frame":"CY2015Q1I"},{"end":"2015-06-30","val":0.001,"accn":"0001558370-15-001584","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-10","frame":"CY2015Q2I"},{"end":"2015-09-30","val":0.001,"accn":"0001558370-15-002529","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-09","frame":"CY2015Q3I"},{"end":"2015-12-31","val":0.001,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"end":"2015-12-31","val":0.001,"accn":"0001558370-16-005818","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-10"},{"end":"2015-12-31","val":0.001,"accn":"0001558370-16-007817","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"end":"2015-12-31","val":0.001,"accn":"0001558370-16-009951","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"end":"2015-12-31","val":0.001,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2015Q4I"},{"end":"2016-03-31","val":0.001,"accn":"0001558370-16-005818","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-10","frame":"CY2016Q1I"},{"end":"2016-06-30","val":0.001,"accn":"0001558370-16-007817","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09","frame":"CY2016Q2I"},{"end":"2016-09-30","val":0.001,"accn":"0001558370-16-009951","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10","frame":"CY2016Q3I"},{"end":"2016-12-31","val":0.001,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"end":"2016-12-31","val":0.001,"accn":"0001558370-17-003397","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03"},{"end":"2016-12-31","val":0.001,"accn":"0001558370-17-005728","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-02"},{"end":"2016-12-31","val":0.001,"accn":"0001558370-17-007829","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-31"},{"end":"2016-12-31","val":0.001,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21","frame":"CY2016Q4I"},{"end":"2017-03-31","val":0.001,"accn":"0001558370-17-003397","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03","frame":"CY2017Q1I"},{"end":"2017-06-30","val":0.001,"accn":"0001558370-17-005728","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-02","frame":"CY2017Q2I"},{"end":"2017-09-30","val":0.001,"accn":"0001558370-17-007829","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-31","frame":"CY2017Q3I"},{"end":"2017-12-31","val":0.001,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21"},{"end":"2017-12-31","val":0.001,"accn":"0001558370-18-003771","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02"},{"end":"2017-12-31","val":0.001,"accn":"0001558370-18-006090","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"end":"2017-12-31","val":0.001,"accn":"0001558370-18-008072","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"end":"2017-12-31","val":0.001,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2017Q4I"},{"end":"2018-03-31","val":0.001,"accn":"0001558370-18-003771","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02","frame":"CY2018Q1I"},{"end":"2018-06-30","val":0.001,"accn":"0001558370-18-006090","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01","frame":"CY2018Q2I"},{"end":"2018-09-30","val":0.001,"accn":"0001558370-18-008072","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2018Q3I"},{"end":"2018-12-31","val":0.001,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"end":"2018-12-31","val":0.001,"accn":"0001558370-19-004709","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":0.001,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01"},{"end":"2018-12-31","val":0.001,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"end":"2018-12-31","val":0.001,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13","frame":"CY2018Q4I"},{"end":"2019-03-31","val":0.001,"accn":"0001558370-19-004709","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":0.001,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01","frame":"CY2019Q2I"},{"end":"2019-09-30","val":0.001,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2019Q3I"},{"end":"2019-12-31","val":0.001,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13"},{"end":"2019-12-31","val":0.001,"accn":"0001558370-20-005307","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"end":"2019-12-31","val":0.001,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30"},{"end":"2019-12-31","val":0.001,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29"},{"end":"2019-12-31","val":0.001,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17","frame":"CY2019Q4I"},{"end":"2020-03-31","val":0.001,"accn":"0001558370-20-005307","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":0.001,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30","frame":"CY2020Q2I"},{"end":"2020-09-30","val":0.001,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29","frame":"CY2020Q3I"},{"end":"2020-12-31","val":0.001,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17"},{"end":"2020-12-31","val":0.001,"accn":"0001558370-21-005262","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-29"},{"end":"2020-12-31","val":0.001,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"},{"end":"2020-12-31","val":0.001,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28"},{"end":"2020-12-31","val":0.001,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2020Q4I"},{"end":"2021-03-31","val":0.001,"accn":"0001558370-21-005262","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-29","frame":"CY2021Q1I"},{"end":"2021-06-30","val":0.001,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29","frame":"CY2021Q2I"},{"end":"2021-09-30","val":0.001,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28","frame":"CY2021Q3I"},{"end":"2021-12-31","val":0.001,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"end":"2021-12-31","val":0.001,"accn":"0001558370-22-006801","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"end":"2021-12-31","val":0.001,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"end":"2021-12-31","val":0.001,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"end":"2021-12-31","val":0.001,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2021Q4I"},{"end":"2022-03-31","val":0.001,"accn":"0001558370-22-006801","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2022Q1I"},{"end":"2022-06-30","val":0.001,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02","frame":"CY2022Q2I"},{"end":"2022-09-30","val":0.001,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01","frame":"CY2022Q3I"},{"end":"2022-12-31","val":0.001,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"end":"2022-12-31","val":0.001,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"end":"2022-12-31","val":0.001,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"end":"2022-12-31","val":0.001,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26"},{"end":"2022-12-31","val":0.001,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15","frame":"CY2022Q4I"},{"end":"2023-03-31","val":0.001,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1I"},{"end":"2023-06-30","val":0.001,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02","frame":"CY2023Q2I"},{"end":"2023-09-30","val":0.001,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26","frame":"CY2023Q3I"},{"end":"2023-12-31","val":0.001,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2023-12-31","val":0.001,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"end":"2023-12-31","val":0.001,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":0.001,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30"},{"end":"2023-12-31","val":0.001,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":0.001,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2024Q1I"},{"end":"2024-06-30","val":0.001,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":0.001,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30","frame":"CY2024Q3I"},{"end":"2024-12-31","val":0.001,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"end":"2024-12-31","val":0.001,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q4I"},{"end":"2025-03-31","val":0.001,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"}]}},"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":"2014-12-31","val":110000000,"accn":"0001558370-15-001077","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-11"},{"end":"2014-12-31","val":120000000,"accn":"0001558370-15-001584","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-10"},{"end":"2014-12-31","val":120000000,"accn":"0001558370-15-002529","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-09"},{"end":"2014-12-31","val":120000000,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2014Q4I"},{"end":"2015-03-31","val":110000000,"accn":"0001558370-15-001077","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-11","frame":"CY2015Q1I"},{"end":"2015-06-30","val":120000000,"accn":"0001558370-15-001584","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-10","frame":"CY2015Q2I"},{"end":"2015-09-30","val":120000000,"accn":"0001558370-15-002529","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-09","frame":"CY2015Q3I"},{"end":"2015-12-31","val":120000000,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"end":"2015-12-31","val":120000000,"accn":"0001558370-16-005818","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-10"},{"end":"2015-12-31","val":120000000,"accn":"0001558370-16-007817","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"end":"2015-12-31","val":120000000,"accn":"0001558370-16-009951","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"end":"2015-12-31","val":120000000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2015Q4I"},{"end":"2016-03-31","val":120000000,"accn":"0001558370-16-005818","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-10","frame":"CY2016Q1I"},{"end":"2016-06-30","val":120000000,"accn":"0001558370-16-007817","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09","frame":"CY2016Q2I"},{"end":"2016-09-30","val":120000000,"accn":"0001558370-16-009951","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10","frame":"CY2016Q3I"},{"end":"2016-12-31","val":120000000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"end":"2016-12-31","val":120000000,"accn":"0001558370-17-003397","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03"},{"end":"2016-12-31","val":120000000,"accn":"0001558370-17-005728","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-02"},{"end":"2016-12-31","val":120000000,"accn":"0001558370-17-007829","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-31"},{"end":"2016-12-31","val":120000000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21","frame":"CY2016Q4I"},{"end":"2017-03-31","val":120000000,"accn":"0001558370-17-003397","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03","frame":"CY2017Q1I"},{"end":"2017-06-30","val":120000000,"accn":"0001558370-17-005728","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-02","frame":"CY2017Q2I"},{"end":"2017-09-30","val":120000000,"accn":"0001558370-17-007829","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-31","frame":"CY2017Q3I"},{"end":"2017-12-31","val":120000000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21"},{"end":"2017-12-31","val":120000000,"accn":"0001558370-18-003771","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02"},{"end":"2017-12-31","val":120000000,"accn":"0001558370-18-006090","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"end":"2017-12-31","val":120000000,"accn":"0001558370-18-008072","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"end":"2017-12-31","val":120000000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2017Q4I"},{"end":"2018-03-31","val":120000000,"accn":"0001558370-18-003771","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02","frame":"CY2018Q1I"},{"end":"2018-06-30","val":120000000,"accn":"0001558370-18-006090","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01","frame":"CY2018Q2I"},{"end":"2018-09-30","val":120000000,"accn":"0001558370-18-008072","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2018Q3I"},{"end":"2018-12-31","val":120000000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"end":"2018-12-31","val":120000000,"accn":"0001558370-19-004709","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":120000000,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01"},{"end":"2018-12-31","val":120000000,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"end":"2018-12-31","val":120000000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13","frame":"CY2018Q4I"},{"end":"2019-03-31","val":120000000,"accn":"0001558370-19-004709","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":120000000,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01","frame":"CY2019Q2I"},{"end":"2019-09-30","val":120000000,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2019Q3I"},{"end":"2019-12-31","val":120000000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13"},{"end":"2019-12-31","val":120000000,"accn":"0001558370-20-005307","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"end":"2019-12-31","val":120000000,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30"},{"end":"2019-12-31","val":120000000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29"},{"end":"2019-12-31","val":120000000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17","frame":"CY2019Q4I"},{"end":"2020-03-31","val":120000000,"accn":"0001558370-20-005307","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":120000000,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30","frame":"CY2020Q2I"},{"end":"2020-09-30","val":120000000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29","frame":"CY2020Q3I"},{"end":"2020-12-31","val":120000000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17"},{"end":"2020-12-31","val":120000000,"accn":"0001558370-21-005262","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-29"},{"end":"2020-12-31","val":120000000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"},{"end":"2020-12-31","val":120000000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28"},{"end":"2020-12-31","val":120000000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2020Q4I"},{"end":"2021-03-31","val":120000000,"accn":"0001558370-21-005262","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-29","frame":"CY2021Q1I"},{"end":"2021-06-30","val":120000000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29","frame":"CY2021Q2I"},{"end":"2021-09-30","val":120000000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28","frame":"CY2021Q3I"},{"end":"2021-12-31","val":120000000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"end":"2021-12-31","val":120000000,"accn":"0001558370-22-006801","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"end":"2021-12-31","val":120000000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"end":"2021-12-31","val":120000000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"end":"2021-12-31","val":120000000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2021Q4I"},{"end":"2022-03-31","val":120000000,"accn":"0001558370-22-006801","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2022Q1I"},{"end":"2022-06-30","val":120000000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02","frame":"CY2022Q2I"},{"end":"2022-09-30","val":120000000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01","frame":"CY2022Q3I"},{"end":"2022-12-31","val":120000000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"end":"2022-12-31","val":120000000,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"end":"2022-12-31","val":120000000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"end":"2022-12-31","val":120000000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26"},{"end":"2022-12-31","val":120000000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15","frame":"CY2022Q4I"},{"end":"2023-03-31","val":120000000,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1I"},{"end":"2023-06-30","val":120000000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02","frame":"CY2023Q2I"},{"end":"2023-09-30","val":120000000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26","frame":"CY2023Q3I"},{"end":"2023-12-31","val":120000000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2023-12-31","val":120000000,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"end":"2023-12-31","val":120000000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":120000000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30"},{"end":"2023-12-31","val":120000000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":120000000,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2024Q1I"},{"end":"2024-06-30","val":120000000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":120000000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30","frame":"CY2024Q3I"},{"end":"2024-12-31","val":120000000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"end":"2024-12-31","val":120000000,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q4I"},{"end":"2025-03-31","val":120000000,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"}]}},"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":"2014-12-31","val":2218652,"accn":"0001558370-15-001077","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-11"},{"end":"2014-12-31","val":2218652,"accn":"0001558370-15-001584","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-10"},{"end":"2014-12-31","val":2218652,"accn":"0001558370-15-002529","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-09"},{"end":"2014-12-31","val":2218652,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2014Q4I"},{"end":"2015-03-31","val":2223766,"accn":"0001558370-15-001077","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-11","frame":"CY2015Q1I"},{"end":"2015-06-30","val":27110402,"accn":"0001558370-15-001584","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-10","frame":"CY2015Q2I"},{"end":"2015-09-30","val":27095711,"accn":"0001558370-15-002529","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-09","frame":"CY2015Q3I"},{"end":"2015-12-31","val":27196053,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"end":"2015-12-31","val":27196053,"accn":"0001558370-16-005818","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-10"},{"end":"2015-12-31","val":27196053,"accn":"0001558370-16-007817","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"end":"2015-12-31","val":27196053,"accn":"0001558370-16-009951","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"end":"2015-12-31","val":27196053,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2015Q4I"},{"end":"2016-03-31","val":27231723,"accn":"0001558370-16-005818","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-10","frame":"CY2016Q1I"},{"end":"2016-06-30","val":27276990,"accn":"0001558370-16-007817","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09","frame":"CY2016Q2I"},{"end":"2016-09-30","val":27307556,"accn":"0001558370-16-009951","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10","frame":"CY2016Q3I"},{"end":"2016-12-31","val":33125479,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"end":"2016-12-31","val":33125479,"accn":"0001558370-17-003397","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03"},{"end":"2016-12-31","val":33125479,"accn":"0001558370-17-005728","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-02"},{"end":"2016-12-31","val":33125479,"accn":"0001558370-17-007829","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-31"},{"end":"2016-12-31","val":33125479,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21","frame":"CY2016Q4I"},{"end":"2017-03-31","val":33249614,"accn":"0001558370-17-003397","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03","frame":"CY2017Q1I"},{"end":"2017-06-30","val":39080152,"accn":"0001558370-17-005728","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-02","frame":"CY2017Q2I"},{"end":"2017-09-30","val":39179019,"accn":"0001558370-17-007829","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-31","frame":"CY2017Q3I"},{"end":"2017-12-31","val":43577526,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21"},{"end":"2017-12-31","val":43577526,"accn":"0001558370-18-003771","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02"},{"end":"2017-12-31","val":43577526,"accn":"0001558370-18-006090","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"end":"2017-12-31","val":43577526,"accn":"0001558370-18-008072","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"end":"2017-12-31","val":43577526,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2017Q4I"},{"end":"2018-03-31","val":43821247,"accn":"0001558370-18-003771","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02","frame":"CY2018Q1I"},{"end":"2018-06-30","val":43883774,"accn":"0001558370-18-006090","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01","frame":"CY2018Q2I"},{"end":"2018-09-30","val":43945316,"accn":"0001558370-18-008072","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2018Q3I"},{"end":"2018-12-31","val":44037026,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"end":"2018-12-31","val":44037026,"accn":"0001558370-19-004709","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":44037026,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01"},{"end":"2018-12-31","val":44037026,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"end":"2018-12-31","val":44037026,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13","frame":"CY2018Q4I"},{"end":"2019-03-31","val":44171465,"accn":"0001558370-19-004709","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":49059644,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01","frame":"CY2019Q2I"},{"end":"2019-09-30","val":49175442,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2019Q3I"},{"end":"2019-12-31","val":49272223,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13"},{"end":"2019-12-31","val":49272223,"accn":"0001558370-20-005307","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"end":"2019-12-31","val":49272223,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30"},{"end":"2019-12-31","val":49272223,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29"},{"end":"2019-12-31","val":49272223,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17","frame":"CY2019Q4I"},{"end":"2020-03-31","val":54168533,"accn":"0001558370-20-005307","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":54284501,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30","frame":"CY2020Q2I"},{"end":"2020-09-30","val":55514395,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29","frame":"CY2020Q3I"},{"end":"2020-12-31","val":57793533,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17"},{"end":"2020-12-31","val":57793533,"accn":"0001558370-21-005262","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-29"},{"end":"2020-12-31","val":57793533,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"},{"end":"2020-12-31","val":57793533,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28"},{"end":"2020-12-31","val":57793533,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2020Q4I"},{"end":"2021-03-31","val":58277412,"accn":"0001558370-21-005262","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-29","frame":"CY2021Q1I"},{"end":"2021-06-30","val":58554559,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29","frame":"CY2021Q2I"},{"end":"2021-09-30","val":58814666,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28","frame":"CY2021Q3I"},{"end":"2021-12-31","val":59141086,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"end":"2021-12-31","val":59141086,"accn":"0001558370-22-006801","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"end":"2021-12-31","val":59141086,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"end":"2021-12-31","val":59141086,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"end":"2021-12-31","val":59141086,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2021Q4I"},{"end":"2022-03-31","val":59555974,"accn":"0001558370-22-006801","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2022Q1I"},{"end":"2022-06-30","val":59688295,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02","frame":"CY2022Q2I"},{"end":"2022-09-30","val":59808492,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01","frame":"CY2022Q3I"},{"end":"2022-12-31","val":59958919,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"end":"2022-12-31","val":59958919,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"end":"2022-12-31","val":59958919,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"end":"2022-12-31","val":59958919,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26"},{"end":"2022-12-31","val":59958919,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15","frame":"CY2022Q4I"},{"end":"2023-03-31","val":60416335,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1I"},{"end":"2023-06-30","val":60638275,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02","frame":"CY2023Q2I"},{"end":"2023-09-30","val":60740744,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26","frame":"CY2023Q3I"},{"end":"2023-12-31","val":61147236,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2023-12-31","val":61147236,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"end":"2023-12-31","val":61147236,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":61147236,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30"},{"end":"2023-12-31","val":61147236,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":62594247,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2024Q1I"},{"end":"2024-06-30","val":63165725,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":63454673,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30","frame":"CY2024Q3I"},{"end":"2024-12-31","val":63712256,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"end":"2024-12-31","val":63712256,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q4I"},{"end":"2025-03-31","val":64563911,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"}]}},"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":"2014-12-31","val":1626738,"accn":"0001558370-15-001077","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-11"},{"end":"2014-12-31","val":1626738,"accn":"0001558370-15-001584","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-10"},{"end":"2014-12-31","val":1626738,"accn":"0001558370-15-002529","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-09"},{"end":"2014-12-31","val":1626738,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2014Q4I"},{"end":"2015-03-31","val":1731437,"accn":"0001558370-15-001077","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-11","frame":"CY2015Q1I"},{"end":"2015-06-30","val":26691946,"accn":"0001558370-15-001584","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-10","frame":"CY2015Q2I"},{"end":"2015-09-30","val":26895589,"accn":"0001558370-15-002529","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-09","frame":"CY2015Q3I"},{"end":"2015-12-31","val":27065558,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"end":"2015-12-31","val":27065558,"accn":"0001558370-16-005818","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-10"},{"end":"2015-12-31","val":27065558,"accn":"0001558370-16-007817","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"end":"2015-12-31","val":27065558,"accn":"0001558370-16-009951","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"end":"2015-12-31","val":27065558,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2015Q4I"},{"end":"2016-03-31","val":27141593,"accn":"0001558370-16-005818","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-10","frame":"CY2016Q1I"},{"end":"2016-06-30","val":27227415,"accn":"0001558370-16-007817","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09","frame":"CY2016Q2I"},{"end":"2016-09-30","val":27293923,"accn":"0001558370-16-009951","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10","frame":"CY2016Q3I"},{"end":"2016-12-31","val":33123354,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"end":"2016-12-31","val":33123354,"accn":"0001558370-17-003397","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03"},{"end":"2016-12-31","val":33123354,"accn":"0001558370-17-005728","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-02"},{"end":"2016-12-31","val":33123354,"accn":"0001558370-17-007829","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-31"},{"end":"2016-12-31","val":33123354,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21","frame":"CY2016Q4I"},{"end":"2017-03-31","val":33249360,"accn":"0001558370-17-003397","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03","frame":"CY2017Q1I"},{"end":"2017-06-30","val":39080152,"accn":"0001558370-17-005728","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-02","frame":"CY2017Q2I"},{"end":"2017-09-30","val":39179019,"accn":"0001558370-17-007829","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-31","frame":"CY2017Q3I"},{"end":"2017-12-31","val":43577526,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21"},{"end":"2017-12-31","val":43577526,"accn":"0001558370-18-003771","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02"},{"end":"2017-12-31","val":43577526,"accn":"0001558370-18-006090","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"end":"2017-12-31","val":43577526,"accn":"0001558370-18-008072","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"end":"2017-12-31","val":43577526,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2017Q4I"},{"end":"2018-03-31","val":43821247,"accn":"0001558370-18-003771","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02","frame":"CY2018Q1I"},{"end":"2018-06-30","val":43883774,"accn":"0001558370-18-006090","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01","frame":"CY2018Q2I"},{"end":"2018-09-30","val":43945316,"accn":"0001558370-18-008072","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2018Q3I"},{"end":"2018-12-31","val":44037026,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"end":"2018-12-31","val":44037026,"accn":"0001558370-19-004709","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":44037026,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01"},{"end":"2018-12-31","val":44037026,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"end":"2018-12-31","val":44037026,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13","frame":"CY2018Q4I"},{"end":"2019-03-31","val":44171465,"accn":"0001558370-19-004709","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":49059644,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01","frame":"CY2019Q2I"},{"end":"2019-09-30","val":49175422,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2019Q3I"},{"end":"2019-12-31","val":49272223,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13"},{"end":"2019-12-31","val":49272223,"accn":"0001558370-20-005307","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"end":"2019-12-31","val":49272223,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30"},{"end":"2019-12-31","val":49272223,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29"},{"end":"2019-12-31","val":49272223,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17","frame":"CY2019Q4I"},{"end":"2020-03-31","val":54168533,"accn":"0001558370-20-005307","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":54284501,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30","frame":"CY2020Q2I"},{"end":"2020-09-30","val":54514395,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29","frame":"CY2020Q3I"},{"end":"2020-12-31","val":57793533,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17"},{"end":"2020-12-31","val":57793533,"accn":"0001558370-21-005262","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-29"},{"end":"2020-12-31","val":57793533,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"},{"end":"2020-12-31","val":57793533,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28"},{"end":"2020-12-31","val":57793533,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2020Q4I"},{"end":"2021-03-31","val":58277412,"accn":"0001558370-21-005262","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-29","frame":"CY2021Q1I"},{"end":"2021-06-30","val":58554559,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29","frame":"CY2021Q2I"},{"end":"2021-09-30","val":57793533,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28","frame":"CY2021Q3I"},{"end":"2021-12-31","val":59141086,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"end":"2021-12-31","val":59141086,"accn":"0001558370-22-006801","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"end":"2021-12-31","val":59141086,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"end":"2021-12-31","val":59141086,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"end":"2021-12-31","val":59141086,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2021Q4I"},{"end":"2022-03-31","val":59555974,"accn":"0001558370-22-006801","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2022Q1I"},{"end":"2022-06-30","val":59688295,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02","frame":"CY2022Q2I"},{"end":"2022-09-30","val":59808492,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01","frame":"CY2022Q3I"},{"end":"2022-12-31","val":59958919,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"end":"2022-12-31","val":59958919,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"end":"2022-12-31","val":59958919,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"end":"2022-12-31","val":59958919,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26"},{"end":"2022-12-31","val":59958919,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15","frame":"CY2022Q4I"},{"end":"2023-03-31","val":60416335,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1I"},{"end":"2023-06-30","val":60638275,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02","frame":"CY2023Q2I"},{"end":"2023-09-30","val":60740744,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26","frame":"CY2023Q3I"},{"end":"2023-12-31","val":61147236,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2023-12-31","val":61147236,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"end":"2023-12-31","val":61147236,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":61147236,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30"},{"end":"2023-12-31","val":61147236,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":62594247,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2024Q1I"},{"end":"2024-06-30","val":63165725,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":63454673,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30","frame":"CY2024Q3I"},{"end":"2024-12-31","val":63712256,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"end":"2024-12-31","val":63712256,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q4I"},{"end":"2025-03-31","val":64563911,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"}]}},"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":"2014-12-31","val":2000,"accn":"0001558370-15-001077","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-11"},{"end":"2014-12-31","val":2000,"accn":"0001558370-15-001584","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-10"},{"end":"2014-12-31","val":2000,"accn":"0001558370-15-002529","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-09"},{"end":"2014-12-31","val":2000,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2014Q4I"},{"end":"2015-03-31","val":2000,"accn":"0001558370-15-001077","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-11","frame":"CY2015Q1I"},{"end":"2015-06-30","val":27000,"accn":"0001558370-15-001584","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-10","frame":"CY2015Q2I"},{"end":"2015-09-30","val":27000,"accn":"0001558370-15-002529","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-09","frame":"CY2015Q3I"},{"end":"2015-12-31","val":27000,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"end":"2015-12-31","val":27000,"accn":"0001558370-16-005818","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-10"},{"end":"2015-12-31","val":27000,"accn":"0001558370-16-007817","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"end":"2015-12-31","val":27000,"accn":"0001558370-16-009951","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"end":"2015-12-31","val":27000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2015Q4I"},{"end":"2016-03-31","val":27000,"accn":"0001558370-16-005818","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-10","frame":"CY2016Q1I"},{"end":"2016-06-30","val":27000,"accn":"0001558370-16-007817","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09","frame":"CY2016Q2I"},{"end":"2016-09-30","val":27000,"accn":"0001558370-16-009951","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10","frame":"CY2016Q3I"},{"end":"2016-12-31","val":33000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"end":"2016-12-31","val":33000,"accn":"0001558370-17-003397","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03"},{"end":"2016-12-31","val":33000,"accn":"0001558370-17-005728","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-02"},{"end":"2016-12-31","val":33000,"accn":"0001558370-17-007829","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-31"},{"end":"2016-12-31","val":33000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21","frame":"CY2016Q4I"},{"end":"2017-03-31","val":33000,"accn":"0001558370-17-003397","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03","frame":"CY2017Q1I"},{"end":"2017-06-30","val":39000,"accn":"0001558370-17-005728","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-02","frame":"CY2017Q2I"},{"end":"2017-09-30","val":39000,"accn":"0001558370-17-007829","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-31","frame":"CY2017Q3I"},{"end":"2017-12-31","val":43000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21"},{"end":"2017-12-31","val":43000,"accn":"0001558370-18-003771","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02"},{"end":"2017-12-31","val":43000,"accn":"0001558370-18-006090","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"end":"2017-12-31","val":43000,"accn":"0001558370-18-008072","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"end":"2017-12-31","val":43000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2017Q4I"},{"end":"2018-03-31","val":44000,"accn":"0001558370-18-003771","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02","frame":"CY2018Q1I"},{"end":"2018-06-30","val":44000,"accn":"0001558370-18-006090","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01","frame":"CY2018Q2I"},{"end":"2018-09-30","val":44000,"accn":"0001558370-18-008072","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2018Q3I"},{"end":"2018-12-31","val":44000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"end":"2018-12-31","val":44000,"accn":"0001558370-19-004709","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":44000,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01"},{"end":"2018-12-31","val":44000,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"end":"2018-12-31","val":44000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13","frame":"CY2018Q4I"},{"end":"2019-03-31","val":44000,"accn":"0001558370-19-004709","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":49000,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01","frame":"CY2019Q2I"},{"end":"2019-09-30","val":49000,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2019Q3I"},{"end":"2019-12-31","val":49000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13"},{"end":"2019-12-31","val":49000,"accn":"0001558370-20-005307","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"end":"2019-12-31","val":49000,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30"},{"end":"2019-12-31","val":49000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29"},{"end":"2019-12-31","val":49000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17","frame":"CY2019Q4I"},{"end":"2020-03-31","val":54000,"accn":"0001558370-20-005307","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":54000,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30","frame":"CY2020Q2I"},{"end":"2020-09-30","val":56000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29","frame":"CY2020Q3I"},{"end":"2020-12-31","val":58000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17"},{"end":"2020-12-31","val":58000,"accn":"0001558370-21-005262","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-29"},{"end":"2020-12-31","val":58000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"},{"end":"2020-12-31","val":58000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28"},{"end":"2020-12-31","val":58000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2020Q4I"},{"end":"2021-03-31","val":58000,"accn":"0001558370-21-005262","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-29","frame":"CY2021Q1I"},{"end":"2021-06-30","val":59000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29","frame":"CY2021Q2I"},{"end":"2021-09-30","val":59000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28","frame":"CY2021Q3I"},{"end":"2021-12-31","val":59000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"end":"2021-12-31","val":59000,"accn":"0001558370-22-006801","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"end":"2021-12-31","val":59000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"end":"2021-12-31","val":59000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"end":"2021-12-31","val":59000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2021Q4I"},{"end":"2022-03-31","val":60000,"accn":"0001558370-22-006801","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2022Q1I"},{"end":"2022-06-30","val":60000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02","frame":"CY2022Q2I"},{"end":"2022-09-30","val":60000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01","frame":"CY2022Q3I"},{"end":"2022-12-31","val":60000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"end":"2022-12-31","val":60000,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"end":"2022-12-31","val":60000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"end":"2022-12-31","val":60000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26"},{"end":"2022-12-31","val":60000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15","frame":"CY2022Q4I"},{"end":"2023-03-31","val":60000,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1I"},{"end":"2023-06-30","val":61000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02","frame":"CY2023Q2I"},{"end":"2023-09-30","val":61000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26","frame":"CY2023Q3I"},{"end":"2023-12-31","val":61000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2023-12-31","val":61000,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"end":"2023-12-31","val":61000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":61000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30"},{"end":"2023-12-31","val":61000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":63000,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2024Q1I"},{"end":"2024-06-30","val":63000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":63000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30","frame":"CY2024Q3I"},{"end":"2024-12-31","val":64000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"end":"2024-12-31","val":64000,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q4I"},{"end":"2025-03-31","val":65000,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"}]}},"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":"2014-01-01","end":"2014-12-31","val":-40285000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-11572000,"accn":"0001558370-16-005818","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-10","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-24552000,"accn":"0001558370-16-007817","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"start":"2015-04-01","end":"2015-06-30","val":-12980000,"accn":"0001558370-16-007817","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":-37194000,"accn":"0001558370-16-009951","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2015-07-01","end":"2015-09-30","val":-12642000,"accn":"0001558370-16-009951","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":-52769000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2015-01-01","end":"2015-12-31","val":-52769000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-15473000,"accn":"0001558370-16-005818","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-10"},{"start":"2016-01-01","end":"2016-03-31","val":-15473000,"accn":"0001558370-17-003397","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-34343000,"accn":"0001558370-16-007817","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"start":"2016-01-01","end":"2016-06-30","val":-34343000,"accn":"0001558370-17-005728","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-02"},{"start":"2016-04-01","end":"2016-06-30","val":-18870000,"accn":"0001558370-16-007817","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"start":"2016-04-01","end":"2016-06-30","val":-18870000,"accn":"0001558370-17-005728","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-02","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":-51205000,"accn":"0001558370-16-009951","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2016-01-01","end":"2016-09-30","val":-51205000,"accn":"0001558370-17-007829","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-31"},{"start":"2016-07-01","end":"2016-09-30","val":-16862000,"accn":"0001558370-16-009951","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2016-07-01","end":"2016-09-30","val":-16862000,"accn":"0001558370-17-007829","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-31","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":-72513000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2016-01-01","end":"2016-12-31","val":-72513000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21"},{"start":"2016-01-01","end":"2016-12-31","val":-72513000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-28091000,"accn":"0001558370-17-003397","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03"},{"start":"2017-01-01","end":"2017-03-31","val":-28091000,"accn":"0001558370-18-003771","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-61685000,"accn":"0001558370-17-005728","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-02"},{"start":"2017-01-01","end":"2017-06-30","val":-61685000,"accn":"0001558370-18-006090","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"start":"2017-04-01","end":"2017-06-30","val":-33612000,"accn":"0001558370-17-005728","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-02"},{"start":"2017-04-01","end":"2017-06-30","val":-33612000,"accn":"0001558370-18-006090","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":-99239000,"accn":"0001558370-17-007829","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-31"},{"start":"2017-01-01","end":"2017-09-30","val":-99239000,"accn":"0001558370-18-008072","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2017-07-01","end":"2017-09-30","val":-37614000,"accn":"0001558370-17-007829","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-31"},{"start":"2017-07-01","end":"2017-09-30","val":-37614000,"accn":"0001558370-18-008072","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":-148370000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21"},{"start":"2017-01-01","end":"2017-12-31","val":-148370000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2017-01-01","end":"2017-12-31","val":-148370000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-56872000,"accn":"0001558370-18-003771","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02"},{"start":"2018-01-01","end":"2018-03-31","val":-56872000,"accn":"0001558370-19-004709","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-83709000,"accn":"0001558370-18-006090","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"start":"2018-01-01","end":"2018-06-30","val":-83709000,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01"},{"start":"2018-04-01","end":"2018-06-30","val":-26838000,"accn":"0001558370-18-006090","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"start":"2018-04-01","end":"2018-06-30","val":-26838000,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-156388000,"accn":"0001558370-18-008072","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2018-01-01","end":"2018-09-30","val":-156388000,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2018-07-01","end":"2018-09-30","val":-72679000,"accn":"0001558370-18-008072","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2018-07-01","end":"2018-09-30","val":-72679000,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":-236553000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":-236553000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13"},{"start":"2018-01-01","end":"2018-12-31","val":-236553000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-87152000,"accn":"0001558370-19-004709","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":-87152000,"accn":"0001558370-20-005307","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-185981000,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01"},{"start":"2019-01-01","end":"2019-06-30","val":-185981000,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30"},{"start":"2019-04-01","end":"2019-06-30","val":-98829000,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01"},{"start":"2019-04-01","end":"2019-06-30","val":-98829000,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":-280545000,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-01-01","end":"2019-09-30","val":-280545000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29"},{"start":"2019-07-01","end":"2019-09-30","val":-94565000,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-07-01","end":"2019-09-30","val":-94565000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":-350048000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13"},{"start":"2019-01-01","end":"2019-12-31","val":-350048000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17"},{"start":"2019-01-01","end":"2019-12-31","val":-350048000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-108490000,"accn":"0001558370-20-005307","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"start":"2020-01-01","end":"2020-03-31","val":-108490000,"accn":"0001558370-21-005262","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-29","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-233014000,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30"},{"start":"2020-01-01","end":"2020-06-30","val":-233014000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"},{"start":"2020-04-01","end":"2020-06-30","val":-124525000,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30"},{"start":"2020-04-01","end":"2020-06-30","val":-124525000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":400144000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29"},{"start":"2020-01-01","end":"2020-09-30","val":400144000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28"},{"start":"2020-07-01","end":"2020-09-30","val":633158000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29"},{"start":"2020-07-01","end":"2020-09-30","val":633158000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":311202000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17"},{"start":"2020-01-01","end":"2020-12-31","val":311202000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2020-01-01","end":"2020-12-31","val":311202000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-99597000,"accn":"0001558370-21-005262","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-29"},{"start":"2021-01-01","end":"2021-03-31","val":-99597000,"accn":"0001558370-22-006801","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-208779000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"},{"start":"2021-01-01","end":"2021-06-30","val":-208779000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2021-04-01","end":"2021-06-30","val":-109182000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"},{"start":"2021-04-01","end":"2021-06-30","val":-109182000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-325857000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28"},{"start":"2021-01-01","end":"2021-09-30","val":-325857000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2021-07-01","end":"2021-09-30","val":-117079000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28"},{"start":"2021-07-01","end":"2021-09-30","val":-117079000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-643004000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2021-01-01","end":"2021-12-31","val":-643004000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"start":"2021-01-01","end":"2021-12-31","val":-643004000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-113976000,"accn":"0001558370-22-006801","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"start":"2022-01-01","end":"2022-03-31","val":-113976000,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-275824000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2022-01-01","end":"2022-06-30","val":-275824000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"start":"2022-04-01","end":"2022-06-30","val":-161847000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2022-04-01","end":"2022-06-30","val":-161847000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-409564000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2022-01-01","end":"2022-09-30","val":-409564000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26"},{"start":"2022-07-01","end":"2022-09-30","val":-133741000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2022-07-01","end":"2022-09-30","val":-133741000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-563827000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"start":"2022-01-01","end":"2022-12-31","val":-563827000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2022-01-01","end":"2022-12-31","val":-563827000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-123719000,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"start":"2023-01-01","end":"2023-03-31","val":-123719000,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-256132000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"start":"2023-01-01","end":"2023-06-30","val":-256132000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":-132412000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"start":"2023-04-01","end":"2023-06-30","val":-132412000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-388308000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26"},{"start":"2023-01-01","end":"2023-09-30","val":-388308000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30"},{"start":"2023-07-01","end":"2023-09-30","val":-132175000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26"},{"start":"2023-07-01","end":"2023-09-30","val":-132175000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":-500036000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2023-01-01","end":"2023-12-31","val":-500036000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":88784000,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"start":"2024-01-01","end":"2024-03-31","val":88784000,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":38746000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":-50037000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":-14709000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30"},{"start":"2024-07-01","end":"2024-09-30","val":-53456000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":-67145000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":810000,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1"}]}},"ContractWithCustomerAssetAccumulatedAllowanceForCreditLoss":{"label":"Contract with Customer, Asset, Allowance for Credit Loss","description":"Amount of allowance for credit loss for right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.","units":{"USD":[{"end":"2019-12-31","val":0,"accn":"0001558370-20-005307","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"end":"2019-12-31","val":0,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30"},{"end":"2019-12-31","val":0,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29"},{"end":"2019-12-31","val":0,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17"},{"end":"2019-12-31","val":0,"accn":"0001558370-21-005262","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-29"},{"end":"2019-12-31","val":0,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2019Q4I"},{"end":"2020-03-31","val":488000,"accn":"0001558370-20-005307","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"end":"2020-03-31","val":488000,"accn":"0001558370-21-005262","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-29","frame":"CY2020Q1I"},{"end":"2020-06-30","val":830000,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30","frame":"CY2020Q2I"},{"end":"2020-09-30","val":950000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29","frame":"CY2020Q3I"},{"end":"2020-12-31","val":1192000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17"},{"end":"2020-12-31","val":1192000,"accn":"0001558370-21-005262","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-29"},{"end":"2020-12-31","val":1192000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"},{"end":"2020-12-31","val":1192000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28"},{"end":"2020-12-31","val":1192000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"end":"2020-12-31","val":1192000,"accn":"0001558370-22-006801","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"end":"2020-12-31","val":1192000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"end":"2020-12-31","val":1192000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"end":"2020-12-31","val":1192000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2020Q4I"},{"end":"2021-03-31","val":2000000,"accn":"0001558370-21-005262","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-29"},{"end":"2021-03-31","val":2000000,"accn":"0001558370-22-006801","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2021Q1I"},{"end":"2021-06-30","val":2554000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"},{"end":"2021-06-30","val":2554000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02","frame":"CY2021Q2I"},{"end":"2021-09-30","val":3441000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28"},{"end":"2021-09-30","val":3441000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01","frame":"CY2021Q3I"},{"end":"2021-12-31","val":4345000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"end":"2021-12-31","val":4345000,"accn":"0001558370-22-006801","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"end":"2021-12-31","val":4345000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"end":"2021-12-31","val":4345000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"end":"2021-12-31","val":4345000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"end":"2021-12-31","val":4345000,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"end":"2021-12-31","val":4345000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"end":"2021-12-31","val":4345000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26","frame":"CY2021Q4I"},{"end":"2022-03-31","val":5964000,"accn":"0001558370-22-006801","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"end":"2022-03-31","val":5964000,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2022Q1I"},{"end":"2022-06-30","val":7063000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"end":"2022-06-30","val":7063000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02","frame":"CY2022Q2I"},{"end":"2022-09-30","val":7326000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"end":"2022-09-30","val":7326000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26","frame":"CY2022Q3I"},{"end":"2022-12-31","val":9788000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"end":"2022-12-31","val":9788000,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"end":"2022-12-31","val":9788000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"end":"2022-12-31","val":9788000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26","frame":"CY2022Q4I"},{"end":"2023-03-31","val":13289000,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1I"},{"end":"2023-06-30","val":14812000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02","frame":"CY2023Q2I"},{"end":"2023-09-30","val":17648000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26","frame":"CY2023Q3I"}]}},"ContractWithCustomerAssetAllowanceForCreditLossRecovery":{"label":"Contract with Customer, Asset, Allowance for Credit Loss, Recovery","description":"Amount of increase in allowance for credit loss on right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, from recovery.","units":{"USD":[{"start":"2020-01-01","end":"2020-03-31","val":119000,"accn":"0001558370-20-005307","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"start":"2020-01-01","end":"2020-03-31","val":119000,"accn":"0001558370-21-005262","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-29","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":400000,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30"},{"start":"2020-01-01","end":"2020-09-30","val":824000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29"},{"start":"2020-01-01","end":"2020-12-31","val":1323000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17"},{"start":"2020-01-01","end":"2020-12-31","val":1323000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":774000,"accn":"0001558370-21-005262","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-29"},{"start":"2021-01-01","end":"2021-03-31","val":774000,"accn":"0001558370-22-006801","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":1837000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"},{"start":"2021-01-01","end":"2021-06-30","val":1837000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2021-01-01","end":"2021-09-30","val":3416000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28"},{"start":"2021-01-01","end":"2021-09-30","val":3416000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2021-01-01","end":"2021-12-31","val":5075000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2021-01-01","end":"2021-12-31","val":5075000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":2654000,"accn":"0001558370-22-006801","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"start":"2022-01-01","end":"2022-03-31","val":2654000,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":6120000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2022-01-01","end":"2022-06-30","val":6120000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"start":"2022-01-01","end":"2022-09-30","val":9980000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2022-01-01","end":"2022-09-30","val":9980000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26"},{"start":"2022-01-01","end":"2022-12-31","val":13140000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":4773000,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":10553000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"start":"2023-01-01","end":"2023-09-30","val":17469000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26"}]}},"ContractWithCustomerAssetCreditLossExpense":{"label":"Contract with Customer, Asset, Credit Loss Expense (Reversal)","description":"Amount of expense (reversal of expense) for expected credit loss on right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.","units":{"USD":[{"start":"2020-01-01","end":"2020-03-31","val":607000,"accn":"0001558370-20-005307","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"start":"2020-01-01","end":"2020-03-31","val":607000,"accn":"0001558370-21-005262","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-29","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":1230000,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30"},{"start":"2020-01-01","end":"2020-09-30","val":1774000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29"},{"start":"2020-01-01","end":"2020-12-31","val":2515000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17"},{"start":"2020-01-01","end":"2020-12-31","val":2515000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":1582000,"accn":"0001558370-21-005262","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-29"},{"start":"2021-01-01","end":"2021-03-31","val":1582000,"accn":"0001558370-22-006801","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":3199000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"},{"start":"2021-01-01","end":"2021-06-30","val":3199000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2021-01-01","end":"2021-09-30","val":5665000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28"},{"start":"2021-01-01","end":"2021-09-30","val":5665000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2021-01-01","end":"2021-12-31","val":8624000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2021-01-01","end":"2021-12-31","val":8624000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":4581000,"accn":"0001558370-22-006801","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"start":"2022-01-01","end":"2022-03-31","val":4581000,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":9408000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2022-01-01","end":"2022-06-30","val":9408000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"start":"2022-01-01","end":"2022-09-30","val":13606000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2022-01-01","end":"2022-09-30","val":13606000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26"},{"start":"2022-01-01","end":"2022-12-31","val":19292000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":8502000,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":16108000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"start":"2023-01-01","end":"2023-09-30","val":25874000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26"}]}},"ContractWithCustomerLiability":{"label":"Contract with Customer, Liability","description":"Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable.","units":{"USD":[{"end":"2018-03-31","val":39700000,"accn":"0001558370-18-003771","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02","frame":"CY2018Q1I"}]}},"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":"2017-12-31","val":5373000,"accn":"0001558370-18-003771","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02"},{"end":"2017-12-31","val":5373000,"accn":"0001558370-18-006090","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"end":"2017-12-31","val":5373000,"accn":"0001558370-18-008072","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"end":"2017-12-31","val":5373000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2017Q4I"},{"end":"2018-01-01","val":4478000,"accn":"0001558370-18-006090","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"end":"2018-01-01","val":4478000,"accn":"0001558370-18-008072","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"end":"2018-01-01","val":4478000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"end":"2018-03-31","val":4803000,"accn":"0001558370-18-003771","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02","frame":"CY2018Q1I"},{"end":"2018-06-30","val":5139000,"accn":"0001558370-18-006090","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01","frame":"CY2018Q2I"},{"end":"2018-09-30","val":5119000,"accn":"0001558370-18-008072","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2018Q3I"},{"end":"2018-12-31","val":3600000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"end":"2018-12-31","val":3600000,"accn":"0001558370-19-004709","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":3600000,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01"},{"end":"2018-12-31","val":3600000,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"end":"2018-12-31","val":3600000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13","frame":"CY2018Q4I"},{"end":"2019-03-31","val":4238000,"accn":"0001558370-19-004709","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":4415000,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01","frame":"CY2019Q2I"},{"end":"2019-09-30","val":4933000,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2019Q3I"},{"end":"2019-12-31","val":6160000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13"},{"end":"2019-12-31","val":6160000,"accn":"0001558370-20-005307","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"end":"2019-12-31","val":6160000,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30"},{"end":"2019-12-31","val":6160000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29"},{"end":"2019-12-31","val":6160000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17","frame":"CY2019Q4I"},{"end":"2020-03-31","val":8690000,"accn":"0001558370-20-005307","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":8017000,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30","frame":"CY2020Q2I"},{"end":"2020-09-30","val":10391000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29","frame":"CY2020Q3I"},{"end":"2020-12-31","val":12559000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17"},{"end":"2020-12-31","val":12559000,"accn":"0001558370-21-005262","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-29"},{"end":"2020-12-31","val":12559000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"},{"end":"2020-12-31","val":12559000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28"},{"end":"2020-12-31","val":12559000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2020Q4I"},{"end":"2021-03-31","val":14876000,"accn":"0001558370-21-005262","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-29","frame":"CY2021Q1I"},{"end":"2021-06-30","val":7912000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29","frame":"CY2021Q2I"},{"end":"2021-09-30","val":6792000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28","frame":"CY2021Q3I"},{"end":"2021-12-31","val":11510000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"end":"2021-12-31","val":11510000,"accn":"0001558370-22-006801","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"end":"2021-12-31","val":11510000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"end":"2021-12-31","val":11510000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"end":"2021-12-31","val":11510000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2021Q4I"},{"end":"2022-03-31","val":9604000,"accn":"0001558370-22-006801","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2022Q1I"},{"end":"2022-06-30","val":9478000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02","frame":"CY2022Q2I"},{"end":"2022-09-30","val":4629000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01","frame":"CY2022Q3I"},{"end":"2022-12-31","val":4667000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"end":"2022-12-31","val":4667000,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"end":"2022-12-31","val":4667000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"end":"2022-12-31","val":4667000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26"},{"end":"2022-12-31","val":4667000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15","frame":"CY2022Q4I"},{"end":"2023-03-31","val":3740000,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1I"},{"end":"2023-06-30","val":3328000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02","frame":"CY2023Q2I"},{"end":"2023-09-30","val":3010000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26","frame":"CY2023Q3I"},{"end":"2023-12-31","val":812000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2023-12-31","val":812000,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"end":"2023-12-31","val":812000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":812000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30"},{"end":"2023-12-31","val":812000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":7251000,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2024Q1I"},{"end":"2024-06-30","val":3748000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":4118000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30","frame":"CY2024Q3I"},{"end":"2024-12-31","val":2005000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"end":"2024-12-31","val":2005000,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q4I"},{"end":"2025-03-31","val":2279000,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"}]}},"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":"2017-12-31","val":30000000,"accn":"0001558370-18-003771","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02"},{"end":"2017-12-31","val":30000000,"accn":"0001558370-18-006090","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"end":"2017-12-31","val":30000000,"accn":"0001558370-18-008072","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"end":"2017-12-31","val":30000000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2017Q4I"},{"end":"2018-01-01","val":36210000,"accn":"0001558370-18-006090","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"end":"2018-01-01","val":36210000,"accn":"0001558370-18-008072","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"end":"2018-01-01","val":36210000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"end":"2018-03-31","val":34931000,"accn":"0001558370-18-003771","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02","frame":"CY2018Q1I"},{"end":"2018-06-30","val":43156000,"accn":"0001558370-18-006090","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01","frame":"CY2018Q2I"},{"end":"2018-09-30","val":42081000,"accn":"0001558370-18-008072","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2018Q3I"},{"end":"2018-12-31","val":42567000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"end":"2018-12-31","val":42567000,"accn":"0001558370-19-004709","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":42567000,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01"},{"end":"2018-12-31","val":42567000,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"end":"2018-12-31","val":42567000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13","frame":"CY2018Q4I"},{"end":"2019-03-31","val":41198000,"accn":"0001558370-19-004709","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":40055000,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01","frame":"CY2019Q2I"},{"end":"2019-09-30","val":36398000,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2019Q3I"},{"end":"2019-12-31","val":39913000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13"},{"end":"2019-12-31","val":39913000,"accn":"0001558370-20-005307","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"end":"2019-12-31","val":39913000,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30"},{"end":"2019-12-31","val":39913000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29"},{"end":"2019-12-31","val":39913000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17","frame":"CY2019Q4I"},{"end":"2020-03-31","val":36809000,"accn":"0001558370-20-005307","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":36688000,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30","frame":"CY2020Q2I"},{"end":"2020-09-30","val":35017000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29","frame":"CY2020Q3I"},{"end":"2020-12-31","val":28599000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17"},{"end":"2020-12-31","val":28599000,"accn":"0001558370-21-005262","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-29"},{"end":"2020-12-31","val":28599000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"},{"end":"2020-12-31","val":28599000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28"},{"end":"2020-12-31","val":28599000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2020Q4I"},{"end":"2021-03-31","val":26097000,"accn":"0001558370-21-005262","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-29","frame":"CY2021Q1I"},{"end":"2021-06-30","val":30365000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29","frame":"CY2021Q2I"},{"end":"2021-09-30","val":28605000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28","frame":"CY2021Q3I"},{"end":"2021-12-31","val":25066000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"end":"2021-12-31","val":25066000,"accn":"0001558370-22-006801","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"end":"2021-12-31","val":25066000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"end":"2021-12-31","val":25066000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"end":"2021-12-31","val":25066000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2021Q4I"},{"end":"2022-03-31","val":13721000,"accn":"0001558370-22-006801","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2022Q1I"},{"end":"2022-06-30","val":12661000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02","frame":"CY2022Q2I"},{"end":"2022-09-30","val":11995000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01","frame":"CY2022Q3I"},{"end":"2022-12-31","val":13624000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"end":"2022-12-31","val":13624000,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"end":"2022-12-31","val":13624000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"end":"2022-12-31","val":13624000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26"},{"end":"2022-12-31","val":13624000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15","frame":"CY2022Q4I"},{"end":"2023-03-31","val":5000000,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1I"},{"end":"2023-06-30","val":5000000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02","frame":"CY2023Q2I"},{"end":"2023-09-30","val":5000000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26","frame":"CY2023Q3I"},{"end":"2023-12-31","val":4792000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2023-12-31","val":4792000,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"end":"2023-12-31","val":4792000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":4792000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30"},{"end":"2023-12-31","val":4792000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":4635000,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2024Q1I"},{"end":"2024-06-30","val":8041000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":7916000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30","frame":"CY2024Q3I"},{"end":"2024-12-31","val":8193000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"end":"2024-12-31","val":8193000,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q4I"},{"end":"2025-03-31","val":8037000,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"}]}},"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":"2015-01-01","end":"2015-06-30","val":114808000,"accn":"0001558370-15-001584","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-10"},{"start":"2015-01-01","end":"2015-06-30","val":114808000,"accn":"0001558370-16-007817","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"start":"2015-01-01","end":"2015-09-30","val":114808000,"accn":"0001558370-15-002529","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-09"},{"start":"2015-01-01","end":"2015-09-30","val":114808000,"accn":"0001558370-16-009951","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2015-01-01","end":"2015-12-31","val":114808000,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2015-01-01","end":"2015-12-31","val":114808000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2015-01-01","end":"2015-12-31","val":114808000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21","frame":"CY2015"}]}},"CostOfGoodsAndServicesSold":{"label":"Cost of Goods and Services Sold","description":"The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.","units":{"USD":[{"start":"2020-01-01","end":"2020-03-31","val":24000,"accn":"0001558370-20-005307","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"start":"2020-01-01","end":"2020-03-31","val":24000,"accn":"0001558370-21-005262","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-29","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":150000,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30"},{"start":"2020-01-01","end":"2020-06-30","val":150000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"},{"start":"2020-04-01","end":"2020-06-30","val":127000,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30"},{"start":"2020-04-01","end":"2020-06-30","val":127000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":297000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29"},{"start":"2020-01-01","end":"2020-09-30","val":297000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28"},{"start":"2020-07-01","end":"2020-09-30","val":146000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29"},{"start":"2020-07-01","end":"2020-09-30","val":146000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":425000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17"},{"start":"2020-01-01","end":"2020-12-31","val":425000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2020-01-01","end":"2020-12-31","val":425000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":102000,"accn":"0001558370-21-005262","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-29"},{"start":"2021-01-01","end":"2021-03-31","val":102000,"accn":"0001558370-22-006801","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":6595000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"},{"start":"2021-01-01","end":"2021-06-30","val":6595000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2021-04-01","end":"2021-06-30","val":6493000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"},{"start":"2021-04-01","end":"2021-06-30","val":6493000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":10385000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28"},{"start":"2021-01-01","end":"2021-09-30","val":10385000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2021-07-01","end":"2021-09-30","val":3790000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28"},{"start":"2021-07-01","end":"2021-09-30","val":3790000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":17934000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2021-01-01","end":"2021-12-31","val":17934000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"start":"2021-01-01","end":"2021-12-31","val":17934000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":5079000,"accn":"0001558370-22-006801","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"start":"2022-01-01","end":"2022-03-31","val":5079000,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":9964000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2022-01-01","end":"2022-06-30","val":9964000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"start":"2022-04-01","end":"2022-06-30","val":4886000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2022-04-01","end":"2022-06-30","val":4886000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":12965000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2022-01-01","end":"2022-09-30","val":12965000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26"},{"start":"2022-07-01","end":"2022-09-30","val":3000000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2022-07-01","end":"2022-09-30","val":3000000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":17813000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"start":"2022-01-01","end":"2022-12-31","val":17813000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2022-01-01","end":"2022-12-31","val":17813000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":3175000,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"start":"2023-01-01","end":"2023-03-31","val":3175000,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":5498000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"start":"2023-01-01","end":"2023-06-30","val":5498000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":2323000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"start":"2023-04-01","end":"2023-06-30","val":2323000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":8280000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26"},{"start":"2023-01-01","end":"2023-09-30","val":8280000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30"},{"start":"2023-07-01","end":"2023-09-30","val":2782000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26"},{"start":"2023-07-01","end":"2023-09-30","val":2782000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":8540000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2023-01-01","end":"2023-12-31","val":8540000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":3191000,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"start":"2024-01-01","end":"2024-03-31","val":3191000,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":10785000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":7593000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":12716000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30"},{"start":"2024-07-01","end":"2024-09-30","val":1932000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":20163000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":2802000,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1"}]}},"CostsAndExpenses":{"label":"Costs and Expenses","description":"Total costs of sales and operating expenses for the period.","units":{"USD":[{"start":"2018-01-01","end":"2018-12-31","val":291549000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":90803000,"accn":"0001558370-20-005307","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":199827000,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30"},{"start":"2019-04-01","end":"2019-06-30","val":109024000,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":306927000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29"},{"start":"2019-07-01","end":"2019-09-30","val":107100000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":427838000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17"},{"start":"2019-01-01","end":"2019-12-31","val":427838000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":119825000,"accn":"0001558370-20-005307","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"start":"2020-01-01","end":"2020-03-31","val":119825000,"accn":"0001558370-21-005262","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-29","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":253204000,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30"},{"start":"2020-01-01","end":"2020-06-30","val":253204000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"},{"start":"2020-04-01","end":"2020-06-30","val":133380000,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30"},{"start":"2020-04-01","end":"2020-06-30","val":133380000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":364956000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29"},{"start":"2020-01-01","end":"2020-09-30","val":364956000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28"},{"start":"2020-07-01","end":"2020-09-30","val":111751000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29"},{"start":"2020-07-01","end":"2020-09-30","val":111751000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":485028000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17"},{"start":"2020-01-01","end":"2020-12-31","val":485028000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2020-01-01","end":"2020-12-31","val":485028000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":121814000,"accn":"0001558370-21-005262","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-29"},{"start":"2021-01-01","end":"2021-03-31","val":121814000,"accn":"0001558370-22-006801","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":257621000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"},{"start":"2021-01-01","end":"2021-06-30","val":257621000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2021-04-01","end":"2021-06-30","val":135806000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"},{"start":"2021-04-01","end":"2021-06-30","val":135806000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":398904000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28"},{"start":"2021-01-01","end":"2021-09-30","val":398904000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2021-07-01","end":"2021-09-30","val":141284000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28"},{"start":"2021-07-01","end":"2021-09-30","val":141284000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":822061000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2021-01-01","end":"2021-12-31","val":822061000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"start":"2021-01-01","end":"2021-12-31","val":822061000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":168535000,"accn":"0001558370-22-006801","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"start":"2022-01-01","end":"2022-03-31","val":168535000,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":362720000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2022-01-01","end":"2022-06-30","val":362720000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"start":"2022-04-01","end":"2022-06-30","val":194185000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2022-04-01","end":"2022-06-30","val":194185000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":552974000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2022-01-01","end":"2022-09-30","val":552974000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26"},{"start":"2022-07-01","end":"2022-09-30","val":190254000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2022-07-01","end":"2022-09-30","val":190254000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":741554000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"start":"2022-01-01","end":"2022-12-31","val":741554000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2022-01-01","end":"2022-12-31","val":741554000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":187494000,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"start":"2023-01-01","end":"2023-03-31","val":187494000,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":373045000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"start":"2023-01-01","end":"2023-06-30","val":373045000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":185551000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"start":"2023-04-01","end":"2023-06-30","val":185551000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":558591000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26"},{"start":"2023-01-01","end":"2023-09-30","val":558591000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30"},{"start":"2023-07-01","end":"2023-09-30","val":185546000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26"},{"start":"2023-07-01","end":"2023-09-30","val":185546000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":735657000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2023-01-01","end":"2023-12-31","val":735657000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":174939000,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"start":"2024-01-01","end":"2024-03-31","val":174939000,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":356142000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":181202000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":533299000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30"},{"start":"2024-07-01","end":"2024-09-30","val":177158000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":720868000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":190499000,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1"}]}},"CumulativeEffectOnRetainedEarningsNetOfTax1":{"label":"Cumulative Effect on Retained Earnings, Net of Tax (Deprecated 2020-01-31)","description":"Amount of the cumulative effect on retained earnings net of related income tax effect.","units":{"USD":[{"start":"2018-01-01","end":"2018-03-31","val":-5314000,"accn":"0001558370-19-004709","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":-5314000,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01"},{"start":"2018-01-01","end":"2018-03-31","val":-5314000,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-12-31","val":-5314000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":-5314000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13","frame":"CY2018"}]}},"DebtSecuritiesAvailableForSaleAmortizedCostAfterAllowanceForCreditLoss":{"label":null,"description":null,"units":{"USD":[{"end":"2020-12-31","val":864138000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"},{"end":"2020-12-31","val":864138000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28"},{"end":"2020-12-31","val":864138000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2020Q4I"},{"end":"2021-06-30","val":845798000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29","frame":"CY2021Q2I"},{"end":"2021-09-30","val":740279000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28","frame":"CY2021Q3I"},{"end":"2021-12-31","val":827383000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"end":"2021-12-31","val":827383000,"accn":"0001558370-22-006801","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"end":"2021-12-31","val":827383000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"end":"2021-12-31","val":827383000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"end":"2021-12-31","val":827383000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2021Q4I"},{"end":"2022-03-31","val":866860000,"accn":"0001558370-22-006801","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2022Q1I"},{"end":"2022-06-30","val":786777000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02","frame":"CY2022Q2I"},{"end":"2022-09-30","val":915070000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01","frame":"CY2022Q3I"},{"end":"2022-12-31","val":968712000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"end":"2022-12-31","val":968712000,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"end":"2022-12-31","val":968712000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"end":"2022-12-31","val":968712000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26"},{"end":"2022-12-31","val":968712000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15","frame":"CY2022Q4I"},{"end":"2023-03-31","val":795716000,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1I"},{"end":"2023-06-30","val":764807000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02","frame":"CY2023Q2I"},{"end":"2023-09-30","val":773578000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26","frame":"CY2023Q3I"},{"end":"2023-12-31","val":696074000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2023-12-31","val":696074000,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"end":"2023-12-31","val":696074000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":696074000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30"},{"end":"2023-12-31","val":696074000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":623032000,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2024Q1I"},{"end":"2024-06-30","val":814400000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":790758000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30","frame":"CY2024Q3I"},{"end":"2024-12-31","val":761411000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"end":"2024-12-31","val":761411000,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q4I"},{"end":"2025-03-31","val":776570000,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"}]}},"DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss":{"label":"Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss","description":"Amount of accumulated unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for 12 months or longer, without allowance for credit loss. Includes beneficial interest in securitized financial asset.","units":{"USD":[{"end":"2017-12-31","val":0,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2017Q4I"},{"end":"2018-06-30","val":0,"accn":"0001558370-18-006090","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01","frame":"CY2018Q2I"},{"end":"2018-09-30","val":0,"accn":"0001558370-18-008072","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2018Q3I"},{"end":"2018-12-31","val":0,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"end":"2018-12-31","val":0,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13","frame":"CY2018Q4I"},{"end":"2019-03-31","val":14000000,"accn":"0001558370-19-004709","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":3200000,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01","frame":"CY2019Q2I"},{"end":"2019-12-31","val":0,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13","frame":"CY2019Q4I"},{"end":"2022-06-30","val":39200000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02","frame":"CY2022Q2I"},{"end":"2022-09-30","val":346400000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01","frame":"CY2022Q3I"},{"end":"2022-12-31","val":8087000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15","frame":"CY2022Q4I"},{"end":"2023-12-31","val":254000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2023-12-31","val":254000,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"end":"2023-12-31","val":254000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":254000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30"},{"end":"2023-12-31","val":254000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":161000,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2024Q1I"},{"end":"2024-06-30","val":244000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":13000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30","frame":"CY2024Q3I"}]}},"DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerNumberOfPositions":{"label":"Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer, Number of Positions","description":"Number of investments in debt securities measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for 12 months or longer, without an allowance for credit loss. Includes beneficial interest in securitized financial asset.","units":{"security":[{"end":"2017-12-31","val":0,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2017Q4I"},{"end":"2018-09-30","val":2,"accn":"0001558370-18-008072","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2018Q3I"},{"end":"2018-12-31","val":0,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"end":"2018-12-31","val":0,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13","frame":"CY2018Q4I"},{"end":"2019-03-31","val":3,"accn":"0001558370-19-004709","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":1,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01","frame":"CY2019Q2I"},{"end":"2019-09-30","val":0,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2019Q3I"},{"end":"2019-12-31","val":0,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13"},{"end":"2019-12-31","val":0,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17","frame":"CY2019Q4I"},{"end":"2020-09-30","val":0,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29","frame":"CY2020Q3I"},{"end":"2020-12-31","val":0,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17"},{"end":"2020-12-31","val":0,"accn":"0001558370-21-005262","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-29"},{"end":"2020-12-31","val":0,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"},{"end":"2020-12-31","val":0,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28"},{"end":"2020-12-31","val":0,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2020Q4I"},{"end":"2021-03-31","val":0,"accn":"0001558370-21-005262","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-29","frame":"CY2021Q1I"},{"end":"2021-06-30","val":0,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29","frame":"CY2021Q2I"},{"end":"2021-09-30","val":0,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28","frame":"CY2021Q3I"},{"end":"2021-12-31","val":0,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"end":"2021-12-31","val":0,"accn":"0001558370-22-006801","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"end":"2021-12-31","val":0,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"end":"2021-12-31","val":0,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01","frame":"CY2021Q4I"},{"end":"2022-03-31","val":0,"accn":"0001558370-22-006801","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2022Q1I"},{"end":"2022-06-30","val":3,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02","frame":"CY2022Q2I"},{"end":"2022-09-30","val":33,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01","frame":"CY2022Q3I"},{"end":"2022-12-31","val":56,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"end":"2022-12-31","val":56,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"end":"2022-12-31","val":56,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"end":"2022-12-31","val":56,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26","frame":"CY2022Q4I"},{"end":"2023-03-31","val":33,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1I"},{"end":"2023-06-30","val":14,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02","frame":"CY2023Q2I"},{"end":"2023-09-30","val":10,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26","frame":"CY2023Q3I"}]}},"DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss":{"label":"Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss","description":"Amount of accumulated unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for less than 12 months, without allowance for credit loss. Includes beneficial interest in securitized financial asset.","units":{"USD":[{"end":"2017-12-31","val":273100000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2017Q4I"},{"end":"2018-06-30","val":412600000,"accn":"0001558370-18-006090","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01","frame":"CY2018Q2I"},{"end":"2018-09-30","val":471000000,"accn":"0001558370-18-008072","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2018Q3I"},{"end":"2018-12-31","val":397500000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"end":"2018-12-31","val":397500000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13","frame":"CY2018Q4I"},{"end":"2019-12-31","val":82100000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13"},{"end":"2019-12-31","val":82100000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17","frame":"CY2019Q4I"},{"end":"2020-12-31","val":125700000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17"},{"end":"2020-12-31","val":125700000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2020Q4I"},{"end":"2021-12-31","val":750500000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2021Q4I"},{"end":"2022-12-31","val":1884000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15","frame":"CY2022Q4I"},{"end":"2023-12-31","val":550000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2023-12-31","val":550000,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"end":"2023-12-31","val":550000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":550000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30"},{"end":"2023-12-31","val":550000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":690000,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2024Q1I"},{"end":"2024-06-30","val":530000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":46000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30","frame":"CY2024Q3I"},{"end":"2024-12-31","val":631000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"end":"2024-12-31","val":631000,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q4I"},{"end":"2025-03-31","val":266000,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"}]}},"DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsNumberOfPositions":{"label":"Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, Less than 12 Months, Number of Positions","description":"Number of investments in debt securities measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for less than 12 months, without an allowance for credit loss. Includes beneficial interest in securitized financial asset.","units":{"security":[{"end":"2017-12-31","val":37,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2017Q4I"},{"end":"2018-09-30","val":60,"accn":"0001558370-18-008072","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2018Q3I"},{"end":"2018-12-31","val":54,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"end":"2018-12-31","val":54,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13","frame":"CY2018Q4I"},{"end":"2019-09-30","val":0,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2019Q3I"},{"end":"2019-12-31","val":11,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13"},{"end":"2019-12-31","val":11,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17","frame":"CY2019Q4I"},{"end":"2020-12-31","val":8,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17"},{"end":"2020-12-31","val":8,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2020Q4I"},{"end":"2021-12-31","val":74,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2021Q4I"},{"end":"2022-12-31","val":66,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"end":"2022-12-31","val":66,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"end":"2022-12-31","val":66,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26","frame":"CY2022Q4I"},{"end":"2023-03-31","val":62,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1I"},{"end":"2023-06-30","val":110,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02","frame":"CY2023Q2I"},{"end":"2023-09-30","val":116,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26","frame":"CY2023Q3I"}]}},"DebtSecuritiesAvailableForSaleRealizedGainLoss":{"label":"Debt Securities, Available-for-sale, Realized Gain (Loss)","description":"Amount of realized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).","units":{"USD":[{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0001558370-18-006090","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"start":"2017-04-01","end":"2017-06-30","val":0,"accn":"0001558370-18-006090","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0001558370-18-008072","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2017-07-01","end":"2017-09-30","val":0,"accn":"0001558370-18-008072","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2017"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001558370-18-006090","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"start":"2018-04-01","end":"2018-06-30","val":0,"accn":"0001558370-18-006090","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001558370-18-008072","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2018-07-01","end":"2018-09-30","val":0,"accn":"0001558370-18-008072","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2018"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001558370-21-005262","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-29","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"},{"start":"2020-04-01","end":"2020-06-30","val":0,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28"},{"start":"2020-07-01","end":"2020-09-30","val":0,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001558370-21-005262","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-29"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001558370-22-006801","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2021-04-01","end":"2021-06-30","val":0,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"},{"start":"2021-04-01","end":"2021-06-30","val":0,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2021-07-01","end":"2021-09-30","val":0,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28"},{"start":"2021-07-01","end":"2021-09-30","val":0,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0001558370-22-006801","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2022-04-01","end":"2022-06-30","val":0,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2022-04-01","end":"2022-06-30","val":0,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26"},{"start":"2022-07-01","end":"2022-09-30","val":0,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2022-07-01","end":"2022-09-30","val":0,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":0,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":0,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"start":"2023-04-01","end":"2023-06-30","val":0,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":0,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26"},{"start":"2023-01-01","end":"2023-09-30","val":0,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30"},{"start":"2023-07-01","end":"2023-09-30","val":0,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26"},{"start":"2023-07-01","end":"2023-09-30","val":0,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30","frame":"CY2023Q3"},{"start":"2021-01-01","end":"2023-12-31","val":0,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2024-01-01","end":"2024-03-31","val":0,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"start":"2024-01-01","end":"2024-03-31","val":0,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":0,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":0,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":0,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30"},{"start":"2024-07-01","end":"2024-09-30","val":0,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30","frame":"CY2024Q3"},{"start":"2022-01-01","end":"2024-12-31","val":0,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"start":"2025-01-01","end":"2025-03-31","val":0,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1"}]}},"DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss":{"label":"Debt Securities, Available-for-sale, Unrealized Loss Position, Accumulated Loss","description":"Amount of accumulated unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in unrealized loss position, without allowance for credit loss. Includes beneficial interest in securitized financial asset.","units":{"USD":[{"end":"2018-12-31","val":397500000,"accn":"0001558370-19-004709","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":397500000,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01"},{"end":"2018-12-31","val":397500000,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2018Q4I"},{"end":"2019-03-31","val":94500000,"accn":"0001558370-19-004709","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":13200000,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01","frame":"CY2019Q2I"},{"end":"2019-09-30","val":55400000,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2019Q3I"},{"end":"2019-12-31","val":82100000,"accn":"0001558370-20-005307","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"end":"2019-12-31","val":82100000,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30"},{"end":"2019-12-31","val":82100000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29","frame":"CY2019Q4I"},{"end":"2020-06-30","val":32000000,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30","frame":"CY2020Q2I"},{"end":"2020-09-30","val":383400000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29","frame":"CY2020Q3I"},{"end":"2020-12-31","val":125700000,"accn":"0001558370-21-005262","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-29"},{"end":"2020-12-31","val":125700000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"},{"end":"2020-12-31","val":125700000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28","frame":"CY2020Q4I"},{"end":"2021-03-31","val":169000000,"accn":"0001558370-21-005262","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-29","frame":"CY2021Q1I"},{"end":"2021-06-30","val":422800000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29","frame":"CY2021Q2I"},{"end":"2021-09-30","val":407200000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28","frame":"CY2021Q3I"},{"end":"2021-12-31","val":750500000,"accn":"0001558370-22-006801","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"end":"2021-12-31","val":750500000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"end":"2021-12-31","val":750500000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01","frame":"CY2021Q4I"},{"end":"2022-03-31","val":841200000,"accn":"0001558370-22-006801","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2022Q1I"},{"end":"2022-06-30","val":773800000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02","frame":"CY2022Q2I"},{"end":"2022-09-30","val":901200000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01","frame":"CY2022Q3I"},{"end":"2022-12-31","val":9971000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15","frame":"CY2022Q4I"},{"end":"2023-12-31","val":804000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2023-12-31","val":804000,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"end":"2023-12-31","val":804000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":804000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30"},{"end":"2023-12-31","val":804000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":851000,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2024Q1I"},{"end":"2024-06-30","val":774000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":59000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30","frame":"CY2024Q3I"},{"end":"2024-12-31","val":631000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"end":"2024-12-31","val":631000,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q4I"},{"end":"2025-03-31","val":266000,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"}]}},"DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions":{"label":"Debt Securities, Available-for-sale, Unrealized Loss Position, Number of Positions","description":"Number of investments in debt securities measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in unrealized loss position, without allowance for credit loss. Includes beneficial interest in securitized financial asset.","units":{"security":[{"end":"2018-06-30","val":48,"accn":"0001558370-18-006090","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01","frame":"CY2018Q2I"},{"end":"2018-12-31","val":54,"accn":"0001558370-19-004709","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":54,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01"},{"end":"2018-12-31","val":54,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2018Q4I"},{"end":"2019-03-31","val":15,"accn":"0001558370-19-004709","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":2,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01","frame":"CY2019Q2I"},{"end":"2019-09-30","val":8,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2019Q3I"},{"end":"2019-12-31","val":11,"accn":"0001558370-20-005307","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"end":"2019-12-31","val":11,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30"},{"end":"2019-12-31","val":11,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29","frame":"CY2019Q4I"},{"end":"2020-03-31","val":0,"accn":"0001558370-20-005307","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":6,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30","frame":"CY2020Q2I"},{"end":"2020-09-30","val":31,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29","frame":"CY2020Q3I"},{"end":"2020-12-31","val":8,"accn":"0001558370-21-005262","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-29"},{"end":"2020-12-31","val":8,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"},{"end":"2020-12-31","val":8,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28","frame":"CY2020Q4I"},{"end":"2021-03-31","val":12,"accn":"0001558370-21-005262","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-29","frame":"CY2021Q1I"},{"end":"2021-06-30","val":35,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29","frame":"CY2021Q2I"},{"end":"2021-09-30","val":38,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28","frame":"CY2021Q3I"},{"end":"2021-12-31","val":74,"accn":"0001558370-22-006801","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"end":"2021-12-31","val":74,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"end":"2021-12-31","val":74,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"end":"2021-12-31","val":74,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2021Q4I"},{"end":"2022-03-31","val":88,"accn":"0001558370-22-006801","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2022Q1I"},{"end":"2022-06-30","val":77,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02","frame":"CY2022Q2I"},{"end":"2022-09-30","val":103,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01","frame":"CY2022Q3I"},{"end":"2022-12-31","val":122,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"end":"2022-12-31","val":122,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"end":"2022-12-31","val":122,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"end":"2022-12-31","val":122,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26"},{"end":"2022-12-31","val":122,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15","frame":"CY2022Q4I"},{"end":"2023-03-31","val":95,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1I"},{"end":"2023-06-30","val":124,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02","frame":"CY2023Q2I"},{"end":"2023-09-30","val":126,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26","frame":"CY2023Q3I"},{"end":"2023-12-31","val":62,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2023-12-31","val":62,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"end":"2023-12-31","val":62,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":62,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30"},{"end":"2023-12-31","val":62,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":84,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2024Q1I"},{"end":"2024-06-30","val":118,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":22,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30","frame":"CY2024Q3I"},{"end":"2024-12-31","val":32,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"end":"2024-12-31","val":32,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q4I"},{"end":"2025-03-31","val":33,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"}]}},"DeferredCompensationLiabilityClassifiedNoncurrent":{"label":"Deferred Compensation Liability, Classified, Noncurrent","description":"Aggregate carrying value as of the balance sheet date of the liabilities for all deferred compensation arrangements payable beyond one year (or the operating cycle, if longer).","units":{"USD":[{"end":"2014-12-31","val":29000,"accn":"0001558370-15-001077","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-11"},{"end":"2014-12-31","val":29000,"accn":"0001558370-15-001584","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-10"},{"end":"2014-12-31","val":29000,"accn":"0001558370-15-002529","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-09"},{"end":"2014-12-31","val":29000,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2014Q4I"},{"end":"2015-03-31","val":25000,"accn":"0001558370-15-001077","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-11","frame":"CY2015Q1I"},{"end":"2015-06-30","val":19000,"accn":"0001558370-15-001584","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-10","frame":"CY2015Q2I"},{"end":"2015-09-30","val":1000,"accn":"0001558370-15-002529","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-09","frame":"CY2015Q3I"},{"end":"2015-12-31","val":1000,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"end":"2015-12-31","val":1000,"accn":"0001558370-16-005818","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-10"},{"end":"2015-12-31","val":1000,"accn":"0001558370-16-007817","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"end":"2015-12-31","val":1000,"accn":"0001558370-16-009951","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10","frame":"CY2015Q4I"},{"end":"2016-09-30","val":1000,"accn":"0001558370-16-009951","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10","frame":"CY2016Q3I"}]}},"DeferredCompensationShareBasedArrangementsLiabilityCurrent":{"label":"Deferred Compensation Share-based Arrangements, Liability, Current","description":"Aggregate carrying value as of the balance sheet date of the liabilities for stock option plans and other equity-based compensation arrangements payable within one year (or the operating cycle, if longer).","units":{"USD":[{"end":"2014-12-31","val":298000,"accn":"0001558370-15-001077","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-11"},{"end":"2014-12-31","val":298000,"accn":"0001558370-15-001584","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-10"},{"end":"2014-12-31","val":298000,"accn":"0001558370-15-002529","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-09"},{"end":"2014-12-31","val":298000,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2014Q4I"},{"end":"2015-03-31","val":292000,"accn":"0001558370-15-001077","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-11","frame":"CY2015Q1I"},{"end":"2015-06-30","val":291000,"accn":"0001558370-15-001584","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-10","frame":"CY2015Q2I"},{"end":"2015-09-30","val":9000,"accn":"0001558370-15-002529","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-09","frame":"CY2015Q3I"},{"end":"2015-12-31","val":7000,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"end":"2015-12-31","val":7000,"accn":"0001558370-16-005818","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-10"},{"end":"2015-12-31","val":7000,"accn":"0001558370-16-007817","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"end":"2015-12-31","val":7000,"accn":"0001558370-16-009951","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10","frame":"CY2015Q4I"},{"end":"2016-03-31","val":5000,"accn":"0001558370-16-005818","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-10","frame":"CY2016Q1I"},{"end":"2016-06-30","val":3000,"accn":"0001558370-16-007817","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09","frame":"CY2016Q2I"}]}},"DeferredOfferingCosts":{"label":"Deferred Offering Costs","description":"Specific incremental costs directly attributable to a proposed or actual offering of securities which are deferred at the end of the reporting period.","units":{"USD":[{"end":"2014-12-31","val":91000,"accn":"0001558370-15-001077","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-11"},{"end":"2014-12-31","val":91000,"accn":"0001558370-15-001584","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-10"},{"end":"2014-12-31","val":91000,"accn":"0001558370-15-002529","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-09"},{"end":"2014-12-31","val":100000,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2014Q4I"},{"end":"2015-03-31","val":1093000,"accn":"0001558370-15-001077","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-11","frame":"CY2015Q1I"}]}},"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":"2014-12-31","val":138000,"accn":"0001558370-15-001077","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-11"},{"end":"2014-12-31","val":138000,"accn":"0001558370-15-001584","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-10"},{"end":"2014-12-31","val":138000,"accn":"0001558370-15-002529","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-09"},{"end":"2014-12-31","val":138000,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2014Q4I"},{"end":"2015-03-31","val":98000,"accn":"0001558370-15-001077","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-11","frame":"CY2015Q1I"},{"end":"2015-06-30","val":58000,"accn":"0001558370-15-001584","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-10","frame":"CY2015Q2I"},{"end":"2015-09-30","val":16000,"accn":"0001558370-15-002529","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-09","frame":"CY2015Q3I"},{"end":"2017-03-31","val":17000,"accn":"0001558370-17-003397","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03","frame":"CY2017Q1I"},{"end":"2017-06-30","val":26000,"accn":"0001558370-17-005728","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-02","frame":"CY2017Q2I"}]}},"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":"2015-06-30","val":101000,"accn":"0001558370-15-001584","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-10","frame":"CY2015Q2I"},{"end":"2015-09-30","val":705000,"accn":"0001558370-15-002529","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-09","frame":"CY2015Q3I"},{"end":"2015-12-31","val":842000,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"end":"2015-12-31","val":842000,"accn":"0001558370-16-005818","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-10"},{"end":"2015-12-31","val":842000,"accn":"0001558370-16-007817","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"end":"2015-12-31","val":842000,"accn":"0001558370-16-009951","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"end":"2015-12-31","val":842000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2015Q4I"},{"end":"2016-03-31","val":868000,"accn":"0001558370-16-005818","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-10","frame":"CY2016Q1I"},{"end":"2016-06-30","val":894000,"accn":"0001558370-16-007817","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09","frame":"CY2016Q2I"},{"end":"2016-09-30","val":920000,"accn":"0001558370-16-009951","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10","frame":"CY2016Q3I"},{"end":"2016-12-31","val":932000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"end":"2016-12-31","val":932000,"accn":"0001558370-17-003397","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03"},{"end":"2016-12-31","val":932000,"accn":"0001558370-17-005728","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-02"},{"end":"2016-12-31","val":932000,"accn":"0001558370-17-007829","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-31"},{"end":"2016-12-31","val":932000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21","frame":"CY2016Q4I"},{"end":"2017-03-31","val":924000,"accn":"0001558370-17-003397","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03","frame":"CY2017Q1I"},{"end":"2017-06-30","val":1659000,"accn":"0001558370-17-005728","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-02","frame":"CY2017Q2I"},{"end":"2017-09-30","val":3866000,"accn":"0001558370-17-007829","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-31","frame":"CY2017Q3I"},{"end":"2017-12-31","val":4129000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21"},{"end":"2017-12-31","val":4129000,"accn":"0001558370-18-003771","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02"},{"end":"2017-12-31","val":4129000,"accn":"0001558370-18-006090","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"end":"2017-12-31","val":4129000,"accn":"0001558370-18-008072","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"end":"2017-12-31","val":4129000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2017Q4I"},{"end":"2018-03-31","val":4389000,"accn":"0001558370-18-003771","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02","frame":"CY2018Q1I"},{"end":"2018-06-30","val":4648000,"accn":"0001558370-18-006090","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01","frame":"CY2018Q2I"},{"end":"2018-09-30","val":4906000,"accn":"0001558370-18-008072","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2018Q3I"},{"end":"2018-12-31","val":5130000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"end":"2018-12-31","val":5130000,"accn":"0001558370-19-004709","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":5130000,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01"},{"end":"2018-12-31","val":5130000,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"end":"2018-12-31","val":5130000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13","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":"2015-03-31","val":5375000,"accn":"0001558370-15-001077","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-11","frame":"CY2015Q1I"},{"end":"2015-06-30","val":5323000,"accn":"0001558370-15-001584","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-10","frame":"CY2015Q2I"},{"end":"2015-09-30","val":6339000,"accn":"0001558370-15-002529","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-09","frame":"CY2015Q3I"},{"end":"2015-12-31","val":5898000,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"end":"2015-12-31","val":5898000,"accn":"0001558370-16-005818","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-10"},{"end":"2015-12-31","val":5898000,"accn":"0001558370-16-007817","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"end":"2015-12-31","val":5898000,"accn":"0001558370-16-009951","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"end":"2015-12-31","val":5898000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2015Q4I"},{"end":"2016-03-31","val":11819000,"accn":"0001558370-16-005818","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-10","frame":"CY2016Q1I"},{"end":"2016-06-30","val":13803000,"accn":"0001558370-16-007817","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09","frame":"CY2016Q2I"},{"end":"2016-09-30","val":11752000,"accn":"0001558370-16-009951","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10","frame":"CY2016Q3I"},{"end":"2016-12-31","val":11426000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"end":"2016-12-31","val":11426000,"accn":"0001558370-17-003397","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03"},{"end":"2016-12-31","val":11426000,"accn":"0001558370-17-005728","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-02"},{"end":"2016-12-31","val":11426000,"accn":"0001558370-17-007829","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-31"},{"end":"2016-12-31","val":11426000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21","frame":"CY2016Q4I"},{"end":"2017-03-31","val":10396000,"accn":"0001558370-17-003397","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03","frame":"CY2017Q1I"},{"end":"2017-06-30","val":9296000,"accn":"0001558370-17-005728","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-02","frame":"CY2017Q2I"},{"end":"2017-09-30","val":6069000,"accn":"0001558370-17-007829","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-31","frame":"CY2017Q3I"},{"end":"2017-12-31","val":5373000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21","frame":"CY2017Q4I"}]}},"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":"2015-03-31","val":9457000,"accn":"0001558370-15-001077","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-11","frame":"CY2015Q1I"},{"end":"2015-06-30","val":10495000,"accn":"0001558370-15-001584","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-10","frame":"CY2015Q2I"},{"end":"2015-09-30","val":8522000,"accn":"0001558370-15-002529","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-09","frame":"CY2015Q3I"},{"end":"2015-12-31","val":7742000,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"end":"2015-12-31","val":7742000,"accn":"0001558370-16-005818","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-10"},{"end":"2015-12-31","val":7742000,"accn":"0001558370-16-007817","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"end":"2015-12-31","val":7742000,"accn":"0001558370-16-009951","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"end":"2015-12-31","val":7742000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2015Q4I"},{"end":"2016-03-31","val":44948000,"accn":"0001558370-16-005818","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-10","frame":"CY2016Q1I"},{"end":"2016-06-30","val":39249000,"accn":"0001558370-16-007817","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09","frame":"CY2016Q2I"},{"end":"2016-09-30","val":39595000,"accn":"0001558370-16-009951","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10","frame":"CY2016Q3I"},{"end":"2016-12-31","val":35809000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"end":"2016-12-31","val":35809000,"accn":"0001558370-17-003397","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03"},{"end":"2016-12-31","val":35809000,"accn":"0001558370-17-005728","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-02"},{"end":"2016-12-31","val":35809000,"accn":"0001558370-17-007829","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-31"},{"end":"2016-12-31","val":35809000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21","frame":"CY2016Q4I"},{"end":"2017-03-31","val":33824000,"accn":"0001558370-17-003397","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03","frame":"CY2017Q1I"},{"end":"2017-06-30","val":32109000,"accn":"0001558370-17-005728","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-02","frame":"CY2017Q2I"},{"end":"2017-09-30","val":30703000,"accn":"0001558370-17-007829","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-31","frame":"CY2017Q3I"},{"end":"2017-12-31","val":30000000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21","frame":"CY2017Q4I"}]}},"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":"2016-12-31","val":2627000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"end":"2016-12-31","val":2627000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21"},{"end":"2016-12-31","val":2627000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2016Q4I"},{"end":"2017-12-31","val":9664000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21"},{"end":"2017-12-31","val":9664000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"end":"2017-12-31","val":9664000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13","frame":"CY2017Q4I"},{"end":"2018-12-31","val":10320000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"end":"2018-12-31","val":10320000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13"},{"end":"2018-12-31","val":10320000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17","frame":"CY2018Q4I"},{"end":"2019-12-31","val":10971000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13"},{"end":"2019-12-31","val":10971000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17"},{"end":"2019-12-31","val":10971000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2019Q4I"},{"end":"2020-12-31","val":7317000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17"},{"end":"2020-12-31","val":7317000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"end":"2020-12-31","val":7317000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2020Q4I"},{"end":"2021-12-31","val":6598000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"end":"2021-12-31","val":6598000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2021Q4I"},{"end":"2022-12-31","val":4520000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"end":"2022-12-31","val":4520000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15","frame":"CY2022Q4I"}]}},"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":17519000,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2013Q4I"},{"end":"2014-12-31","val":33234000,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"end":"2014-12-31","val":33234000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2014Q4I"},{"end":"2015-12-31","val":54665000,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"end":"2015-12-31","val":54665000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"end":"2015-12-31","val":54665000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21","frame":"CY2015Q4I"},{"end":"2016-12-31","val":85602000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"end":"2016-12-31","val":85602000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21"},{"end":"2016-12-31","val":85602000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2016Q4I"},{"end":"2017-12-31","val":119281000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21"},{"end":"2017-12-31","val":119281000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"end":"2017-12-31","val":119281000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13","frame":"CY2017Q4I"},{"end":"2018-12-31","val":237668000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"end":"2018-12-31","val":237668000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13"},{"end":"2018-12-31","val":237668000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17","frame":"CY2018Q4I"},{"end":"2019-12-31","val":394722000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13"},{"end":"2019-12-31","val":394722000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17"},{"end":"2019-12-31","val":394722000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2019Q4I"},{"end":"2020-12-31","val":348432000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17"},{"end":"2020-12-31","val":348432000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"end":"2020-12-31","val":348432000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2020Q4I"},{"end":"2021-12-31","val":503364000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"end":"2021-12-31","val":503364000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2021Q4I"},{"end":"2022-12-31","val":652411000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"end":"2022-12-31","val":652411000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15","frame":"CY2022Q4I"},{"end":"2023-12-31","val":800364000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2023-12-31","val":800364000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2023Q4I"},{"end":"2024-12-31","val":819056000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2024Q4I"}]}},"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":"2013-12-31","val":0,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2013Q4I"},{"end":"2014-12-31","val":0,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"end":"2014-12-31","val":0,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2014Q4I"},{"end":"2015-12-31","val":0,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"end":"2015-12-31","val":0,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"end":"2015-12-31","val":0,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21","frame":"CY2015Q4I"},{"end":"2016-12-31","val":0,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"end":"2016-12-31","val":0,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21"},{"end":"2016-12-31","val":0,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2016Q4I"},{"end":"2017-12-31","val":0,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21"},{"end":"2017-12-31","val":0,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"end":"2017-12-31","val":0,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13","frame":"CY2017Q4I"},{"end":"2018-12-31","val":0,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"end":"2018-12-31","val":0,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13"},{"end":"2018-12-31","val":0,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17","frame":"CY2018Q4I"},{"end":"2019-12-31","val":0,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13"},{"end":"2019-12-31","val":0,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17"},{"end":"2019-12-31","val":0,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2019Q4I"},{"end":"2020-12-31","val":0,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17"},{"end":"2020-12-31","val":0,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"end":"2020-12-31","val":0,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2020Q4I"},{"end":"2021-12-31","val":0,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"end":"2021-12-31","val":0,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2021Q4I"},{"end":"2022-12-31","val":0,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"end":"2022-12-31","val":0,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15","frame":"CY2022Q4I"},{"end":"2023-12-31","val":0,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2023-12-31","val":0,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2023Q4I"},{"end":"2024-12-31","val":0,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2024Q4I"}]}},"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":15993000,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2013Q4I"},{"end":"2014-12-31","val":30603000,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"end":"2014-12-31","val":30603000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2014Q4I"},{"end":"2015-12-31","val":48291000,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"end":"2015-12-31","val":48291000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"end":"2015-12-31","val":48291000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21","frame":"CY2015Q4I"},{"end":"2016-12-31","val":69443000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"end":"2016-12-31","val":69443000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21"},{"end":"2016-12-31","val":69443000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2016Q4I"},{"end":"2017-12-31","val":78829000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21"},{"end":"2017-12-31","val":78829000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"end":"2017-12-31","val":78829000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13","frame":"CY2017Q4I"},{"end":"2018-12-31","val":127421000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"end":"2018-12-31","val":127421000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13"},{"end":"2018-12-31","val":127421000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17","frame":"CY2018Q4I"},{"end":"2019-12-31","val":219935000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13"},{"end":"2019-12-31","val":219935000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17"},{"end":"2019-12-31","val":219935000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2019Q4I"},{"end":"2020-12-31","val":140769000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17"},{"end":"2020-12-31","val":140769000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"end":"2020-12-31","val":140769000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2020Q4I"},{"end":"2021-12-31","val":243670000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"end":"2021-12-31","val":243670000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2021Q4I"},{"end":"2022-12-31","val":193115000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"end":"2022-12-31","val":193115000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15","frame":"CY2022Q4I"},{"end":"2023-12-31","val":232624000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2023-12-31","val":232624000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2023Q4I"},{"end":"2024-12-31","val":244189000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2024Q4I"}]}},"DeferredTaxAssetsTaxCreditCarryforwardsGeneralBusiness":{"label":"Deferred Tax Assets, Tax Credit Carryforwards, General Business","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible general business tax credit carryforwards.","units":{"USD":[{"end":"2015-12-31","val":289000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"end":"2015-12-31","val":289000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21","frame":"CY2015Q4I"},{"end":"2016-12-31","val":5095000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"end":"2016-12-31","val":5095000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21"},{"end":"2016-12-31","val":5095000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2016Q4I"},{"end":"2017-12-31","val":14574000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21"},{"end":"2017-12-31","val":14574000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"end":"2017-12-31","val":14574000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13","frame":"CY2017Q4I"},{"end":"2018-12-31","val":68536000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"end":"2018-12-31","val":68536000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13"},{"end":"2018-12-31","val":68536000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17","frame":"CY2018Q4I"},{"end":"2019-12-31","val":92538000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13"},{"end":"2019-12-31","val":92538000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17"},{"end":"2019-12-31","val":92538000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2019Q4I"},{"end":"2020-12-31","val":125153000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17"},{"end":"2020-12-31","val":125153000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"end":"2020-12-31","val":125153000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2020Q4I"},{"end":"2021-12-31","val":150859000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"end":"2021-12-31","val":150859000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2021Q4I"},{"end":"2022-12-31","val":148572000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"end":"2022-12-31","val":148572000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15","frame":"CY2022Q4I"},{"end":"2023-12-31","val":156816000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2023-12-31","val":156816000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2023Q4I"},{"end":"2024-12-31","val":168799000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2024Q4I"}]}},"DeferredTaxAssetsTaxCreditCarryforwardsResearch":{"label":"Deferred Tax Assets, Tax Credit Carryforwards, Research","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible research tax credit carryforwards.","units":{"USD":[{"end":"2013-12-31","val":1123000,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2013Q4I"},{"end":"2014-12-31","val":1949000,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"end":"2014-12-31","val":1949000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2014Q4I"},{"end":"2015-12-31","val":3118000,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"end":"2015-12-31","val":2829000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"end":"2015-12-31","val":2829000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21","frame":"CY2015Q4I"},{"end":"2016-12-31","val":3833000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"end":"2016-12-31","val":3833000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21"},{"end":"2016-12-31","val":3833000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2016Q4I"},{"end":"2017-12-31","val":5950000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21"},{"end":"2017-12-31","val":5950000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"end":"2017-12-31","val":5950000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13","frame":"CY2017Q4I"},{"end":"2018-12-31","val":13714000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"end":"2018-12-31","val":13714000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13"},{"end":"2018-12-31","val":13714000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17","frame":"CY2018Q4I"},{"end":"2019-12-31","val":19240000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13"},{"end":"2019-12-31","val":19240000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17"},{"end":"2019-12-31","val":19240000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2019Q4I"},{"end":"2020-12-31","val":23679000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17"},{"end":"2020-12-31","val":23679000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"end":"2020-12-31","val":23679000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2020Q4I"},{"end":"2021-12-31","val":36345000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"end":"2021-12-31","val":36345000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2021Q4I"},{"end":"2022-12-31","val":36874000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"end":"2022-12-31","val":36874000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15","frame":"CY2022Q4I"},{"end":"2023-12-31","val":53329000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2023-12-31","val":53329000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2023Q4I"},{"end":"2024-12-31","val":67592000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2024Q4I"}]}},"DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities":{"label":"Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Accrued Liabilities","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from accrued liabilities.","units":{"USD":[{"end":"2013-12-31","val":294000,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2013Q4I"},{"end":"2014-12-31","val":628000,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"end":"2014-12-31","val":628000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2014Q4I"},{"end":"2015-12-31","val":1374000,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"end":"2015-12-31","val":1374000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"end":"2015-12-31","val":1374000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21","frame":"CY2015Q4I"},{"end":"2016-12-31","val":2914000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"end":"2016-12-31","val":2914000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21"},{"end":"2016-12-31","val":2914000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2016Q4I"},{"end":"2017-12-31","val":4660000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21"},{"end":"2017-12-31","val":4660000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"end":"2017-12-31","val":4660000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13","frame":"CY2017Q4I"},{"end":"2018-12-31","val":12248000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"end":"2018-12-31","val":12248000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13"},{"end":"2018-12-31","val":12248000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17","frame":"CY2018Q4I"},{"end":"2019-12-31","val":25842000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13"},{"end":"2019-12-31","val":25842000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17"},{"end":"2019-12-31","val":25842000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2019Q4I"},{"end":"2020-12-31","val":32206000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17"},{"end":"2020-12-31","val":32206000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"end":"2020-12-31","val":32206000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2020Q4I"},{"end":"2021-12-31","val":40617000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"end":"2021-12-31","val":40617000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2021Q4I"},{"end":"2022-12-31","val":48896000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"end":"2022-12-31","val":48896000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15","frame":"CY2022Q4I"},{"end":"2023-12-31","val":60350000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2023-12-31","val":60350000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2023Q4I"},{"end":"2024-12-31","val":62187000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2024Q4I"}]}},"DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent":{"label":"Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Deferred Rent","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from deferred rent.","units":{"USD":[{"end":"2013-12-31","val":109000,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2013Q4I"},{"end":"2014-12-31","val":54000,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"end":"2014-12-31","val":54000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2014Q4I"},{"end":"2015-12-31","val":331000,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"end":"2015-12-31","val":331000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"end":"2015-12-31","val":331000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21","frame":"CY2015Q4I"},{"end":"2016-12-31","val":366000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"end":"2016-12-31","val":366000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21"},{"end":"2016-12-31","val":366000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2016Q4I"},{"end":"2017-12-31","val":1142000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21"},{"end":"2017-12-31","val":1142000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"end":"2017-12-31","val":1142000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13","frame":"CY2017Q4I"},{"end":"2018-12-31","val":1436000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"end":"2018-12-31","val":1436000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13"},{"end":"2018-12-31","val":1436000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17","frame":"CY2018Q4I"},{"end":"2019-12-31","val":26196000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13"},{"end":"2019-12-31","val":26196000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17"},{"end":"2019-12-31","val":26196000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2019Q4I"},{"end":"2020-12-31","val":19308000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17"},{"end":"2020-12-31","val":19308000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"end":"2020-12-31","val":19308000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2020Q4I"},{"end":"2021-12-31","val":24798000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"end":"2021-12-31","val":24798000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2021Q4I"},{"end":"2022-12-31","val":23507000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"end":"2022-12-31","val":23507000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15","frame":"CY2022Q4I"},{"end":"2023-12-31","val":22204000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2023-12-31","val":22204000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2023Q4I"},{"end":"2024-12-31","val":19040000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2024Q4I"}]}},"DeferredTaxAssetsValuationAllowance":{"label":"Deferred Tax Assets, Valuation Allowance","description":"Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.","units":{"USD":[{"end":"2013-12-31","val":17339000,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2013Q4I"},{"end":"2014-12-31","val":33075000,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"end":"2014-12-31","val":33075000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2014Q4I"},{"end":"2015-12-31","val":52924000,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"end":"2015-12-31","val":52924000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"end":"2015-12-31","val":52924000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21","frame":"CY2015Q4I"},{"end":"2016-12-31","val":84053000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"end":"2016-12-31","val":84053000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21"},{"end":"2016-12-31","val":84053000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2016Q4I"},{"end":"2017-12-31","val":114478000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21"},{"end":"2017-12-31","val":114478000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"end":"2017-12-31","val":114478000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13","frame":"CY2017Q4I"},{"end":"2018-12-31","val":233506000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"end":"2018-12-31","val":233506000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13"},{"end":"2018-12-31","val":233506000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17","frame":"CY2018Q4I"},{"end":"2019-12-31","val":370379000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13"},{"end":"2019-12-31","val":370379000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17"},{"end":"2019-12-31","val":370379000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2019Q4I"},{"end":"2020-12-31","val":328442000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17"},{"end":"2020-12-31","val":328442000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"end":"2020-12-31","val":328442000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2020Q4I"},{"end":"2021-12-31","val":476180000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"end":"2021-12-31","val":476180000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2021Q4I"},{"end":"2022-12-31","val":625095000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"end":"2022-12-31","val":625095000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15","frame":"CY2022Q4I"},{"end":"2023-12-31","val":774766000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2023-12-31","val":774766000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2023Q4I"},{"end":"2024-12-31","val":798096000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2024Q4I"}]}},"DeferredTaxLiabilitiesPropertyPlantAndEquipment":{"label":"Deferred Tax Liabilities, Property, Plant and Equipment","description":"Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment.","units":{"USD":[{"end":"2017-12-31","val":4801000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13","frame":"CY2017Q4I"},{"end":"2018-12-31","val":4162000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13"},{"end":"2018-12-31","val":4162000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17","frame":"CY2018Q4I"},{"end":"2019-12-31","val":4474000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13"},{"end":"2019-12-31","val":4474000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17"},{"end":"2019-12-31","val":4474000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2019Q4I"},{"end":"2020-12-31","val":5451000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17"},{"end":"2020-12-31","val":5451000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"end":"2020-12-31","val":5451000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2020Q4I"},{"end":"2021-12-31","val":5157000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"end":"2021-12-31","val":5157000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2021Q4I"},{"end":"2022-12-31","val":5742000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"end":"2022-12-31","val":5742000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15","frame":"CY2022Q4I"},{"end":"2023-12-31","val":6107000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2023-12-31","val":6107000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2023Q4I"},{"end":"2024-12-31","val":6123000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2024Q4I"}]}},"DefinedBenefitPlanAccumulatedBenefitObligation":{"label":"Defined Benefit Plan, Accumulated Benefit Obligation","description":"Amount of actuarial present value of benefits attributed to employee service rendered, excluding assumptions about future compensation level.","units":{"USD":[{"end":"2019-12-31","val":6500000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13","frame":"CY2019Q4I"},{"end":"2020-12-31","val":11800000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17","frame":"CY2020Q4I"}]}},"DefinedBenefitPlanBenefitObligation":{"label":"Defined Benefit Plan, Benefit Obligation","description":"Amount of actuarial present value of benefits attributed to service rendered by employee for defined benefit plan.","units":{"USD":[{"end":"2020-12-31","val":14100000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17","frame":"CY2020Q4I"}]}},"DefinedBenefitPlanExpectedFutureEmployerContributionsCurrentFiscalYear":{"label":"Defined Benefit Plan, Expected Future Employer Contributions, Current Fiscal Year","description":"Amount of contributions received and expected to be received by defined benefit plan from employer in current fiscal year.","units":{"USD":[{"end":"2019-12-31","val":200000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13","frame":"CY2019Q4I"}]}},"DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear":{"label":"Defined Benefit Plan, Expected Future Employer Contributions, Next Fiscal Year","description":"Amount of contribution expected to be received by defined benefit plan from employer in next fiscal year following current fiscal year.","units":{"USD":[{"end":"2019-12-31","val":400000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13","frame":"CY2019Q4I"}]}},"DefinedBenefitPlanFairValueOfPlanAssets":{"label":"Defined Benefit Plan, Plan Assets, Amount","description":"Amount of asset segregated and restricted to provide benefit under defined benefit plan. Asset includes, but is not limited to, stock, bond, other investment, earning from investment, and contribution by employer and employee.","units":{"USD":[{"end":"2019-12-31","val":4700000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13","frame":"CY2019Q4I"},{"end":"2020-12-31","val":7700000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17","frame":"CY2020Q4I"}]}},"DefinedBenefitPlanFundedStatusOfPlan":{"label":"Defined Benefit Plan, Funded (Unfunded) Status of Plan","description":"Amount of funded (unfunded) status of defined benefit plan, measured as difference between fair value of plan assets and benefit obligation. Includes, but is not limited to, overfunded (underfunded) status.","units":{"USD":[{"end":"2019-12-31","val":-3000000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13","frame":"CY2019Q4I"},{"end":"2020-12-31","val":-6400000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17","frame":"CY2020Q4I"},{"end":"2021-12-31","val":-3400000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"end":"2021-12-31","val":-3357000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2021Q4I"},{"end":"2022-12-31","val":-3057000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"end":"2022-12-31","val":-3057000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15","frame":"CY2022Q4I"},{"end":"2023-12-31","val":-6216000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2023-12-31","val":-6216000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2023Q4I"},{"end":"2024-12-31","val":-6824000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2024Q4I"}]}},"DefinedContributionPlanEmployerDiscretionaryContributionAmount":{"label":"Defined Contribution Plan, Employer Discretionary Contribution Amount","description":"Amount of discretionary contributions made by an employer to a defined contribution plan.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":100000,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2015-01-01","end":"2015-12-31","val":100000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2015-01-01","end":"2015-12-31","val":100000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":400000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2016-01-01","end":"2016-12-31","val":400000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21"},{"start":"2016-01-01","end":"2016-12-31","val":400000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":500000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21"},{"start":"2017-01-01","end":"2017-12-31","val":500000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2017-01-01","end":"2017-12-31","val":500000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":800000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":800000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":1300000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13","frame":"CY2019"}]}},"DefinedContributionPlanEmployerMatchingContributionPercent":{"label":"Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay","description":"Percentage of employees' gross pay for which the employer contributes a matching contribution to a defined contribution plan.","units":{"pure":[{"end":"2015-09-01","val":0.06,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"end":"2015-09-01","val":0.06,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"end":"2015-09-01","val":0.06,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21"},{"end":"2015-09-01","val":0.06,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"end":"2015-09-01","val":0.06,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13","frame":"CY2015Q3I"}]}},"DefinedContributionPlanEmployerMatchingContributionPercentOfMatch":{"label":"Defined Contribution Plan, Employer Matching Contribution, Percent of Match","description":"Percentage employer matches of the employee's percentage contribution matched.","units":{"pure":[{"end":"2015-09-01","val":0.5,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"end":"2015-09-01","val":0.5,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"end":"2015-09-01","val":0.5,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21"},{"end":"2015-09-01","val":0.5,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"end":"2015-09-01","val":0.5,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13","frame":"CY2015Q3I"}]}},"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":"2013-01-01","end":"2013-12-31","val":500000,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":600000,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2014-01-01","end":"2014-12-31","val":600000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":900000,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2015-01-01","end":"2015-12-31","val":900000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2015-01-01","end":"2015-12-31","val":900000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":1600000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2016-01-01","end":"2016-12-31","val":1600000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21"},{"start":"2016-01-01","end":"2016-12-31","val":1600000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":1600000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21"},{"start":"2017-01-01","end":"2017-12-31","val":1600000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2017-01-01","end":"2017-12-31","val":1600000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13","frame":"CY2017"},{"start":"2018-01-01","end":"2018-06-30","val":1900000,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01"},{"start":"2018-04-01","end":"2018-06-30","val":1100000,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":3100000,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2018-07-01","end":"2018-09-30","val":1200000,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":4200000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":800000,"accn":"0001558370-19-004709","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2018-01-01","end":"2018-12-31","val":4200000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13"},{"start":"2018-01-01","end":"2018-12-31","val":4200000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":1200000,"accn":"0001558370-19-004709","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":1200000,"accn":"0001558370-20-005307","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":2400000,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01"},{"start":"2019-01-01","end":"2019-06-30","val":2400000,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30"},{"start":"2019-04-01","end":"2019-06-30","val":1200000,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01"},{"start":"2019-04-01","end":"2019-06-30","val":1200000,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":3700000,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-01-01","end":"2019-09-30","val":3700000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29"},{"start":"2019-07-01","end":"2019-09-30","val":1300000,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-07-01","end":"2019-09-30","val":1300000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":5300000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13"},{"start":"2019-01-01","end":"2019-12-31","val":5300000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17"},{"start":"2019-01-01","end":"2019-12-31","val":5300000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":1600000,"accn":"0001558370-20-005307","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"start":"2020-01-01","end":"2020-03-31","val":1600000,"accn":"0001558370-21-005262","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-29","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":3200000,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30"},{"start":"2020-01-01","end":"2020-06-30","val":3200000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"},{"start":"2020-04-01","end":"2020-06-30","val":1700000,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30"},{"start":"2020-04-01","end":"2020-06-30","val":1700000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":4900000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29"},{"start":"2020-07-01","end":"2020-09-30","val":1600000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":6600000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17"},{"start":"2020-01-01","end":"2020-12-31","val":6600000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2020-01-01","end":"2020-12-31","val":6600000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":1600000,"accn":"0001558370-21-005262","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-29","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":3200000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"},{"start":"2021-04-01","end":"2021-06-30","val":1600000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-12-31","val":6500000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2021-01-01","end":"2021-12-31","val":6500000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"start":"2021-01-01","end":"2021-12-31","val":6500000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":6500000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"start":"2022-01-01","end":"2022-12-31","val":6500000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2022-01-01","end":"2022-12-31","val":6500000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":7700000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2023-01-01","end":"2023-12-31","val":7700000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":9700000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2024"}]}},"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":"2013-01-01","end":"2013-12-31","val":501000,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":134000,"accn":"0001558370-15-001077","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-11","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":273000,"accn":"0001558370-15-001584","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-10"},{"start":"2014-01-01","end":"2014-09-30","val":416000,"accn":"0001558370-15-002529","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-09"},{"start":"2014-01-01","end":"2014-12-31","val":622000,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2014-01-01","end":"2014-12-31","val":622000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":209000,"accn":"0001558370-15-001077","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-11"},{"start":"2015-01-01","end":"2015-03-31","val":209000,"accn":"0001558370-16-005818","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-10","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":411000,"accn":"0001558370-15-001584","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-10"},{"start":"2015-01-01","end":"2015-06-30","val":411000,"accn":"0001558370-16-007817","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"start":"2015-01-01","end":"2015-09-30","val":615000,"accn":"0001558370-15-002529","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-09"},{"start":"2015-01-01","end":"2015-09-30","val":615000,"accn":"0001558370-16-009951","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2015-01-01","end":"2015-12-31","val":948000,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2015-01-01","end":"2015-12-31","val":948000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2015-01-01","end":"2015-12-31","val":948000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":386000,"accn":"0001558370-16-005818","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-10"},{"start":"2016-01-01","end":"2016-03-31","val":386000,"accn":"0001558370-17-003397","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":782000,"accn":"0001558370-16-007817","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"start":"2016-01-01","end":"2016-06-30","val":782000,"accn":"0001558370-17-005728","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-02"},{"start":"2016-01-01","end":"2016-09-30","val":1189000,"accn":"0001558370-16-009951","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2016-01-01","end":"2016-09-30","val":1189000,"accn":"0001558370-17-007829","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-31"},{"start":"2016-01-01","end":"2016-12-31","val":1582000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2016-01-01","end":"2016-12-31","val":1582000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21"},{"start":"2016-01-01","end":"2016-12-31","val":1582000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":398000,"accn":"0001558370-17-003397","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03"},{"start":"2017-01-01","end":"2017-03-31","val":398000,"accn":"0001558370-18-003771","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":791000,"accn":"0001558370-17-005728","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-02"},{"start":"2017-01-01","end":"2017-06-30","val":791000,"accn":"0001558370-18-006090","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"start":"2017-01-01","end":"2017-09-30","val":1187000,"accn":"0001558370-17-007829","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-31"},{"start":"2017-01-01","end":"2017-09-30","val":1187000,"accn":"0001558370-18-008072","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2017-01-01","end":"2017-12-31","val":1578000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21"},{"start":"2017-01-01","end":"2017-12-31","val":1578000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2017-01-01","end":"2017-12-31","val":1578000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":780000,"accn":"0001558370-18-003771","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02"},{"start":"2018-01-01","end":"2018-03-31","val":780000,"accn":"0001558370-19-004709","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":1913000,"accn":"0001558370-18-006090","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"start":"2018-01-01","end":"2018-06-30","val":1913000,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01"},{"start":"2018-01-01","end":"2018-09-30","val":3076000,"accn":"0001558370-18-008072","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2018-01-01","end":"2018-09-30","val":3076000,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2018-01-01","end":"2018-12-31","val":4246000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":4246000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13"},{"start":"2018-01-01","end":"2018-12-31","val":4246000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":2219000,"accn":"0001558370-19-004709","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":1178000,"accn":"0001558370-20-005307","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":4729000,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01"},{"start":"2019-01-01","end":"2019-06-30","val":2392000,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30"},{"start":"2019-01-01","end":"2019-09-30","val":7334000,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-01-01","end":"2019-09-30","val":3685000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29"},{"start":"2019-01-01","end":"2019-12-31","val":5259000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13"},{"start":"2019-01-01","end":"2019-12-31","val":5259000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17"},{"start":"2019-01-01","end":"2019-12-31","val":5259000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":1571000,"accn":"0001558370-20-005307","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"start":"2020-01-01","end":"2020-03-31","val":1571000,"accn":"0001558370-21-005262","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-29","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":3239000,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30"},{"start":"2020-01-01","end":"2020-06-30","val":3239000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"},{"start":"2020-01-01","end":"2020-09-30","val":4887000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29"},{"start":"2020-01-01","end":"2020-09-30","val":4887000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28"},{"start":"2020-01-01","end":"2020-12-31","val":6559000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17"},{"start":"2020-01-01","end":"2020-12-31","val":6559000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2020-01-01","end":"2020-12-31","val":6559000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":1608000,"accn":"0001558370-21-005262","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-29"},{"start":"2021-01-01","end":"2021-03-31","val":1608000,"accn":"0001558370-22-006801","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":3200000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"},{"start":"2021-01-01","end":"2021-06-30","val":3200000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2021-01-01","end":"2021-09-30","val":4816000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28"},{"start":"2021-01-01","end":"2021-09-30","val":4816000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2021-01-01","end":"2021-12-31","val":6479000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2021-01-01","end":"2021-12-31","val":6479000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"start":"2021-01-01","end":"2021-12-31","val":6479000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":1628000,"accn":"0001558370-22-006801","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"start":"2022-01-01","end":"2022-03-31","val":1628000,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":3098000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2022-01-01","end":"2022-06-30","val":3098000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"start":"2022-01-01","end":"2022-09-30","val":4719000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2022-01-01","end":"2022-09-30","val":4719000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26"},{"start":"2022-01-01","end":"2022-12-31","val":11735000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"start":"2022-01-01","end":"2022-12-31","val":11735000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2022-01-01","end":"2022-12-31","val":11735000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":3684000,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"start":"2023-01-01","end":"2023-03-31","val":3684000,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":7262000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"start":"2023-01-01","end":"2023-06-30","val":7262000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-09-30","val":10134000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26"},{"start":"2023-01-01","end":"2023-09-30","val":10134000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30"},{"start":"2023-01-01","end":"2023-12-31","val":11665000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2023-01-01","end":"2023-12-31","val":11665000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":4810000,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"start":"2024-01-01","end":"2024-03-31","val":4810000,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":8427000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-09-30","val":12290000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30"},{"start":"2024-01-01","end":"2024-12-31","val":16291000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":4459000,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1"}]}},"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":"2018-01-01","end":"2018-12-31","val":-5.39,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17","frame":"CY2018"},{"start":"2019-01-01","end":"2019-09-30","val":-5.94,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29"},{"start":"2019-07-01","end":"2019-09-30","val":-1.93,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":-7.27,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17"},{"start":"2019-01-01","end":"2019-12-31","val":-7.27,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2019"},{"start":"2020-01-01","end":"2020-06-30","val":-4.39,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"},{"start":"2020-04-01","end":"2020-06-30","val":-2.28,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":7.4,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29"},{"start":"2020-01-01","end":"2020-09-30","val":7.4,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28"},{"start":"2020-07-01","end":"2020-09-30","val":11.49,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29"},{"start":"2020-07-01","end":"2020-09-30","val":11.49,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":5.76,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17"},{"start":"2020-01-01","end":"2020-12-31","val":5.76,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2020-01-01","end":"2020-12-31","val":5.76,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-1.72,"accn":"0001558370-22-006801","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-3.58,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"},{"start":"2021-01-01","end":"2021-06-30","val":-3.58,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2021-04-01","end":"2021-06-30","val":-1.86,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"},{"start":"2021-04-01","end":"2021-06-30","val":-1.86,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-5.58,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28"},{"start":"2021-01-01","end":"2021-09-30","val":-5.58,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2021-07-01","end":"2021-09-30","val":-2,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28"},{"start":"2021-07-01","end":"2021-09-30","val":-2,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-11.01,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2021-01-01","end":"2021-12-31","val":-11.01,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"start":"2021-01-01","end":"2021-12-31","val":-11.01,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-1.79,"accn":"0001558370-22-006801","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"start":"2022-01-01","end":"2022-03-31","val":-1.79,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-4.47,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2022-04-01","end":"2022-06-30","val":-2.68,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2022-04-01","end":"2022-06-30","val":-2.68,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-6.7,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2022-07-01","end":"2022-09-30","val":-2.23,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2022-07-01","end":"2022-09-30","val":-2.23,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-9.35,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"start":"2022-01-01","end":"2022-12-31","val":-9.35,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2022-01-01","end":"2022-12-31","val":-9.35,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-2.15,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"start":"2023-01-01","end":"2023-03-31","val":-2.15,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-4.35,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":-2.19,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"start":"2023-04-01","end":"2023-06-30","val":-2.19,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-6.55,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30"},{"start":"2023-07-01","end":"2023-09-30","val":-2.2,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26"},{"start":"2023-07-01","end":"2023-09-30","val":-2.2,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":-8.37,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2023-01-01","end":"2023-12-31","val":-8.37,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":1.45,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"start":"2024-01-01","end":"2024-03-31","val":1.45,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":0.63,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":-0.8,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":-0.27,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30"},{"start":"2024-07-01","end":"2024-09-30","val":-0.89,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":-1.07,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":0.01,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1"}]}},"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":"2016-01-01","end":"2016-12-31","val":-2.64,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-0.84,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-1.71,"accn":"0001558370-18-006090","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"start":"2017-04-01","end":"2017-06-30","val":-0.86,"accn":"0001558370-18-006090","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"start":"2017-04-01","end":"2017-06-30","val":-0.86,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":-2.67,"accn":"0001558370-18-008072","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2017-07-01","end":"2017-09-30","val":-0.96,"accn":"0001558370-18-008072","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2017-07-01","end":"2017-09-30","val":-0.96,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":-3.92,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2017-01-01","end":"2017-12-31","val":-3.92,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13","frame":"CY2017"},{"start":"2017-10-01","end":"2017-12-31","val":-1.23,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2017Q4"},{"start":"2018-01-01","end":"2018-03-31","val":-1.29,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-01-01","end":"2018-03-31","val":-1.29,"accn":"0001558370-19-004709","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":-1.29,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-1.91,"accn":"0001558370-18-006090","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"start":"2018-01-01","end":"2018-06-30","val":-1.91,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01"},{"start":"2018-04-01","end":"2018-06-30","val":-0.62,"accn":"0001558370-18-006090","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"start":"2018-04-01","end":"2018-06-30","val":-0.62,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-04-01","end":"2018-06-30","val":-0.62,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01"},{"start":"2018-04-01","end":"2018-06-30","val":-0.62,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-3.57,"accn":"0001558370-18-008072","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2018-01-01","end":"2018-09-30","val":-3.57,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2018-07-01","end":"2018-09-30","val":-1.66,"accn":"0001558370-18-008072","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2018-07-01","end":"2018-09-30","val":-1.66,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-07-01","end":"2018-09-30","val":-1.66,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2018-07-01","end":"2018-09-30","val":-1.66,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":-5.39,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":-5.39,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13","frame":"CY2018"},{"start":"2018-10-01","end":"2018-12-31","val":-1.83,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-10-01","end":"2018-12-31","val":-1.83,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13","frame":"CY2018Q4"},{"start":"2019-01-01","end":"2019-03-31","val":-1.98,"accn":"0001558370-19-004709","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":-1.98,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13"},{"start":"2019-01-01","end":"2019-03-31","val":-1.98,"accn":"0001558370-20-005307","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-4.03,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01"},{"start":"2019-01-01","end":"2019-06-30","val":-4.03,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30"},{"start":"2019-04-01","end":"2019-06-30","val":-2.04,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01"},{"start":"2019-04-01","end":"2019-06-30","val":-2.04,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13"},{"start":"2019-04-01","end":"2019-06-30","val":-2.04,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":-5.94,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-07-01","end":"2019-09-30","val":-1.93,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-07-01","end":"2019-09-30","val":-1.92,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":-7.27,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13","frame":"CY2019"},{"start":"2019-10-01","end":"2019-12-31","val":-1.35,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13","frame":"CY2019Q4"},{"start":"2020-01-01","end":"2020-03-31","val":-2.11,"accn":"0001558370-20-005307","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"start":"2020-01-01","end":"2020-03-31","val":-2.11,"accn":"0001558370-21-005262","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-29","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-4.39,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30"},{"start":"2020-04-01","end":"2020-06-30","val":-2.28,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30","frame":"CY2020Q2"},{"start":"2021-01-01","end":"2021-03-31","val":-1.72,"accn":"0001558370-21-005262","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-29","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":"2018-01-01","end":"2018-12-31","val":-5.39,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17","frame":"CY2018"},{"start":"2019-01-01","end":"2019-09-30","val":-5.94,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29"},{"start":"2019-07-01","end":"2019-09-30","val":-1.93,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":-7.27,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17"},{"start":"2019-01-01","end":"2019-12-31","val":-7.27,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2019"},{"start":"2020-01-01","end":"2020-06-30","val":-4.39,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"},{"start":"2020-04-01","end":"2020-06-30","val":-2.28,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":7.2,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29"},{"start":"2020-01-01","end":"2020-09-30","val":7.2,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28"},{"start":"2020-07-01","end":"2020-09-30","val":11.16,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29"},{"start":"2020-07-01","end":"2020-09-30","val":11.16,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":5.59,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17"},{"start":"2020-01-01","end":"2020-12-31","val":5.59,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2020-01-01","end":"2020-12-31","val":5.59,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-1.72,"accn":"0001558370-22-006801","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-3.58,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"},{"start":"2021-01-01","end":"2021-06-30","val":-3.58,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2021-04-01","end":"2021-06-30","val":-1.86,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"},{"start":"2021-04-01","end":"2021-06-30","val":-1.86,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-5.58,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28"},{"start":"2021-01-01","end":"2021-09-30","val":-5.58,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2021-07-01","end":"2021-09-30","val":-2,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28"},{"start":"2021-07-01","end":"2021-09-30","val":-2,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-11.01,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2021-01-01","end":"2021-12-31","val":-11.01,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"start":"2021-01-01","end":"2021-12-31","val":-11.01,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-1.79,"accn":"0001558370-22-006801","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"start":"2022-01-01","end":"2022-03-31","val":-1.79,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-4.47,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2022-01-01","end":"2022-06-30","val":-4.47,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"start":"2022-04-01","end":"2022-06-30","val":-2.68,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2022-04-01","end":"2022-06-30","val":-2.68,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-6.7,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2022-01-01","end":"2022-09-30","val":-6.7,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26"},{"start":"2022-07-01","end":"2022-09-30","val":-2.23,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2022-07-01","end":"2022-09-30","val":-2.23,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-9.35,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"start":"2022-01-01","end":"2022-12-31","val":-9.35,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2022-01-01","end":"2022-12-31","val":-9.35,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-2.15,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"start":"2023-01-01","end":"2023-03-31","val":-2.15,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-4.35,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"start":"2023-01-01","end":"2023-06-30","val":-4.35,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":-2.19,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"start":"2023-04-01","end":"2023-06-30","val":-2.19,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-6.55,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26"},{"start":"2023-01-01","end":"2023-09-30","val":-6.55,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30"},{"start":"2023-07-01","end":"2023-09-30","val":-2.2,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26"},{"start":"2023-07-01","end":"2023-09-30","val":-2.2,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":-8.37,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2023-01-01","end":"2023-12-31","val":-8.37,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":1.4,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"start":"2024-01-01","end":"2024-03-31","val":1.4,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":0.61,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":-0.8,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":-0.27,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30"},{"start":"2024-07-01","end":"2024-09-30","val":-0.89,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":-1.07,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":0.01,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1"}]}},"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":"2013-01-01","end":"2013-12-31","val":0,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":-0.0003,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21"},{"start":"2017-01-01","end":"2017-12-31","val":-0.0003,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2017-01-01","end":"2017-12-31","val":-0.0003,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":0.0035,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17"},{"start":"2020-01-01","end":"2020-12-31","val":0.0035,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2020-01-01","end":"2020-12-31","val":0.0035,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":-0.0047,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2021-01-01","end":"2021-12-31","val":-0.0047,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"start":"2021-01-01","end":"2021-12-31","val":-0.0047,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":-0.0095,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"start":"2022-01-01","end":"2022-12-31","val":-0.0095,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2022-01-01","end":"2022-12-31","val":-0.0095,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":-0.0019,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2023-01-01","end":"2023-12-31","val":-0.0019,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":-0.0188,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2024"}]}},"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":"2013-01-01","end":"2013-12-31","val":0.34,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":0.34,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2014-01-01","end":"2014-12-31","val":0.34,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":0.34,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2015-01-01","end":"2015-12-31","val":0.34,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2015-01-01","end":"2015-12-31","val":0.34,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":0.34,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2016-01-01","end":"2016-12-31","val":0.34,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21"},{"start":"2016-01-01","end":"2016-12-31","val":0.34,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2016"},{"end":"2017-12-22","val":0.35,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"end":"2017-12-22","val":0.35,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13","frame":"CY2017Q4I"},{"start":"2017-01-01","end":"2017-12-31","val":0.34,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21"},{"start":"2017-01-01","end":"2017-12-31","val":0.34,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2017-01-01","end":"2017-12-31","val":0.34,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":0.21,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":0.21,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13"},{"start":"2018-01-01","end":"2018-12-31","val":0.21,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":0.21,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13"},{"start":"2019-01-01","end":"2019-12-31","val":0.21,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17"},{"start":"2019-01-01","end":"2019-12-31","val":0.21,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":0.21,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17"},{"start":"2020-01-01","end":"2020-12-31","val":0.21,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2020-01-01","end":"2020-12-31","val":0.21,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0.21,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2021-01-01","end":"2021-12-31","val":0.21,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"start":"2021-01-01","end":"2021-12-31","val":0.21,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0.21,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"start":"2022-01-01","end":"2022-12-31","val":0.21,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2022-01-01","end":"2022-12-31","val":0.21,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":0.21,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2023-01-01","end":"2023-12-31","val":0.21,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":0.21,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2024"}]}},"EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance":{"label":"Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent","description":"Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the valuation allowance for deferred tax assets.","units":{"pure":[{"start":"2013-01-01","end":"2013-12-31","val":-0.4308,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":-0.3906,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2014-01-01","end":"2014-12-31","val":-0.3906,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":-0.3762,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2015-01-01","end":"2015-12-31","val":-0.3762,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2015-01-01","end":"2015-12-31","val":-0.3762,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":-0.4294,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2016-01-01","end":"2016-12-31","val":-0.4294,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21"},{"start":"2016-01-01","end":"2016-12-31","val":-0.4294,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":-0.2054,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21"},{"start":"2017-01-01","end":"2017-12-31","val":-0.2054,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2017-01-01","end":"2017-12-31","val":-0.2054,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":-0.4968,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":-0.4968,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13"},{"start":"2018-01-01","end":"2018-12-31","val":-0.4968,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":-0.3926,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13"},{"start":"2019-01-01","end":"2019-12-31","val":-0.3926,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17"},{"start":"2019-01-01","end":"2019-12-31","val":-0.3926,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":-0.1342,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17"},{"start":"2020-01-01","end":"2020-12-31","val":-0.1342,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2020-01-01","end":"2020-12-31","val":-0.1342,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":-0.2008,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2021-01-01","end":"2021-12-31","val":-0.2008,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"start":"2021-01-01","end":"2021-12-31","val":-0.2008,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":-0.2776,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"start":"2022-01-01","end":"2022-12-31","val":-0.2776,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2022-01-01","end":"2022-12-31","val":-0.2776,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":-0.2965,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2023-01-01","end":"2023-12-31","val":-0.2965,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":-0.3617,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2024"}]}},"EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate":{"label":"Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Percent","description":"Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the income tax rates.","units":{"pure":[{"start":"2017-01-01","end":"2017-12-31","val":-0.2758,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21"},{"start":"2017-01-01","end":"2017-12-31","val":-0.2758,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2017-01-01","end":"2017-12-31","val":-0.2758,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13","frame":"CY2017"},{"start":"2019-01-01","end":"2019-12-31","val":-0.0008,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13"},{"start":"2019-01-01","end":"2019-12-31","val":-0.0008,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17"},{"start":"2019-01-01","end":"2019-12-31","val":-0.0008,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":0.026,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17"},{"start":"2020-01-01","end":"2020-12-31","val":0.026,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2020-01-01","end":"2020-12-31","val":0.026,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0.0079,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2021-01-01","end":"2021-12-31","val":0.0079,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"start":"2021-01-01","end":"2021-12-31","val":0.0079,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0.0052,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"start":"2022-01-01","end":"2022-12-31","val":0.0052,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2022-01-01","end":"2022-12-31","val":0.0052,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":0.0253,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2023-01-01","end":"2023-12-31","val":0.0253,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":-0.0921,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2024"}]}},"EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential":{"label":"Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Percent","description":"Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to statutory income tax expense (benefit) outside of the country of domicile.","units":{"pure":[{"start":"2019-01-01","end":"2019-12-31","val":-0.0003,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13"},{"start":"2019-01-01","end":"2019-12-31","val":-0.0003,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17"},{"start":"2019-01-01","end":"2019-12-31","val":-0.0003,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":0.0037,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17"},{"start":"2020-01-01","end":"2020-12-31","val":0.0037,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2020-01-01","end":"2020-12-31","val":-0.0037,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":-0.001,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2021-01-01","end":"2021-12-31","val":0.001,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"start":"2021-01-01","end":"2021-12-31","val":-0.001,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0.0013,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"start":"2022-01-01","end":"2022-12-31","val":-0.0013,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2022-01-01","end":"2022-12-31","val":-0.0013,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":-0.0041,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2023-01-01","end":"2023-12-31","val":-0.0041,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":-0.1347,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2024"}]}},"EffectiveIncomeTaxRateReconciliationNondeductibleExpense":{"label":"Effective Income Tax Rate Reconciliation, Nondeductible Expense, Percent","description":"Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to nondeductible expenses.","units":{"pure":[{"start":"2013-01-01","end":"2013-12-31","val":0.0038,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":-0.0187,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2014-01-01","end":"2014-12-31","val":-0.0187,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":-0.033,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2015-01-01","end":"2015-12-31","val":-0.033,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2015-01-01","end":"2015-12-31","val":-0.033,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":-0.0274,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2016-01-01","end":"2016-12-31","val":-0.0274,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21"},{"start":"2016-01-01","end":"2016-12-31","val":-0.0274,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":0.0049,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21"},{"start":"2017-01-01","end":"2017-12-31","val":0.0049,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2017-01-01","end":"2017-12-31","val":0.0049,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":0.0171,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":0.0171,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13"},{"start":"2018-01-01","end":"2018-12-31","val":0.0171,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":0.0111,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13"},{"start":"2019-01-01","end":"2019-12-31","val":0.0111,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17"},{"start":"2019-01-01","end":"2019-12-31","val":0.0111,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":-0.0047,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17"},{"start":"2020-01-01","end":"2020-12-31","val":-0.0047,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0.0007,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2021"}]}},"EffectiveIncomeTaxRateReconciliationOtherAdjustments":{"label":"Effective Income Tax Rate Reconciliation, Other Adjustments, Percent","description":"Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.","units":{"pure":[{"start":"2013-01-01","end":"2013-12-31","val":0.0146,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":0.007,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2014-01-01","end":"2014-12-31","val":0.007,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":0.0056,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2015-01-01","end":"2015-12-31","val":0.0056,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2015-01-01","end":"2015-12-31","val":0.0056,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":-0.0078,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2016-01-01","end":"2016-12-31","val":-0.0078,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21"},{"start":"2016-01-01","end":"2016-12-31","val":-0.0078,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":0.0083,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21"},{"start":"2017-01-01","end":"2017-12-31","val":0.0083,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2017-01-01","end":"2017-12-31","val":0.0083,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":0.0004,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":0.0004,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13"},{"start":"2018-01-01","end":"2018-12-31","val":0.0004,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":0.0213,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13"},{"start":"2019-01-01","end":"2019-12-31","val":0.0213,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17"},{"start":"2019-01-01","end":"2019-12-31","val":0.0213,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":0.015,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17"},{"start":"2020-01-01","end":"2020-12-31","val":0.015,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2020-01-01","end":"2020-12-31","val":0.015,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":-0.0005,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2021-01-01","end":"2021-12-31","val":-0.0005,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"start":"2021-01-01","end":"2021-12-31","val":-0.0005,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":-0.0064,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"start":"2022-01-01","end":"2022-12-31","val":-0.0064,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2022-01-01","end":"2022-12-31","val":0.0039,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":-0.0078,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2023-01-01","end":"2023-12-31","val":-0.0002,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":-0.0027,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2024"}]}},"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":"2013-01-01","end":"2013-12-31","val":0.0516,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":0.0493,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2014-01-01","end":"2014-12-31","val":0.0493,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":0.0472,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2015-01-01","end":"2015-12-31","val":0.0472,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2015-01-01","end":"2015-12-31","val":0.0472,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":0.0481,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2016-01-01","end":"2016-12-31","val":0.0481,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21"},{"start":"2016-01-01","end":"2016-12-31","val":0.0481,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":0.054,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21"},{"start":"2017-01-01","end":"2017-12-31","val":0.054,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2017-01-01","end":"2017-12-31","val":0.054,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":0.0708,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":0.0708,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13"},{"start":"2018-01-01","end":"2018-12-31","val":0.0708,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":0.0746,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13"},{"start":"2019-01-01","end":"2019-12-31","val":0.0746,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17"},{"start":"2019-01-01","end":"2019-12-31","val":0.0746,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":0.0008,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17"},{"start":"2020-01-01","end":"2020-12-31","val":0.0008,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2020-01-01","end":"2020-12-31","val":0.0008,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0.0126,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2021-01-01","end":"2021-12-31","val":0.0126,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"start":"2021-01-01","end":"2021-12-31","val":0.0126,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0.0292,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"start":"2022-01-01","end":"2022-12-31","val":0.0292,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2022-01-01","end":"2022-12-31","val":0.0292,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":0.0341,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2023-01-01","end":"2023-12-31","val":0.0341,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":0.0791,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2024"}]}},"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":"2013-01-01","end":"2013-12-31","val":-0.0208,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":-0.013,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2014-01-01","end":"2014-12-31","val":-0.013,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":-0.0164,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2015-01-01","end":"2015-12-31","val":-0.0109,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2015-01-01","end":"2015-12-31","val":-0.0109,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":-0.0102,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2016-01-01","end":"2016-12-31","val":-0.0102,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21"},{"start":"2016-01-01","end":"2016-12-31","val":-0.0102,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":-0.0097,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21"},{"start":"2017-01-01","end":"2017-12-31","val":-0.0097,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2017-01-01","end":"2017-12-31","val":-0.0097,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":-0.0179,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":-0.0179,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13"},{"start":"2018-01-01","end":"2018-12-31","val":-0.0179,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":-0.0077,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13"},{"start":"2019-01-01","end":"2019-12-31","val":-0.0077,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17"},{"start":"2019-01-01","end":"2019-12-31","val":-0.0077,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":0.0096,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17"},{"start":"2020-01-01","end":"2020-12-31","val":0.0096,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2020-01-01","end":"2020-12-31","val":0.0096,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":-0.0076,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2021-01-01","end":"2021-12-31","val":-0.0076,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"start":"2021-01-01","end":"2021-12-31","val":-0.0076,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":-0.0139,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"start":"2022-01-01","end":"2022-12-31","val":-0.0139,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2022-01-01","end":"2022-12-31","val":-0.0139,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":-0.025,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2023-01-01","end":"2023-12-31","val":-0.025,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":-0.1443,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2024"}]}},"EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents":{"label":"Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents","description":"Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts 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":[{"start":"2019-01-01","end":"2019-03-31","val":-16000,"accn":"0001558370-19-004709","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":-16000,"accn":"0001558370-20-005307","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":3000,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01"},{"start":"2019-01-01","end":"2019-06-30","val":3000,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30"},{"start":"2019-01-01","end":"2019-09-30","val":-10000,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-01-01","end":"2019-09-30","val":-10000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29"},{"start":"2019-01-01","end":"2019-12-31","val":18000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13"},{"start":"2019-01-01","end":"2019-12-31","val":18000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17"},{"start":"2019-01-01","end":"2019-12-31","val":18000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":50000,"accn":"0001558370-20-005307","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"start":"2020-01-01","end":"2020-03-31","val":50000,"accn":"0001558370-21-005262","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-29","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-12000,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30"},{"start":"2020-01-01","end":"2020-06-30","val":-12000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"},{"start":"2020-01-01","end":"2020-09-30","val":2000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29"},{"start":"2020-01-01","end":"2020-09-30","val":2000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28"},{"start":"2020-01-01","end":"2020-12-31","val":-345000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17"},{"start":"2020-01-01","end":"2020-12-31","val":-345000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-97000,"accn":"0001558370-21-005262","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-29","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-259000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"},{"start":"2021-01-01","end":"2021-09-30","val":-382000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28"},{"start":"2021-01-01","end":"2021-12-31","val":-888000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2021"}]}},"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":"2014-12-31","val":623000,"accn":"0001558370-15-001077","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-11"},{"end":"2014-12-31","val":623000,"accn":"0001558370-15-001584","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-10"},{"end":"2014-12-31","val":623000,"accn":"0001558370-15-002529","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-09"},{"end":"2014-12-31","val":623000,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2014Q4I"},{"end":"2015-03-31","val":625000,"accn":"0001558370-15-001077","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-11","frame":"CY2015Q1I"},{"end":"2015-06-30","val":1314000,"accn":"0001558370-15-001584","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-10","frame":"CY2015Q2I"},{"end":"2015-09-30","val":1759000,"accn":"0001558370-15-002529","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-09","frame":"CY2015Q3I"},{"end":"2015-12-31","val":2731000,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"end":"2015-12-31","val":2731000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2015Q4I"},{"end":"2016-12-31","val":4118000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"end":"2016-12-31","val":4118000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21","frame":"CY2016Q4I"},{"end":"2017-12-31","val":5765000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21"},{"end":"2017-12-31","val":5766000,"accn":"0001558370-18-008072","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"end":"2017-12-31","val":5766000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2017Q4I"},{"end":"2018-09-30","val":6590000,"accn":"0001558370-18-008072","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2018Q3I"},{"end":"2018-12-31","val":8071000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"end":"2018-12-31","val":8071000,"accn":"0001558370-19-004709","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":8071000,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01"},{"end":"2018-12-31","val":8071000,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"end":"2018-12-31","val":8071000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13","frame":"CY2018Q4I"},{"end":"2019-03-31","val":4545000,"accn":"0001558370-19-004709","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":6325000,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01","frame":"CY2019Q2I"},{"end":"2019-09-30","val":10960000,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2019Q3I"},{"end":"2019-12-31","val":13519000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13"},{"end":"2019-12-31","val":13519000,"accn":"0001558370-20-005307","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"end":"2019-12-31","val":13519000,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30"},{"end":"2019-12-31","val":13519000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29"},{"end":"2019-12-31","val":13519000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17","frame":"CY2019Q4I"},{"end":"2020-03-31","val":9460000,"accn":"0001558370-20-005307","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":14985000,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30","frame":"CY2020Q2I"},{"end":"2020-09-30","val":17730000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29","frame":"CY2020Q3I"},{"end":"2020-12-31","val":27622000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17"},{"end":"2020-12-31","val":27622000,"accn":"0001558370-21-005262","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-29"},{"end":"2020-12-31","val":27622000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"},{"end":"2020-12-31","val":27622000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28"},{"end":"2020-12-31","val":27622000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2020Q4I"},{"end":"2021-03-31","val":11327000,"accn":"0001558370-21-005262","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-29","frame":"CY2021Q1I"},{"end":"2021-06-30","val":16667000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29","frame":"CY2021Q2I"},{"end":"2021-09-30","val":22327000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28","frame":"CY2021Q3I"},{"end":"2021-12-31","val":29166000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"end":"2021-12-31","val":29166000,"accn":"0001558370-22-006801","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"end":"2021-12-31","val":29166000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"end":"2021-12-31","val":29166000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"end":"2021-12-31","val":29166000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2021Q4I"},{"end":"2022-03-31","val":13613000,"accn":"0001558370-22-006801","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2022Q1I"},{"end":"2022-06-30","val":19959000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02","frame":"CY2022Q2I"},{"end":"2022-09-30","val":25525000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01","frame":"CY2022Q3I"},{"end":"2022-12-31","val":30744000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"end":"2022-12-31","val":30744000,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"end":"2022-12-31","val":30744000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"end":"2022-12-31","val":30744000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26"},{"end":"2022-12-31","val":30744000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15","frame":"CY2022Q4I"},{"end":"2023-03-31","val":17012000,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1I"},{"end":"2023-06-30","val":26179000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02","frame":"CY2023Q2I"},{"end":"2023-09-30","val":34517000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26","frame":"CY2023Q3I"},{"end":"2023-12-31","val":43434000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2023-12-31","val":43434000,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"end":"2023-12-31","val":43434000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":43434000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30"},{"end":"2023-12-31","val":43434000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":20006000,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2024Q1I"},{"end":"2024-06-30","val":30213000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":40267000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30","frame":"CY2024Q3I"},{"end":"2024-12-31","val":48725000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"end":"2024-12-31","val":48725000,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q4I"},{"end":"2025-03-31","val":21771000,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"}]}},"EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount":{"label":"Share-based Payment Arrangement, Amount Capitalized","description":"Amount of cost capitalized for award under share-based payment arrangement.","units":{"USD":[{"start":"2020-01-01","end":"2020-03-31","val":167000,"accn":"0001558370-20-005307","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"start":"2020-01-01","end":"2020-03-31","val":167000,"accn":"0001558370-21-005262","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-29","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":314000,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30"},{"start":"2020-01-01","end":"2020-06-30","val":314000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"},{"start":"2020-04-01","end":"2020-06-30","val":147000,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30"},{"start":"2020-04-01","end":"2020-06-30","val":147000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":568000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29"},{"start":"2020-01-01","end":"2020-09-30","val":568000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28"},{"start":"2020-07-01","end":"2020-09-30","val":254000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29"},{"start":"2020-07-01","end":"2020-09-30","val":254000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":1076000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17"},{"start":"2020-01-01","end":"2020-12-31","val":1076000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2020-01-01","end":"2020-12-31","val":1076000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":528000,"accn":"0001558370-21-005262","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-29"},{"start":"2021-01-01","end":"2021-03-31","val":528000,"accn":"0001558370-22-006801","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":743000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"},{"start":"2021-01-01","end":"2021-06-30","val":743000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2021-04-01","end":"2021-06-30","val":215000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"},{"start":"2021-04-01","end":"2021-06-30","val":215000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":1109000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28"},{"start":"2021-01-01","end":"2021-09-30","val":1109000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2021-07-01","end":"2021-09-30","val":366000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28"},{"start":"2021-07-01","end":"2021-09-30","val":366000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":1405000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2021-01-01","end":"2021-12-31","val":1405000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"start":"2021-01-01","end":"2021-12-31","val":1405000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":210000,"accn":"0001558370-22-006801","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"start":"2022-01-01","end":"2022-03-31","val":210000,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":387000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2022-01-01","end":"2022-06-30","val":387000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"start":"2022-04-01","end":"2022-06-30","val":177000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2022-04-01","end":"2022-06-30","val":177000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":547000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2022-01-01","end":"2022-09-30","val":547000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26"},{"start":"2022-07-01","end":"2022-09-30","val":159000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2022-07-01","end":"2022-09-30","val":159000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":663000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"start":"2022-01-01","end":"2022-12-31","val":663000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2022-01-01","end":"2022-12-31","val":663000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":144000,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"start":"2023-01-01","end":"2023-03-31","val":144000,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":268000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"start":"2023-01-01","end":"2023-06-30","val":268000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":124000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"start":"2023-04-01","end":"2023-06-30","val":124000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":410000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26"},{"start":"2023-01-01","end":"2023-09-30","val":410000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30"},{"start":"2023-07-01","end":"2023-09-30","val":141000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26"},{"start":"2023-07-01","end":"2023-09-30","val":141000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":584000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2023-01-01","end":"2023-12-31","val":584000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":232000,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"start":"2024-01-01","end":"2024-03-31","val":232000,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":485000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":253000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":766000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30"},{"start":"2024-07-01","end":"2024-09-30","val":282000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":1009000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":243000,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1"}]}},"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":"2016-03-31","val":13000000,"accn":"0001558370-16-005818","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-10","frame":"CY2016Q1I"},{"end":"2016-06-30","val":13100000,"accn":"0001558370-16-007817","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09","frame":"CY2016Q2I"},{"end":"2016-09-30","val":11900000,"accn":"0001558370-16-009951","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10","frame":"CY2016Q3I"},{"end":"2018-03-31","val":85600000,"accn":"0001558370-18-003771","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02","frame":"CY2018Q1I"},{"end":"2018-06-30","val":92100000,"accn":"0001558370-18-006090","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01","frame":"CY2018Q2I"},{"end":"2018-12-31","val":93200000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2018Q4I"},{"end":"2019-12-31","val":160600000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13","frame":"CY2019Q4I"},{"end":"2020-12-31","val":173700000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17","frame":"CY2020Q4I"},{"end":"2021-12-31","val":199800000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2021Q4I"},{"end":"2022-12-31","val":179700000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2022Q4I"},{"end":"2023-12-31","val":152700000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15","frame":"CY2023Q4I"},{"end":"2024-12-31","val":207600000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2024Q4I"}]}},"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":"2015-03-31","val":7500000,"accn":"0001558370-15-001077","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-11","frame":"CY2015Q1I"},{"end":"2015-06-30","val":9600000,"accn":"0001558370-15-001584","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-10","frame":"CY2015Q2I"},{"end":"2015-09-30","val":8300000,"accn":"0001558370-15-002529","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-09","frame":"CY2015Q3I"},{"end":"2015-12-31","val":8100000,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2015Q4I"},{"end":"2016-12-31","val":15000000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2016Q4I"},{"end":"2017-12-31","val":35200000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21","frame":"CY2017Q4I"},{"end":"2019-12-31","val":132000000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13","frame":"CY2019Q4I"},{"end":"2020-03-31","val":149500000,"accn":"0001558370-20-005307","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":138800000,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30","frame":"CY2020Q2I"},{"end":"2020-09-30","val":124700000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29","frame":"CY2020Q3I"},{"end":"2020-12-31","val":112400000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17","frame":"CY2020Q4I"},{"end":"2021-03-31","val":133200000,"accn":"0001558370-21-005262","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-29","frame":"CY2021Q1I"},{"end":"2021-06-30","val":120200000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29","frame":"CY2021Q2I"},{"end":"2021-09-30","val":106600000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28","frame":"CY2021Q3I"},{"end":"2021-12-31","val":93800000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2021Q4I"},{"end":"2022-03-31","val":106800000,"accn":"0001558370-22-006801","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2022Q1I"},{"end":"2022-06-30","val":97400000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02","frame":"CY2022Q2I"},{"end":"2022-09-30","val":86100000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01","frame":"CY2022Q3I"},{"end":"2022-12-31","val":75000000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2022Q4I"},{"end":"2023-03-31","val":87400000,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1I"},{"end":"2023-06-30","val":78200000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02","frame":"CY2023Q2I"},{"end":"2023-09-30","val":69200000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26","frame":"CY2023Q3I"},{"end":"2023-12-31","val":59400000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15","frame":"CY2023Q4I"},{"end":"2024-03-31","val":101300000,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2024Q1I"},{"end":"2024-06-30","val":91100000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":81000000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30","frame":"CY2024Q3I"},{"end":"2024-12-31","val":71400000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2024Q4I"},{"end":"2025-03-31","val":102600000,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"}]}},"FairValueAdjustmentOfWarrants":{"label":"Fair Value Adjustment of Warrants","description":"Amount of expense (income) related to adjustment to fair value of warrant liability.","units":{"USD":[{"start":"2013-01-01","end":"2013-12-31","val":-4000,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":-18000,"accn":"0001558370-15-001077","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-11","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-19000,"accn":"0001558370-15-001584","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-10"},{"start":"2014-01-01","end":"2014-09-30","val":76000,"accn":"0001558370-15-002529","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-09"},{"start":"2014-01-01","end":"2014-12-31","val":100000,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2014-01-01","end":"2014-12-31","val":100000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":38000,"accn":"0001558370-15-001077","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-11"},{"start":"2015-01-01","end":"2015-03-31","val":38000,"accn":"0001558370-16-005818","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-10","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":445000,"accn":"0001558370-15-001584","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-10"},{"start":"2015-01-01","end":"2015-06-30","val":445000,"accn":"0001558370-16-007817","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"start":"2015-01-01","end":"2015-09-30","val":445000,"accn":"0001558370-15-002529","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-09"},{"start":"2015-01-01","end":"2015-09-30","val":445000,"accn":"0001558370-16-009951","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2015-01-01","end":"2015-12-31","val":445000,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2015-01-01","end":"2015-12-31","val":445000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2015-01-01","end":"2015-12-31","val":445000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21","frame":"CY2015"}]}},"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":"2013-01-01","end":"2013-12-31","val":5072000,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":1572000,"accn":"0001558370-15-001077","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-11","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":3008000,"accn":"0001558370-15-001584","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-10"},{"start":"2014-04-01","end":"2014-06-30","val":1437000,"accn":"0001558370-15-001584","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-10","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":4929000,"accn":"0001558370-15-002529","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-09"},{"start":"2014-07-01","end":"2014-09-30","val":1921000,"accn":"0001558370-15-002529","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-09","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":7890000,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2014-01-01","end":"2014-12-31","val":7890000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":2770000,"accn":"0001558370-15-001077","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-11"},{"start":"2015-01-01","end":"2015-03-31","val":2770000,"accn":"0001558370-16-005818","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-10","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":6610000,"accn":"0001558370-15-001584","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-10"},{"start":"2015-01-01","end":"2015-06-30","val":6610000,"accn":"0001558370-16-007817","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"start":"2015-04-01","end":"2015-06-30","val":3840000,"accn":"0001558370-15-001584","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-10"},{"start":"2015-04-01","end":"2015-06-30","val":3840000,"accn":"0001558370-16-007817","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":10832000,"accn":"0001558370-15-002529","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-09"},{"start":"2015-01-01","end":"2015-09-30","val":10832000,"accn":"0001558370-16-009951","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2015-07-01","end":"2015-09-30","val":4222000,"accn":"0001558370-15-002529","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-09"},{"start":"2015-07-01","end":"2015-09-30","val":4222000,"accn":"0001558370-16-009951","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":14456000,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2015-01-01","end":"2015-12-31","val":14456000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2015-01-01","end":"2015-12-31","val":14456000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":4646000,"accn":"0001558370-16-005818","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-10"},{"start":"2016-01-01","end":"2016-03-31","val":4646000,"accn":"0001558370-17-003397","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":9334000,"accn":"0001558370-16-007817","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"start":"2016-01-01","end":"2016-06-30","val":9334000,"accn":"0001558370-17-005728","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-02"},{"start":"2016-04-01","end":"2016-06-30","val":4688000,"accn":"0001558370-16-007817","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"start":"2016-04-01","end":"2016-06-30","val":4688000,"accn":"0001558370-17-005728","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-02","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":14227000,"accn":"0001558370-16-009951","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2016-01-01","end":"2016-09-30","val":14227000,"accn":"0001558370-17-007829","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-31"},{"start":"2016-07-01","end":"2016-09-30","val":4893000,"accn":"0001558370-16-009951","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2016-07-01","end":"2016-09-30","val":4893000,"accn":"0001558370-17-007829","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-31","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":19218000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2016-01-01","end":"2016-12-31","val":19218000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21"},{"start":"2016-01-01","end":"2016-12-31","val":19218000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":5683000,"accn":"0001558370-17-003397","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03"},{"start":"2017-01-01","end":"2017-03-31","val":5683000,"accn":"0001558370-18-003771","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":12516000,"accn":"0001558370-17-005728","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-02"},{"start":"2017-01-01","end":"2017-06-30","val":12516000,"accn":"0001558370-18-006090","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"start":"2017-04-01","end":"2017-06-30","val":6833000,"accn":"0001558370-17-005728","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-02"},{"start":"2017-04-01","end":"2017-06-30","val":6833000,"accn":"0001558370-18-006090","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":19894000,"accn":"0001558370-17-007829","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-31"},{"start":"2017-01-01","end":"2017-09-30","val":19894000,"accn":"0001558370-18-008072","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2017-07-01","end":"2017-09-30","val":7378000,"accn":"0001558370-17-007829","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-31"},{"start":"2017-07-01","end":"2017-09-30","val":7378000,"accn":"0001558370-18-008072","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":27986000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21"},{"start":"2017-01-01","end":"2017-12-31","val":27986000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2017-01-01","end":"2017-12-31","val":27986000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":9911000,"accn":"0001558370-18-003771","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02"},{"start":"2018-01-01","end":"2018-03-31","val":9911000,"accn":"0001558370-19-004709","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":22244000,"accn":"0001558370-18-006090","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"start":"2018-01-01","end":"2018-06-30","val":22244000,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01"},{"start":"2018-04-01","end":"2018-06-30","val":12333000,"accn":"0001558370-18-006090","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"start":"2018-04-01","end":"2018-06-30","val":12333000,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":34285000,"accn":"0001558370-18-008072","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2018-01-01","end":"2018-09-30","val":34285000,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2018-07-01","end":"2018-09-30","val":12041000,"accn":"0001558370-18-008072","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2018-07-01","end":"2018-09-30","val":12041000,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":47928000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":47928000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":16553000,"accn":"0001558370-19-004709","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":38476000,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01"},{"start":"2019-04-01","end":"2019-06-30","val":21923000,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":64123000,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-07-01","end":"2019-09-30","val":25647000,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":96388000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13","frame":"CY2019"}]}},"ImpairmentOfLongLivedAssetsHeldForUse":{"label":"Impairment of Long-Lived Assets Held-for-use","description":"The aggregate amount of write-downs for impairments recognized during the period for long lived assets held for use (including those held for disposal by means other than sale).","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2024"}]}},"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":"2018-01-01","end":"2018-12-31","val":-236642000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17","frame":"CY2018"},{"start":"2019-01-01","end":"2019-09-30","val":-281363000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29"},{"start":"2019-07-01","end":"2019-09-30","val":-94275000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":-347694000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17"},{"start":"2019-01-01","end":"2019-12-31","val":-347694000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2019"},{"start":"2020-01-01","end":"2020-06-30","val":-234428000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"},{"start":"2020-04-01","end":"2020-06-30","val":-123474000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":399920000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29"},{"start":"2020-01-01","end":"2020-09-30","val":399920000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28"},{"start":"2020-07-01","end":"2020-09-30","val":634348000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29"},{"start":"2020-07-01","end":"2020-09-30","val":634348000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":314940000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17"},{"start":"2020-01-01","end":"2020-12-31","val":314940000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2020-01-01","end":"2020-12-31","val":314940000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-99714000,"accn":"0001558370-22-006801","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-207966000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"},{"start":"2021-01-01","end":"2021-06-30","val":-207966000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2021-04-01","end":"2021-06-30","val":-108251000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"},{"start":"2021-04-01","end":"2021-06-30","val":-108251000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-325031000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28"},{"start":"2021-01-01","end":"2021-09-30","val":-325031000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2021-07-01","end":"2021-09-30","val":-117066000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28"},{"start":"2021-07-01","end":"2021-09-30","val":-117066000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-641084000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2021-01-01","end":"2021-12-31","val":-641084000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"start":"2021-01-01","end":"2021-12-31","val":-641084000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-105815000,"accn":"0001558370-22-006801","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"start":"2022-01-01","end":"2022-03-31","val":-105815000,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-262396000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2022-01-01","end":"2022-06-30","val":-262396000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"start":"2022-04-01","end":"2022-06-30","val":-156579000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2022-04-01","end":"2022-06-30","val":-156579000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-394671000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2022-01-01","end":"2022-09-30","val":-394671000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26"},{"start":"2022-07-01","end":"2022-09-30","val":-132277000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2022-07-01","end":"2022-09-30","val":-132277000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-552281000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"start":"2022-01-01","end":"2022-12-31","val":-552281000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2022-01-01","end":"2022-12-31","val":-552281000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-129040000,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"start":"2023-01-01","end":"2023-03-31","val":-129040000,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-261644000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"start":"2023-01-01","end":"2023-06-30","val":-261644000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":-132603000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"start":"2023-04-01","end":"2023-06-30","val":-132603000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-395161000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26"},{"start":"2023-01-01","end":"2023-09-30","val":-395161000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30"},{"start":"2023-07-01","end":"2023-09-30","val":-133516000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26"},{"start":"2023-07-01","end":"2023-09-30","val":-133516000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":-506016000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2023-01-01","end":"2023-12-31","val":-506016000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":89316000,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"start":"2024-01-01","end":"2024-03-31","val":89316000,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":39423000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":-49892000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":-16579000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30"},{"start":"2024-07-01","end":"2024-09-30","val":-56003000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":-65863000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":1285000,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1"}]}},"IncomeLossFromContinuingOperationsPerBasicAndDilutedShare":{"label":"Income (Loss) from Continuing Operations, Per Basic and Diluted Share","description":"The amount of net income (loss) from continuing operations per each basic and diluted share of common stock or unit when the per share amount is the same for both basic and diluted shares.","units":{"USD/shares":[{"start":"2013-01-01","end":"2013-12-31","val":-23.43,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":-6.44,"accn":"0001558370-15-001077","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-11"},{"start":"2014-01-01","end":"2014-03-31","val":-6.44,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-13.44,"accn":"0001558370-15-001584","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-10"},{"start":"2014-04-01","end":"2014-06-30","val":-6.99,"accn":"0001558370-15-001584","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-10"},{"start":"2014-04-01","end":"2014-06-30","val":-6.99,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":-21.65,"accn":"0001558370-15-002529","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-09"},{"start":"2014-07-01","end":"2014-09-30","val":-8.13,"accn":"0001558370-15-002529","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-09"},{"start":"2014-07-01","end":"2014-09-30","val":-8.13,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":-32.41,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2014-01-01","end":"2014-12-31","val":-32.41,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2014"},{"start":"2014-10-01","end":"2014-12-31","val":-10.44,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2014Q4"},{"start":"2015-01-01","end":"2015-03-31","val":-8.23,"accn":"0001558370-15-001077","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-11"},{"start":"2015-01-01","end":"2015-03-31","val":-8.23,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2015-01-01","end":"2015-03-31","val":-8.23,"accn":"0001558370-16-005818","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-10"},{"start":"2015-01-01","end":"2015-03-31","val":-8.23,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-2.94,"accn":"0001558370-15-001584","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-10"},{"start":"2015-01-01","end":"2015-06-30","val":-2.94,"accn":"0001558370-16-007817","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"start":"2015-04-01","end":"2015-06-30","val":-0.81,"accn":"0001558370-15-001584","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-10"},{"start":"2015-04-01","end":"2015-06-30","val":-0.81,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2015-04-01","end":"2015-06-30","val":-0.81,"accn":"0001558370-16-007817","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"start":"2015-04-01","end":"2015-06-30","val":-0.81,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":-2.64,"accn":"0001558370-15-002529","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-09"},{"start":"2015-01-01","end":"2015-09-30","val":-2.64,"accn":"0001558370-16-009951","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2015-07-01","end":"2015-09-30","val":-0.47,"accn":"0001558370-15-002529","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-09"},{"start":"2015-07-01","end":"2015-09-30","val":-0.47,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2015-07-01","end":"2015-09-30","val":-0.47,"accn":"0001558370-16-009951","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2015-07-01","end":"2015-09-30","val":-0.47,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":-3.07,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2015-01-01","end":"2015-12-31","val":-3.07,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2015-01-01","end":"2015-12-31","val":-3.07,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21","frame":"CY2015"},{"start":"2015-10-01","end":"2015-12-31","val":-0.58,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2015-10-01","end":"2015-12-31","val":-0.58,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2015Q4"},{"start":"2016-01-01","end":"2016-03-31","val":-0.57,"accn":"0001558370-16-005818","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-10"},{"start":"2016-01-01","end":"2016-03-31","val":-0.57,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2016-01-01","end":"2016-03-31","val":-0.57,"accn":"0001558370-17-003397","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03"},{"start":"2016-01-01","end":"2016-03-31","val":-0.57,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-1.27,"accn":"0001558370-16-007817","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"start":"2016-01-01","end":"2016-06-30","val":-1.27,"accn":"0001558370-17-005728","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-02"},{"start":"2016-04-01","end":"2016-06-30","val":-0.7,"accn":"0001558370-16-007817","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"start":"2016-04-01","end":"2016-06-30","val":-0.7,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2016-04-01","end":"2016-06-30","val":-0.7,"accn":"0001558370-17-005728","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-02"},{"start":"2016-04-01","end":"2016-06-30","val":-0.7,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":-1.89,"accn":"0001558370-16-009951","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2016-01-01","end":"2016-09-30","val":-1.89,"accn":"0001558370-17-007829","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-31"},{"start":"2016-07-01","end":"2016-09-30","val":-0.62,"accn":"0001558370-16-009951","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2016-07-01","end":"2016-09-30","val":-0.62,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2016-07-01","end":"2016-09-30","val":-0.62,"accn":"0001558370-17-007829","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-31"},{"start":"2016-07-01","end":"2016-09-30","val":-0.62,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":-2.64,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2016-01-01","end":"2016-12-31","val":-2.64,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21","frame":"CY2016"},{"start":"2016-10-01","end":"2016-12-31","val":-0.75,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2016-10-01","end":"2016-12-31","val":-0.75,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21","frame":"CY2016Q4"},{"start":"2017-01-01","end":"2017-03-31","val":-0.84,"accn":"0001558370-17-003397","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03"},{"start":"2017-01-01","end":"2017-03-31","val":-0.84,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21"},{"start":"2017-01-01","end":"2017-03-31","val":-0.84,"accn":"0001558370-18-003771","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-1.71,"accn":"0001558370-17-005728","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-02"},{"start":"2017-04-01","end":"2017-06-30","val":-0.86,"accn":"0001558370-17-005728","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-02"},{"start":"2017-04-01","end":"2017-06-30","val":-0.86,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":-2.67,"accn":"0001558370-17-007829","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-31"},{"start":"2017-07-01","end":"2017-09-30","val":-0.96,"accn":"0001558370-17-007829","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-31"},{"start":"2017-07-01","end":"2017-09-30","val":-0.96,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":-3.92,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21","frame":"CY2017"},{"start":"2017-10-01","end":"2017-12-31","val":-1.23,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21","frame":"CY2017Q4"},{"start":"2018-01-01","end":"2018-03-31","val":-1.29,"accn":"0001558370-18-003771","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02","frame":"CY2018Q1"}]}},"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":"2020-01-01","end":"2020-09-30","val":370000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29"},{"start":"2020-01-01","end":"2020-09-30","val":370000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28"},{"start":"2020-07-01","end":"2020-09-30","val":370000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29"},{"start":"2020-07-01","end":"2020-09-30","val":370000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":1058000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17"},{"start":"2020-01-01","end":"2020-12-31","val":1058000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2020-01-01","end":"2020-12-31","val":1058000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2020"},{"start":"2021-01-01","end":"2021-06-30","val":193000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"},{"start":"2021-01-01","end":"2021-06-30","val":193000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2021-04-01","end":"2021-06-30","val":193000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"},{"start":"2021-04-01","end":"2021-06-30","val":193000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":368000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28"},{"start":"2021-01-01","end":"2021-09-30","val":368000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2021-07-01","end":"2021-09-30","val":175000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28"},{"start":"2021-07-01","end":"2021-09-30","val":175000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":3001000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2021-01-01","end":"2021-12-31","val":3001000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"start":"2021-01-01","end":"2021-12-31","val":3001000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":184000,"accn":"0001558370-22-006801","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"start":"2022-01-01","end":"2022-03-31","val":184000,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":3313000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2022-01-01","end":"2022-06-30","val":3313000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"start":"2022-04-01","end":"2022-06-30","val":3130000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2022-04-01","end":"2022-06-30","val":3130000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":4200000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2022-01-01","end":"2022-09-30","val":4200000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26"},{"start":"2022-07-01","end":"2022-09-30","val":886000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2022-07-01","end":"2022-09-30","val":886000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":5236000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"start":"2022-01-01","end":"2022-12-31","val":5236000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2022-01-01","end":"2022-12-31","val":5236000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":520000,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"start":"2023-01-01","end":"2023-03-31","val":520000,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":710000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"start":"2023-01-01","end":"2023-06-30","val":710000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":190000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"start":"2023-04-01","end":"2023-06-30","val":190000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":907000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26"},{"start":"2023-01-01","end":"2023-09-30","val":907000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30"},{"start":"2023-07-01","end":"2023-09-30","val":197000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26"},{"start":"2023-07-01","end":"2023-09-30","val":197000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":968000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2023-01-01","end":"2023-12-31","val":968000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":180000,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"start":"2024-01-01","end":"2024-03-31","val":180000,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":282000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":102000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":554000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30"},{"start":"2024-07-01","end":"2024-09-30","val":273000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":1226000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":789000,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1"}]}},"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":"2017-01-01","end":"2017-12-31","val":37000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13","frame":"CY2017"},{"start":"2018-01-01","end":"2018-06-30","val":71000,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01"},{"start":"2018-01-01","end":"2018-09-30","val":105000,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2018-01-01","end":"2018-12-31","val":123000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13"},{"start":"2018-01-01","end":"2018-12-31","val":123000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":53000,"accn":"0001558370-20-005307","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":97000,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01"},{"start":"2019-01-01","end":"2019-06-30","val":97000,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30"},{"start":"2019-01-01","end":"2019-09-30","val":130000,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-01-01","end":"2019-09-30","val":130000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29"},{"start":"2019-01-01","end":"2019-12-31","val":185000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13"},{"start":"2019-01-01","end":"2019-12-31","val":185000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17"},{"start":"2019-01-01","end":"2019-12-31","val":185000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":32000,"accn":"0001558370-20-005307","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"start":"2020-01-01","end":"2020-03-31","val":32000,"accn":"0001558370-21-005262","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-29","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":47000,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30"},{"start":"2020-01-01","end":"2020-06-30","val":47000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"},{"start":"2020-01-01","end":"2020-09-30","val":68000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29"},{"start":"2020-01-01","end":"2020-09-30","val":68000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28"},{"start":"2020-01-01","end":"2020-12-31","val":778000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17"},{"start":"2020-01-01","end":"2020-12-31","val":778000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2020-01-01","end":"2020-12-31","val":778000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":574000,"accn":"0001558370-21-005262","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-29"},{"start":"2021-01-01","end":"2021-03-31","val":574000,"accn":"0001558370-22-006801","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":598000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"},{"start":"2021-01-01","end":"2021-06-30","val":598000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2021-01-01","end":"2021-09-30","val":674000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28"},{"start":"2021-01-01","end":"2021-09-30","val":674000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2021-01-01","end":"2021-12-31","val":694000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2021-01-01","end":"2021-12-31","val":694000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"start":"2021-01-01","end":"2021-12-31","val":694000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":169000,"accn":"0001558370-22-006801","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"start":"2022-01-01","end":"2022-03-31","val":169000,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":771000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2022-01-01","end":"2022-06-30","val":771000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"start":"2022-01-01","end":"2022-09-30","val":4018000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2022-01-01","end":"2022-09-30","val":4018000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26"},{"start":"2022-01-01","end":"2022-12-31","val":6505000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"start":"2022-01-01","end":"2022-12-31","val":6505000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2022-01-01","end":"2022-12-31","val":6505000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":311000,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"start":"2023-01-01","end":"2023-03-31","val":311000,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":676000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"start":"2023-01-01","end":"2023-06-30","val":676000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-09-30","val":762000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26"},{"start":"2023-01-01","end":"2023-09-30","val":762000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30"},{"start":"2023-01-01","end":"2023-12-31","val":-49000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2023-01-01","end":"2023-12-31","val":-49000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":520000,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"start":"2024-01-01","end":"2024-03-31","val":520000,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":554000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-09-30","val":789000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30"},{"start":"2024-01-01","end":"2024-12-31","val":1104000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":703000,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1"}]}},"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":"2013-01-01","end":"2013-12-31","val":541000,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":-318000,"accn":"0001558370-15-001077","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-11","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-590000,"accn":"0001558370-15-001584","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-10"},{"start":"2014-01-01","end":"2014-09-30","val":-19000,"accn":"0001558370-15-002529","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-09"},{"start":"2014-01-01","end":"2014-12-31","val":-512000,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2014-01-01","end":"2014-12-31","val":-512000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":1517000,"accn":"0001558370-15-001077","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-11"},{"start":"2015-01-01","end":"2015-03-31","val":1517000,"accn":"0001558370-16-005818","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-10","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":781000,"accn":"0001558370-15-001584","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-10"},{"start":"2015-01-01","end":"2015-06-30","val":781000,"accn":"0001558370-16-007817","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"start":"2015-01-01","end":"2015-09-30","val":684000,"accn":"0001558370-15-002529","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-09"},{"start":"2015-01-01","end":"2015-09-30","val":684000,"accn":"0001558370-16-009951","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2015-01-01","end":"2015-12-31","val":1391000,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2015-01-01","end":"2015-12-31","val":1391000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2015-01-01","end":"2015-12-31","val":1391000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":567000,"accn":"0001558370-16-005818","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-10"},{"start":"2016-01-01","end":"2016-03-31","val":567000,"accn":"0001558370-17-003397","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":427000,"accn":"0001558370-16-007817","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"start":"2016-01-01","end":"2016-06-30","val":427000,"accn":"0001558370-17-005728","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-02"},{"start":"2016-01-01","end":"2016-09-30","val":-373000,"accn":"0001558370-16-009951","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2016-01-01","end":"2016-09-30","val":-373000,"accn":"0001558370-17-007829","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-31"},{"start":"2016-01-01","end":"2016-12-31","val":4000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2016-01-01","end":"2016-12-31","val":4000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21"},{"start":"2016-01-01","end":"2016-12-31","val":4000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":71000,"accn":"0001558370-17-003397","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03"},{"start":"2017-01-01","end":"2017-03-31","val":71000,"accn":"0001558370-18-003771","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":297000,"accn":"0001558370-17-005728","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-02"},{"start":"2017-01-01","end":"2017-06-30","val":297000,"accn":"0001558370-18-006090","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"start":"2017-01-01","end":"2017-09-30","val":-125000,"accn":"0001558370-17-007829","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-31"},{"start":"2017-01-01","end":"2017-09-30","val":-125000,"accn":"0001558370-18-008072","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2017-01-01","end":"2017-12-31","val":1532000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21"},{"start":"2017-01-01","end":"2017-12-31","val":1532000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2017-01-01","end":"2017-12-31","val":1532000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-482000,"accn":"0001558370-18-003771","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02"},{"start":"2018-01-01","end":"2018-03-31","val":-482000,"accn":"0001558370-19-004709","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-785000,"accn":"0001558370-18-006090","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"start":"2018-01-01","end":"2018-06-30","val":-785000,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01"},{"start":"2018-01-01","end":"2018-09-30","val":244000,"accn":"0001558370-18-008072","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2018-01-01","end":"2018-09-30","val":244000,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2018-01-01","end":"2018-12-31","val":-445000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":-445000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13"},{"start":"2018-01-01","end":"2018-12-31","val":-445000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":982000,"accn":"0001558370-19-004709","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":982000,"accn":"0001558370-20-005307","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":3291000,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01"},{"start":"2019-01-01","end":"2019-06-30","val":3291000,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30"},{"start":"2019-01-01","end":"2019-09-30","val":-1095000,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-01-01","end":"2019-09-30","val":-1095000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29"},{"start":"2019-01-01","end":"2019-12-31","val":1448000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13"},{"start":"2019-01-01","end":"2019-12-31","val":1448000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17"},{"start":"2019-01-01","end":"2019-12-31","val":1448000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":3715000,"accn":"0001558370-20-005307","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"start":"2020-01-01","end":"2020-03-31","val":3715000,"accn":"0001558370-21-005262","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-29","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":802000,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30"},{"start":"2020-01-01","end":"2020-06-30","val":802000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"},{"start":"2020-01-01","end":"2020-09-30","val":-1978000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29"},{"start":"2020-01-01","end":"2020-09-30","val":-1978000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28"},{"start":"2020-01-01","end":"2020-12-31","val":-791000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17"},{"start":"2020-01-01","end":"2020-12-31","val":-791000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2020-01-01","end":"2020-12-31","val":-791000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-1464000,"accn":"0001558370-21-005262","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-29"},{"start":"2021-01-01","end":"2021-03-31","val":-1464000,"accn":"0001558370-22-006801","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-2544000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"},{"start":"2021-01-01","end":"2021-06-30","val":-2544000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2021-01-01","end":"2021-09-30","val":5144000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28"},{"start":"2021-01-01","end":"2021-09-30","val":5144000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2021-01-01","end":"2021-12-31","val":4221000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2021-01-01","end":"2021-12-31","val":4221000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"start":"2021-01-01","end":"2021-12-31","val":4221000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":9516000,"accn":"0001558370-22-006801","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"start":"2022-01-01","end":"2022-03-31","val":9516000,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":6589000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2022-01-01","end":"2022-06-30","val":6589000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"start":"2022-01-01","end":"2022-09-30","val":-2031000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2022-01-01","end":"2022-09-30","val":-2031000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26"},{"start":"2022-01-01","end":"2022-12-31","val":-5816000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"start":"2022-01-01","end":"2022-12-31","val":-5816000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2022-01-01","end":"2022-12-31","val":-5816000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":7806000,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"start":"2023-01-01","end":"2023-03-31","val":7806000,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":4218000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"start":"2023-01-01","end":"2023-06-30","val":4218000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-09-30","val":4244000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26"},{"start":"2023-01-01","end":"2023-12-31","val":1880000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2023-01-01","end":"2023-12-31","val":1880000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":313000,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"start":"2024-01-01","end":"2024-03-31","val":313000,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":231000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-12-31","val":2197000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-6044000,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1"}]}},"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":"2017-01-01","end":"2017-12-31","val":413000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13","frame":"CY2017"},{"start":"2018-01-01","end":"2018-06-30","val":-413000,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01"},{"start":"2018-01-01","end":"2018-09-30","val":-413000,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2018-01-01","end":"2018-12-31","val":-349000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13"},{"start":"2018-01-01","end":"2018-12-31","val":-349000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":323000,"accn":"0001558370-20-005307","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":686000,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01"},{"start":"2019-01-01","end":"2019-06-30","val":686000,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30"},{"start":"2019-01-01","end":"2019-09-30","val":2350000,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-01-01","end":"2019-09-30","val":2350000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29"},{"start":"2019-01-01","end":"2019-12-31","val":599000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13"},{"start":"2019-01-01","end":"2019-12-31","val":599000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17"},{"start":"2019-01-01","end":"2019-12-31","val":599000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":3847000,"accn":"0001558370-20-005307","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"start":"2020-01-01","end":"2020-03-31","val":3847000,"accn":"0001558370-21-005262","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-29","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":2740000,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30"},{"start":"2020-01-01","end":"2020-06-30","val":2740000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"},{"start":"2020-01-01","end":"2020-09-30","val":43705000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29"},{"start":"2020-01-01","end":"2020-09-30","val":43705000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28"},{"start":"2020-01-01","end":"2020-12-31","val":6387000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17"},{"start":"2020-01-01","end":"2020-12-31","val":6387000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2020-01-01","end":"2020-12-31","val":6387000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":27613000,"accn":"0001558370-21-005262","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-29"},{"start":"2021-01-01","end":"2021-03-31","val":27613000,"accn":"0001558370-22-006801","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":18407000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"},{"start":"2021-01-01","end":"2021-06-30","val":18407000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2021-01-01","end":"2021-09-30","val":11375000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28"},{"start":"2021-01-01","end":"2021-09-30","val":11375000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2021-01-01","end":"2021-12-31","val":18143000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2021-01-01","end":"2021-12-31","val":18143000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"start":"2021-01-01","end":"2021-12-31","val":18143000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":3645000,"accn":"0001558370-22-006801","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"start":"2022-01-01","end":"2022-03-31","val":3645000,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":2128000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2022-01-01","end":"2022-06-30","val":2128000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"start":"2022-01-01","end":"2022-09-30","val":-5553000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2022-01-01","end":"2022-09-30","val":-5553000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26"},{"start":"2022-01-01","end":"2022-12-31","val":-1572000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"start":"2022-01-01","end":"2022-12-31","val":-1572000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2022-01-01","end":"2022-12-31","val":-1572000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":4949000,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"start":"2023-01-01","end":"2023-03-31","val":4949000,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":13105000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"start":"2023-01-01","end":"2023-06-30","val":13105000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-09-30","val":18970000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26"},{"start":"2023-01-01","end":"2023-09-30","val":18970000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30"},{"start":"2023-01-01","end":"2023-12-31","val":20715000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2023-01-01","end":"2023-12-31","val":20715000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":17339000,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"start":"2024-01-01","end":"2024-03-31","val":17339000,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":42407000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-09-30","val":22516000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30"},{"start":"2024-01-01","end":"2024-12-31","val":32845000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":1397000,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1"}]}},"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":"2013-01-01","end":"2013-12-31","val":550000,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":327000,"accn":"0001558370-15-001077","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-11","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":1148000,"accn":"0001558370-15-001584","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-10"},{"start":"2014-01-01","end":"2014-09-30","val":1464000,"accn":"0001558370-15-002529","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-09"},{"start":"2014-01-01","end":"2014-12-31","val":2873000,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2014-01-01","end":"2014-12-31","val":2873000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-115000,"accn":"0001558370-15-001077","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-11"},{"start":"2015-01-01","end":"2015-03-31","val":-115000,"accn":"0001558370-16-005818","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-10","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":456000,"accn":"0001558370-15-001584","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-10"},{"start":"2015-01-01","end":"2015-06-30","val":456000,"accn":"0001558370-16-007817","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"start":"2015-01-01","end":"2015-09-30","val":1544000,"accn":"0001558370-15-002529","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-09"},{"start":"2015-01-01","end":"2015-09-30","val":1544000,"accn":"0001558370-16-009951","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2015-01-01","end":"2015-12-31","val":1956000,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2015-01-01","end":"2015-12-31","val":1956000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2015-01-01","end":"2015-12-31","val":1956000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-321000,"accn":"0001558370-16-005818","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-10"},{"start":"2016-01-01","end":"2016-03-31","val":-321000,"accn":"0001558370-17-003397","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":2202000,"accn":"0001558370-16-007817","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"start":"2016-01-01","end":"2016-06-30","val":2202000,"accn":"0001558370-17-005728","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-02"},{"start":"2016-01-01","end":"2016-09-30","val":1927000,"accn":"0001558370-16-009951","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2016-01-01","end":"2016-09-30","val":1927000,"accn":"0001558370-17-007829","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-31"},{"start":"2016-01-01","end":"2016-12-31","val":5773000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2016-01-01","end":"2016-12-31","val":5773000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21"},{"start":"2016-01-01","end":"2016-12-31","val":5773000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-1552000,"accn":"0001558370-17-003397","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03"},{"start":"2017-01-01","end":"2017-03-31","val":-1552000,"accn":"0001558370-18-003771","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":3953000,"accn":"0001558370-17-005728","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-02"},{"start":"2017-01-01","end":"2017-06-30","val":3953000,"accn":"0001558370-18-006090","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"start":"2017-01-01","end":"2017-09-30","val":9076000,"accn":"0001558370-17-007829","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-31"},{"start":"2017-01-01","end":"2017-09-30","val":9076000,"accn":"0001558370-18-008072","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2017-01-01","end":"2017-12-31","val":14597000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21"},{"start":"2017-01-01","end":"2017-12-31","val":14597000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2017-01-01","end":"2017-12-31","val":14597000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-525000,"accn":"0001558370-18-003771","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02"},{"start":"2018-01-01","end":"2018-03-31","val":-525000,"accn":"0001558370-19-004709","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":11595000,"accn":"0001558370-18-006090","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"start":"2018-01-01","end":"2018-06-30","val":11595000,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01"},{"start":"2018-01-01","end":"2018-09-30","val":18926000,"accn":"0001558370-18-008072","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2018-01-01","end":"2018-09-30","val":18926000,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2018-01-01","end":"2018-12-31","val":24804000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":24804000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13"},{"start":"2018-01-01","end":"2018-12-31","val":24804000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-1208000,"accn":"0001558370-19-004709","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":-1208000,"accn":"0001558370-20-005307","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":9994000,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01"},{"start":"2019-01-01","end":"2019-06-30","val":9994000,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30"},{"start":"2019-01-01","end":"2019-09-30","val":26408000,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-01-01","end":"2019-09-30","val":26408000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29"},{"start":"2019-01-01","end":"2019-12-31","val":36980000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13"},{"start":"2019-01-01","end":"2019-12-31","val":36980000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17"},{"start":"2019-01-01","end":"2019-12-31","val":36980000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-16576000,"accn":"0001558370-20-005307","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"start":"2020-01-01","end":"2020-03-31","val":-16576000,"accn":"0001558370-21-005262","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-29","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-4573000,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30"},{"start":"2020-01-01","end":"2020-06-30","val":-4573000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"},{"start":"2020-01-01","end":"2020-09-30","val":1573000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29"},{"start":"2020-01-01","end":"2020-09-30","val":1573000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28"},{"start":"2020-01-01","end":"2020-12-31","val":16214000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17"},{"start":"2020-01-01","end":"2020-12-31","val":16214000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2020-01-01","end":"2020-12-31","val":16214000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-20785000,"accn":"0001558370-21-005262","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-29"},{"start":"2021-01-01","end":"2021-03-31","val":-21312000,"accn":"0001558370-22-006801","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-1044000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"},{"start":"2021-01-01","end":"2021-06-30","val":-1044000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2021-01-01","end":"2021-09-30","val":-12844000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28"},{"start":"2021-01-01","end":"2021-09-30","val":-12844000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2021-01-01","end":"2021-12-31","val":6095000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2021-01-01","end":"2021-12-31","val":6095000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"start":"2021-01-01","end":"2021-12-31","val":6095000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-17049000,"accn":"0001558370-22-006801","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"start":"2022-01-01","end":"2022-03-31","val":-17049000,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":441000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2022-01-01","end":"2022-06-30","val":441000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"start":"2022-01-01","end":"2022-09-30","val":7833000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2022-01-01","end":"2022-09-30","val":7833000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26"},{"start":"2022-01-01","end":"2022-12-31","val":9368000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"start":"2022-01-01","end":"2022-12-31","val":9368000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2022-01-01","end":"2022-12-31","val":9368000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-23686000,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"start":"2023-01-01","end":"2023-03-31","val":-23686000,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-25694000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"start":"2023-01-01","end":"2023-06-30","val":-25694000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-09-30","val":-15100000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26"},{"start":"2023-01-01","end":"2023-12-31","val":1075000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2023-01-01","end":"2023-12-31","val":1075000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-25826000,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"start":"2024-01-01","end":"2024-03-31","val":-25826000,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-5058000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-12-31","val":8207000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-13552000,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1"}]}},"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":"2016-01-01","end":"2016-12-31","val":33594000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-06-30","val":-5830000,"accn":"0001558370-18-006090","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"start":"2017-01-01","end":"2017-09-30","val":-10463000,"accn":"0001558370-18-008072","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2017-01-01","end":"2017-12-31","val":-11861000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2017-01-01","end":"2017-12-31","val":-11861000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-954000,"accn":"0001558370-19-004709","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":7607000,"accn":"0001558370-18-006090","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"start":"2018-01-01","end":"2018-06-30","val":7607000,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01"},{"start":"2018-01-01","end":"2018-09-30","val":6512000,"accn":"0001558370-18-008072","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2018-01-01","end":"2018-09-30","val":6512000,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2018-01-01","end":"2018-12-31","val":5479000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":5479000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13"},{"start":"2018-01-01","end":"2018-12-31","val":5479000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-731000,"accn":"0001558370-19-004709","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":-731000,"accn":"0001558370-20-005307","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-1697000,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01"},{"start":"2019-01-01","end":"2019-06-30","val":-1697000,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30"},{"start":"2019-01-01","end":"2019-09-30","val":-4836000,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-01-01","end":"2019-09-30","val":-4836000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29"},{"start":"2019-01-01","end":"2019-12-31","val":-94000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13"},{"start":"2019-01-01","end":"2019-12-31","val":-94000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17"},{"start":"2019-01-01","end":"2019-12-31","val":-94000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-575000,"accn":"0001558370-20-005307","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"start":"2020-01-01","end":"2020-03-31","val":-575000,"accn":"0001558370-21-005262","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-29","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-1368000,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30"},{"start":"2020-01-01","end":"2020-06-30","val":-1368000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"},{"start":"2020-01-01","end":"2020-09-30","val":-666000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29"},{"start":"2020-01-01","end":"2020-09-30","val":-666000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28"},{"start":"2020-01-01","end":"2020-12-31","val":-4915000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17"},{"start":"2020-01-01","end":"2020-12-31","val":-4915000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2020-01-01","end":"2020-12-31","val":-4915000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-185000,"accn":"0001558370-21-005262","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-29"},{"start":"2021-01-01","end":"2021-03-31","val":-185000,"accn":"0001558370-22-006801","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-2880000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"},{"start":"2021-01-01","end":"2021-06-30","val":-2880000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2021-01-01","end":"2021-09-30","val":-5761000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28"},{"start":"2021-01-01","end":"2021-09-30","val":-5761000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2021-01-01","end":"2021-12-31","val":-4582000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2021-01-01","end":"2021-12-31","val":-4582000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"start":"2021-01-01","end":"2021-12-31","val":-4582000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-13251000,"accn":"0001558370-22-006801","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"start":"2022-01-01","end":"2022-03-31","val":-13251000,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-14438000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2022-01-01","end":"2022-06-30","val":-14438000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"start":"2022-01-01","end":"2022-09-30","val":-19952000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2022-01-01","end":"2022-09-30","val":-19952000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26"},{"start":"2022-01-01","end":"2022-12-31","val":-4813000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"start":"2022-01-01","end":"2022-12-31","val":-4813000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2022-01-01","end":"2022-12-31","val":-4813000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-11099000,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"start":"2023-01-01","end":"2023-03-31","val":-11099000,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-9963000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"start":"2023-01-01","end":"2023-06-30","val":-9963000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-09-30","val":-10280000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26"},{"start":"2023-01-01","end":"2023-09-30","val":-10280000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30"},{"start":"2023-01-01","end":"2023-12-31","val":-12687000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2023-01-01","end":"2023-12-31","val":-12687000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":3158000,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":2624000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-09-30","val":2561000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30"},{"start":"2024-01-01","end":"2024-12-31","val":-409000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2024"}]}},"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":"2015-01-01","end":"2015-03-31","val":14832000,"accn":"0001558370-15-001077","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-11"},{"start":"2015-01-01","end":"2015-03-31","val":14832000,"accn":"0001558370-16-005818","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-10","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":15818000,"accn":"0001558370-15-001584","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-10"},{"start":"2015-01-01","end":"2015-06-30","val":15818000,"accn":"0001558370-16-007817","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"start":"2015-01-01","end":"2015-09-30","val":14861000,"accn":"0001558370-15-002529","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-09"},{"start":"2015-01-01","end":"2015-09-30","val":14861000,"accn":"0001558370-16-009951","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2015-01-01","end":"2015-12-31","val":13641000,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2015-01-01","end":"2015-12-31","val":13641000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2015-01-01","end":"2015-12-31","val":13641000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":43127000,"accn":"0001558370-16-005818","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-10"},{"start":"2016-01-01","end":"2016-03-31","val":43127000,"accn":"0001558370-17-003397","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":39412000,"accn":"0001558370-16-007817","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"start":"2016-01-01","end":"2016-06-30","val":39412000,"accn":"0001558370-17-005728","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-02"},{"start":"2016-01-01","end":"2016-09-30","val":37707000,"accn":"0001558370-16-009951","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2016-01-01","end":"2016-09-30","val":37707000,"accn":"0001558370-17-007829","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-31"},{"start":"2016-01-01","end":"2016-12-31","val":33594000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2016-01-01","end":"2016-12-31","val":33594000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-3015000,"accn":"0001558370-17-003397","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-5830000,"accn":"0001558370-17-005728","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-02"},{"start":"2017-01-01","end":"2017-09-30","val":-10463000,"accn":"0001558370-17-007829","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-31"},{"start":"2017-01-01","end":"2017-12-31","val":-11861000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21","frame":"CY2017"}]}},"IncreaseDecreaseInInventories":{"label":"Increase (Decrease) in Inventories","description":"The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.","units":{"USD":[{"start":"2020-01-01","end":"2020-03-31","val":382000,"accn":"0001558370-20-005307","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"start":"2020-01-01","end":"2020-03-31","val":382000,"accn":"0001558370-21-005262","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-29","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":2748000,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30"},{"start":"2020-01-01","end":"2020-06-30","val":2748000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"},{"start":"2020-01-01","end":"2020-09-30","val":4491000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29"},{"start":"2020-01-01","end":"2020-09-30","val":4491000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28"},{"start":"2020-01-01","end":"2020-12-31","val":6707000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17"},{"start":"2020-01-01","end":"2020-12-31","val":6707000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2020-01-01","end":"2020-12-31","val":6707000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":4837000,"accn":"0001558370-21-005262","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-29"},{"start":"2021-01-01","end":"2021-03-31","val":4837000,"accn":"0001558370-22-006801","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":4542000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"},{"start":"2021-01-01","end":"2021-06-30","val":4542000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2021-01-01","end":"2021-09-30","val":11812000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28"},{"start":"2021-01-01","end":"2021-09-30","val":11812000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2021-01-01","end":"2021-12-31","val":12561000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2021-01-01","end":"2021-12-31","val":12561000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"start":"2021-01-01","end":"2021-12-31","val":12561000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":9828000,"accn":"0001558370-22-006801","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"start":"2022-01-01","end":"2022-03-31","val":9828000,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":14694000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2022-01-01","end":"2022-06-30","val":14694000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"start":"2022-01-01","end":"2022-09-30","val":20653000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2022-01-01","end":"2022-09-30","val":20653000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26"},{"start":"2022-01-01","end":"2022-12-31","val":8922000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"start":"2022-01-01","end":"2022-12-31","val":8922000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2022-01-01","end":"2022-12-31","val":8922000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-78000,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"start":"2023-01-01","end":"2023-03-31","val":-78000,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":8112000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"start":"2023-01-01","end":"2023-06-30","val":8112000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-09-30","val":5195000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26"},{"start":"2023-01-01","end":"2023-09-30","val":5195000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30"},{"start":"2023-01-01","end":"2023-12-31","val":4366000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2023-01-01","end":"2023-12-31","val":4366000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-2696000,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"start":"2024-01-01","end":"2024-03-31","val":-2696000,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":1990000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-09-30","val":6055000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30"},{"start":"2024-01-01","end":"2024-12-31","val":4026000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-187000,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1"}]}},"IncreaseDecreaseInOperatingLeaseLiability":{"label":null,"description":null,"units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":-2095000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2019"},{"start":"2020-01-01","end":"2020-06-30","val":-2860000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"},{"start":"2020-01-01","end":"2020-09-30","val":-4612000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28"},{"start":"2020-01-01","end":"2020-12-31","val":-6388000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2020-01-01","end":"2020-12-31","val":-6388000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-1905000,"accn":"0001558370-22-006801","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-3845000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"},{"start":"2021-01-01","end":"2021-06-30","val":-3845000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2021-01-01","end":"2021-09-30","val":-5856000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28"},{"start":"2021-01-01","end":"2021-09-30","val":-5856000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2021-01-01","end":"2021-12-31","val":-7955000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2021-01-01","end":"2021-12-31","val":-7955000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"start":"2021-01-01","end":"2021-12-31","val":-7955000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-1879000,"accn":"0001558370-22-006801","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"start":"2022-01-01","end":"2022-03-31","val":-1879000,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-3790000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2022-01-01","end":"2022-06-30","val":-3790000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"start":"2022-01-01","end":"2022-09-30","val":-5764000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2022-01-01","end":"2022-09-30","val":-5764000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26"},{"start":"2022-01-01","end":"2022-12-31","val":-8096000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"start":"2022-01-01","end":"2022-12-31","val":-8096000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2022-01-01","end":"2022-12-31","val":-8096000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-2556000,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"start":"2023-01-01","end":"2023-03-31","val":-2556000,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-5160000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"start":"2023-01-01","end":"2023-06-30","val":-5160000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-09-30","val":-7842000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26"},{"start":"2023-01-01","end":"2023-09-30","val":-7842000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30"},{"start":"2023-01-01","end":"2023-12-31","val":-10631000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2023-01-01","end":"2023-12-31","val":-10631000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-2889000,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"start":"2024-01-01","end":"2024-03-31","val":-2889000,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-5829000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-09-30","val":-8863000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30"},{"start":"2024-01-01","end":"2024-12-31","val":-11963000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-3203000,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1"}]}},"IncreaseDecreaseInOtherDeferredLiability":{"label":"Increase (Decrease) in Other Deferred Liability","description":"Amount of increase (decrease) in deferred obligations classified as other.","units":{"USD":[{"start":"2013-01-01","end":"2013-12-31","val":-114000,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":-34000,"accn":"0001558370-15-001077","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-11","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-67000,"accn":"0001558370-15-001584","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-10"},{"start":"2014-01-01","end":"2014-09-30","val":-100000,"accn":"0001558370-15-002529","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-09"},{"start":"2014-01-01","end":"2014-12-31","val":-140000,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-40000,"accn":"0001558370-15-001077","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-11"},{"start":"2015-01-01","end":"2015-03-31","val":-40000,"accn":"0001558370-16-005818","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-10","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-3000,"accn":"0001558370-15-001584","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-10"},{"start":"2015-01-01","end":"2015-06-30","val":-3000,"accn":"0001558370-16-007817","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"start":"2015-01-01","end":"2015-09-30","val":415000,"accn":"0001558370-15-002529","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-09"},{"start":"2015-01-01","end":"2015-12-31","val":2871000,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-118000,"accn":"0001558370-16-005818","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-10","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-237000,"accn":"0001558370-16-007817","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"}]}},"IncreaseDecreaseInOtherNoncurrentAssets":{"label":"Increase (Decrease) in Other Noncurrent Assets","description":"Amount of increase (decrease) in noncurrent assets classified as other.","units":{"USD":[{"start":"2013-01-01","end":"2013-12-31","val":-20000,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2013"},{"start":"2015-01-01","end":"2015-06-30","val":31000,"accn":"0001558370-15-001584","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-10"},{"start":"2015-01-01","end":"2015-06-30","val":31000,"accn":"0001558370-16-007817","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"start":"2015-01-01","end":"2015-09-30","val":555000,"accn":"0001558370-15-002529","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-09"},{"start":"2015-01-01","end":"2015-09-30","val":555000,"accn":"0001558370-16-009951","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2015-01-01","end":"2015-12-31","val":552000,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2015-01-01","end":"2015-12-31","val":552000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2015-01-01","end":"2015-12-31","val":552000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-11000,"accn":"0001558370-16-005818","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-10"},{"start":"2016-01-01","end":"2016-03-31","val":-11000,"accn":"0001558370-17-003397","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":17000,"accn":"0001558370-16-007817","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"start":"2016-01-01","end":"2016-06-30","val":17000,"accn":"0001558370-17-005728","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-02"},{"start":"2016-01-01","end":"2016-09-30","val":5000,"accn":"0001558370-16-009951","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2016-01-01","end":"2016-09-30","val":5000,"accn":"0001558370-17-007829","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-31"},{"start":"2016-01-01","end":"2016-12-31","val":304000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2016-01-01","end":"2016-12-31","val":304000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21"},{"start":"2016-01-01","end":"2016-12-31","val":304000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-14000,"accn":"0001558370-17-003397","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03"},{"start":"2017-01-01","end":"2017-03-31","val":-14000,"accn":"0001558370-18-003771","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-4000,"accn":"0001558370-17-005728","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-02"},{"start":"2017-01-01","end":"2017-06-30","val":-4000,"accn":"0001558370-18-006090","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"start":"2017-01-01","end":"2017-09-30","val":800000,"accn":"0001558370-17-007829","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-31"},{"start":"2017-01-01","end":"2017-09-30","val":800000,"accn":"0001558370-18-008072","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2017-01-01","end":"2017-12-31","val":458000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21"},{"start":"2017-01-01","end":"2017-12-31","val":458000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2017-01-01","end":"2017-12-31","val":458000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":27000,"accn":"0001558370-18-003771","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02"},{"start":"2018-01-01","end":"2018-03-31","val":27000,"accn":"0001558370-19-004709","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":3584000,"accn":"0001558370-18-006090","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"start":"2018-01-01","end":"2018-06-30","val":3584000,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01"},{"start":"2018-01-01","end":"2018-09-30","val":4265000,"accn":"0001558370-18-008072","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2018-01-01","end":"2018-09-30","val":4265000,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2018-01-01","end":"2018-12-31","val":4242000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":4242000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13"},{"start":"2018-01-01","end":"2018-12-31","val":4242000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":114000,"accn":"0001558370-19-004709","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":114000,"accn":"0001558370-20-005307","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":179000,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01"},{"start":"2019-01-01","end":"2019-06-30","val":179000,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30"},{"start":"2019-01-01","end":"2019-09-30","val":58000,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-01-01","end":"2019-09-30","val":58000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29"},{"start":"2019-01-01","end":"2019-12-31","val":-20000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13"},{"start":"2019-01-01","end":"2019-12-31","val":-20000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17"},{"start":"2019-01-01","end":"2019-12-31","val":-20000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":66000,"accn":"0001558370-20-005307","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"start":"2020-01-01","end":"2020-03-31","val":66000,"accn":"0001558370-21-005262","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-29","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-2018000,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30"},{"start":"2020-01-01","end":"2020-06-30","val":-2018000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"},{"start":"2020-01-01","end":"2020-09-30","val":-1796000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29"},{"start":"2020-01-01","end":"2020-09-30","val":-1796000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28"},{"start":"2020-01-01","end":"2020-12-31","val":-1440000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17"},{"start":"2020-01-01","end":"2020-12-31","val":-1440000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2020-01-01","end":"2020-12-31","val":-1440000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":44000,"accn":"0001558370-21-005262","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-29"},{"start":"2021-01-01","end":"2021-03-31","val":44000,"accn":"0001558370-22-006801","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":3829000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"},{"start":"2021-01-01","end":"2021-06-30","val":3829000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2021-01-01","end":"2021-09-30","val":2842000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28"},{"start":"2021-01-01","end":"2021-09-30","val":2842000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2021-01-01","end":"2021-12-31","val":1786000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2021-01-01","end":"2021-12-31","val":1786000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"start":"2021-01-01","end":"2021-12-31","val":1786000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":13741000,"accn":"0001558370-22-006801","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"start":"2022-01-01","end":"2022-03-31","val":13741000,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":13188000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2022-01-01","end":"2022-06-30","val":13188000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"start":"2022-01-01","end":"2022-09-30","val":11886000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2022-01-01","end":"2022-09-30","val":11886000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26"},{"start":"2022-01-01","end":"2022-12-31","val":16320000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"start":"2022-01-01","end":"2022-12-31","val":16320000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2022-01-01","end":"2022-12-31","val":16320000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":417000,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"start":"2023-01-01","end":"2023-03-31","val":417000,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":1419000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"start":"2023-01-01","end":"2023-06-30","val":1419000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-09-30","val":1724000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26"},{"start":"2023-01-01","end":"2023-09-30","val":1724000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30"},{"start":"2023-01-01","end":"2023-12-31","val":4711000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2023-01-01","end":"2023-12-31","val":4711000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":4332000,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"start":"2024-01-01","end":"2024-03-31","val":4332000,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":8977000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-09-30","val":9572000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30"},{"start":"2024-01-01","end":"2024-12-31","val":11130000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":8876000,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1"}]}},"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":"2013-01-01","end":"2013-12-31","val":-16000,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":-29000,"accn":"0001558370-15-001077","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-11","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":1193000,"accn":"0001558370-15-001584","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-10"},{"start":"2014-01-01","end":"2014-09-30","val":931000,"accn":"0001558370-15-002529","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-09"},{"start":"2014-01-01","end":"2014-12-31","val":469000,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2014-01-01","end":"2014-12-31","val":469000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":364000,"accn":"0001558370-15-001077","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-11"},{"start":"2015-01-01","end":"2015-03-31","val":364000,"accn":"0001558370-16-005818","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-10","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":639000,"accn":"0001558370-15-001584","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-10"},{"start":"2015-01-01","end":"2015-06-30","val":639000,"accn":"0001558370-16-007817","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"start":"2015-01-01","end":"2015-09-30","val":1044000,"accn":"0001558370-15-002529","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-09"},{"start":"2015-01-01","end":"2015-09-30","val":1044000,"accn":"0001558370-16-009951","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2015-01-01","end":"2015-12-31","val":1482000,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2015-01-01","end":"2015-12-31","val":1482000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2015-01-01","end":"2015-12-31","val":1482000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-2262000,"accn":"0001558370-16-005818","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-10"},{"start":"2016-01-01","end":"2016-03-31","val":-2262000,"accn":"0001558370-17-003397","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-1943000,"accn":"0001558370-16-007817","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"start":"2016-01-01","end":"2016-06-30","val":-1943000,"accn":"0001558370-17-005728","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-02"},{"start":"2016-01-01","end":"2016-09-30","val":-710000,"accn":"0001558370-16-009951","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2016-01-01","end":"2016-09-30","val":-710000,"accn":"0001558370-17-007829","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-31"},{"start":"2016-01-01","end":"2016-12-31","val":-1470000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2016-01-01","end":"2016-12-31","val":-1470000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21"},{"start":"2016-01-01","end":"2016-12-31","val":-1307000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":1972000,"accn":"0001558370-17-003397","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03"},{"start":"2017-01-01","end":"2017-03-31","val":1972000,"accn":"0001558370-18-003771","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":2608000,"accn":"0001558370-17-005728","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-02"},{"start":"2017-01-01","end":"2017-06-30","val":2608000,"accn":"0001558370-18-006090","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"start":"2017-01-01","end":"2017-09-30","val":172000,"accn":"0001558370-17-007829","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-31"},{"start":"2017-01-01","end":"2017-09-30","val":172000,"accn":"0001558370-18-008072","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2017-01-01","end":"2017-12-31","val":7266000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21"},{"start":"2017-01-01","end":"2017-12-31","val":3689000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2017-01-01","end":"2017-12-31","val":6853000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-3473000,"accn":"0001558370-18-003771","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02"},{"start":"2018-01-01","end":"2018-03-31","val":-3473000,"accn":"0001558370-19-004709","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-3088000,"accn":"0001558370-18-006090","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"start":"2018-01-01","end":"2018-06-30","val":-2675000,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01"},{"start":"2018-01-01","end":"2018-09-30","val":-6421000,"accn":"0001558370-18-008072","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2018-01-01","end":"2018-09-30","val":-6007000,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2018-01-01","end":"2018-12-31","val":-6284000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":-6086000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13"},{"start":"2018-01-01","end":"2018-12-31","val":-6086000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":1923000,"accn":"0001558370-19-004709","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":1381000,"accn":"0001558370-20-005307","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":4840000,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01"},{"start":"2019-01-01","end":"2019-06-30","val":4840000,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30"},{"start":"2019-01-01","end":"2019-09-30","val":7175000,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-01-01","end":"2019-09-30","val":7175000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29"},{"start":"2019-01-01","end":"2019-12-31","val":3338000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13"},{"start":"2019-01-01","end":"2019-12-31","val":3338000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17"},{"start":"2019-01-01","end":"2019-12-31","val":3338000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":1408000,"accn":"0001558370-20-005307","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"start":"2020-01-01","end":"2020-03-31","val":1408000,"accn":"0001558370-21-005262","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-29","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":9159000,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30"},{"start":"2020-01-01","end":"2020-06-30","val":9159000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"},{"start":"2020-01-01","end":"2020-09-30","val":7266000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29"},{"start":"2020-01-01","end":"2020-09-30","val":7266000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28"},{"start":"2020-01-01","end":"2020-12-31","val":12620000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17"},{"start":"2020-01-01","end":"2020-12-31","val":12620000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2020-01-01","end":"2020-12-31","val":12620000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":2594000,"accn":"0001558370-21-005262","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-29"},{"start":"2021-01-01","end":"2021-03-31","val":2594000,"accn":"0001558370-22-006801","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":755000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"},{"start":"2021-01-01","end":"2021-06-30","val":755000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2021-01-01","end":"2021-09-30","val":1795000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28"},{"start":"2021-01-01","end":"2021-09-30","val":1795000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2021-01-01","end":"2021-12-31","val":-4693000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2021-01-01","end":"2021-12-31","val":-4693000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"start":"2021-01-01","end":"2021-12-31","val":-4693000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":19588000,"accn":"0001558370-22-006801","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"start":"2022-01-01","end":"2022-03-31","val":19588000,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":16314000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2022-01-01","end":"2022-06-30","val":16314000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"start":"2022-01-01","end":"2022-09-30","val":15575000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2022-01-01","end":"2022-09-30","val":15575000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26"},{"start":"2022-01-01","end":"2022-12-31","val":16938000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"start":"2022-01-01","end":"2022-12-31","val":16938000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2022-01-01","end":"2022-12-31","val":16938000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-5741000,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"start":"2023-01-01","end":"2023-03-31","val":-15640000,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-1678000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"start":"2023-01-01","end":"2023-06-30","val":-11969000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-09-30","val":2449000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26"},{"start":"2023-01-01","end":"2023-09-30","val":-10570000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30"},{"start":"2023-01-01","end":"2023-12-31","val":-3206000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2023-01-01","end":"2023-12-31","val":-3206000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-1016000,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"start":"2024-01-01","end":"2024-03-31","val":-1016000,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":6731000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-09-30","val":7350000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30"},{"start":"2024-01-01","end":"2024-12-31","val":2630000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":961000,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1"}]}},"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":"2015-01-01","end":"2015-03-31","val":1266000,"accn":"0001558370-16-005818","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-10","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":1266000,"accn":"0001558370-16-007817","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"start":"2015-01-01","end":"2015-09-30","val":1266000,"accn":"0001558370-16-009951","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2015-01-01","end":"2015-12-31","val":1196000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2015-01-01","end":"2015-12-31","val":1196000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-119000,"accn":"0001558370-16-005818","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-10"},{"start":"2016-01-01","end":"2016-03-31","val":-119000,"accn":"0001558370-17-003397","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-119000,"accn":"0001558370-16-007817","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"start":"2016-01-01","end":"2016-06-30","val":-119000,"accn":"0001558370-17-005728","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-02"},{"start":"2016-01-01","end":"2016-09-30","val":-119000,"accn":"0001558370-16-009951","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2016-01-01","end":"2016-09-30","val":-119000,"accn":"0001558370-17-007829","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-31"},{"start":"2016-01-01","end":"2016-12-31","val":-119000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2016-01-01","end":"2016-12-31","val":-119000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21","frame":"CY2016"},{"start":"2017-01-01","end":"2017-06-30","val":3500000,"accn":"0001558370-17-005728","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-02"},{"start":"2017-01-01","end":"2017-09-30","val":3500000,"accn":"0001558370-17-007829","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-31"},{"start":"2017-01-01","end":"2017-12-31","val":3501000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21","frame":"CY2017"}]}},"IncreaseDecreaseInUnbilledReceivables":{"label":"Increase (Decrease) in Unbilled Receivables","description":"The increase (decrease) during the reporting period of the amount of revenue for work performed for which billing has not occurred, net of uncollectible accounts.","units":{"USD":[{"start":"2015-01-01","end":"2015-03-31","val":484000,"accn":"0001558370-15-001077","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-11"},{"start":"2015-01-01","end":"2015-03-31","val":484000,"accn":"0001558370-16-005818","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-10","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":1923000,"accn":"0001558370-15-001584","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-10"},{"start":"2015-01-01","end":"2015-06-30","val":1923000,"accn":"0001558370-16-007817","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"start":"2015-01-01","end":"2015-09-30","val":2470000,"accn":"0001558370-15-002529","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-09"},{"start":"2015-01-01","end":"2015-09-30","val":2470000,"accn":"0001558370-16-009951","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2015-01-01","end":"2015-12-31","val":3414000,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2015-01-01","end":"2015-12-31","val":3414000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2015-01-01","end":"2015-12-31","val":3414000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":818000,"accn":"0001558370-16-005818","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-10"},{"start":"2016-01-01","end":"2016-03-31","val":818000,"accn":"0001558370-17-003397","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-63000,"accn":"0001558370-16-007817","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"start":"2016-01-01","end":"2016-06-30","val":-63000,"accn":"0001558370-17-005728","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-02"},{"start":"2016-01-01","end":"2016-09-30","val":41000,"accn":"0001558370-16-009951","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2016-01-01","end":"2016-09-30","val":41000,"accn":"0001558370-17-007829","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-31"},{"start":"2016-01-01","end":"2016-12-31","val":163000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2016-01-01","end":"2016-12-31","val":163000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-751000,"accn":"0001558370-17-003397","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-502000,"accn":"0001558370-17-005728","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-02"},{"start":"2017-01-01","end":"2017-09-30","val":-142000,"accn":"0001558370-17-007829","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-31"},{"start":"2017-01-01","end":"2017-12-31","val":-3577000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21","frame":"CY2017"}]}},"IncreaseInRestrictedCash":{"label":"Increase in Restricted Cash","description":"Amount of cash outflow 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":"2015-01-01","end":"2015-03-31","val":1266000,"accn":"0001558370-15-001077","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-11","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":1266000,"accn":"0001558370-15-001584","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-10"},{"start":"2015-01-01","end":"2015-09-30","val":1266000,"accn":"0001558370-15-002529","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-09"},{"start":"2015-01-01","end":"2015-12-31","val":1196000,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2015"}]}},"InterestAndDebtExpense":{"label":"Interest and Debt Expense","description":"Interest and debt related expenses associated with nonoperating financing activities of the entity.","units":{"USD":[{"start":"2013-01-01","end":"2013-12-31","val":138000,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":92000,"accn":"0001558370-15-001077","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-11","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":182000,"accn":"0001558370-15-001584","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-10"},{"start":"2014-04-01","end":"2014-06-30","val":89000,"accn":"0001558370-15-001584","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-10","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":302000,"accn":"0001558370-15-002529","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-09"},{"start":"2014-07-01","end":"2014-09-30","val":120000,"accn":"0001558370-15-002529","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-09","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":453000,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2014-01-01","end":"2014-12-31","val":453000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":185000,"accn":"0001558370-15-001077","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-11"},{"start":"2015-01-01","end":"2015-03-31","val":185000,"accn":"0001558370-16-005818","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-10","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":364000,"accn":"0001558370-15-001584","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-10"},{"start":"2015-01-01","end":"2015-06-30","val":364000,"accn":"0001558370-16-007817","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"start":"2015-04-01","end":"2015-06-30","val":179000,"accn":"0001558370-15-001584","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-10"},{"start":"2015-04-01","end":"2015-06-30","val":179000,"accn":"0001558370-16-007817","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":535000,"accn":"0001558370-15-002529","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-09"},{"start":"2015-01-01","end":"2015-09-30","val":535000,"accn":"0001558370-16-009951","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2015-07-01","end":"2015-09-30","val":171000,"accn":"0001558370-15-002529","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-09"},{"start":"2015-07-01","end":"2015-09-30","val":171000,"accn":"0001558370-16-009951","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":696000,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2015-01-01","end":"2015-12-31","val":696000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2015-01-01","end":"2015-12-31","val":696000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":140000,"accn":"0001558370-16-005818","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-10"},{"start":"2016-01-01","end":"2016-03-31","val":140000,"accn":"0001558370-17-003397","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":269000,"accn":"0001558370-16-007817","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"start":"2016-01-01","end":"2016-06-30","val":269000,"accn":"0001558370-17-005728","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-02"},{"start":"2016-04-01","end":"2016-06-30","val":129000,"accn":"0001558370-16-007817","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"start":"2016-04-01","end":"2016-06-30","val":129000,"accn":"0001558370-17-005728","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-02","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":378000,"accn":"0001558370-16-009951","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2016-01-01","end":"2016-09-30","val":378000,"accn":"0001558370-17-007829","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-31"},{"start":"2016-07-01","end":"2016-09-30","val":109000,"accn":"0001558370-16-009951","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2016-07-01","end":"2016-09-30","val":109000,"accn":"0001558370-17-007829","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-31","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":469000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2016-01-01","end":"2016-12-31","val":469000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21"},{"start":"2016-01-01","end":"2016-12-31","val":469000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":72000,"accn":"0001558370-17-003397","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03"},{"start":"2017-01-01","end":"2017-03-31","val":72000,"accn":"0001558370-18-003771","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":131000,"accn":"0001558370-17-005728","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-02"},{"start":"2017-01-01","end":"2017-06-30","val":131000,"accn":"0001558370-18-006090","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"start":"2017-04-01","end":"2017-06-30","val":59000,"accn":"0001558370-17-005728","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-02"},{"start":"2017-04-01","end":"2017-06-30","val":59000,"accn":"0001558370-18-006090","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":178000,"accn":"0001558370-17-007829","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-31"},{"start":"2017-01-01","end":"2017-09-30","val":178000,"accn":"0001558370-18-008072","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2017-07-01","end":"2017-09-30","val":47000,"accn":"0001558370-17-007829","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-31"},{"start":"2017-07-01","end":"2017-09-30","val":47000,"accn":"0001558370-18-008072","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":221000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21"},{"start":"2017-01-01","end":"2017-12-31","val":221000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":32000,"accn":"0001558370-18-003771","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02"},{"start":"2018-01-01","end":"2018-03-31","val":32000,"accn":"0001558370-19-004709","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":55000,"accn":"0001558370-18-006090","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"start":"2018-01-01","end":"2018-06-30","val":55000,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01"},{"start":"2018-04-01","end":"2018-06-30","val":23000,"accn":"0001558370-18-006090","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"start":"2018-04-01","end":"2018-06-30","val":23000,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":69000,"accn":"0001558370-18-008072","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2018-01-01","end":"2018-09-30","val":69000,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2018-07-01","end":"2018-09-30","val":14000,"accn":"0001558370-18-008072","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2018-07-01","end":"2018-09-30","val":14000,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":73000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":3000,"accn":"0001558370-19-004709","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":4000,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01"},{"start":"2019-04-01","end":"2019-06-30","val":2000,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":10000,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-07-01","end":"2019-09-30","val":6000,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2019Q3"}]}},"InterestIncomeExpenseNet":{"label":"Interest Income (Expense), Net","description":"The net amount of operating interest income (expense).","units":{"USD":[{"start":"2017-01-01","end":"2017-12-31","val":3204000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":10566000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13"},{"start":"2018-01-01","end":"2018-12-31","val":10566000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":2710000,"accn":"0001558370-20-005307","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":6985000,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30"},{"start":"2019-04-01","end":"2019-06-30","val":4275000,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":10742000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29"},{"start":"2019-07-01","end":"2019-09-30","val":3758000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":13732000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13"},{"start":"2019-01-01","end":"2019-12-31","val":13732000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17"},{"start":"2019-01-01","end":"2019-12-31","val":13732000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":2904000,"accn":"0001558370-20-005307","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"start":"2020-01-01","end":"2020-03-31","val":2904000,"accn":"0001558370-21-005262","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-29","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":4490000,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30"},{"start":"2020-01-01","end":"2020-06-30","val":4490000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"},{"start":"2020-04-01","end":"2020-06-30","val":1586000,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30"},{"start":"2020-04-01","end":"2020-06-30","val":1586000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":5663000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29"},{"start":"2020-01-01","end":"2020-09-30","val":5663000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28"},{"start":"2020-07-01","end":"2020-09-30","val":1173000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29"},{"start":"2020-07-01","end":"2020-09-30","val":1173000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":6599000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17"},{"start":"2020-01-01","end":"2020-12-31","val":6599000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2020-01-01","end":"2020-12-31","val":6599000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":738000,"accn":"0001558370-21-005262","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-29"},{"start":"2021-01-01","end":"2021-03-31","val":738000,"accn":"0001558370-22-006801","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":1371000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"},{"start":"2021-01-01","end":"2021-06-30","val":1371000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2021-04-01","end":"2021-06-30","val":633000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"},{"start":"2021-04-01","end":"2021-06-30","val":633000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":1923000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28"},{"start":"2021-01-01","end":"2021-09-30","val":1923000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2021-07-01","end":"2021-09-30","val":552000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28"},{"start":"2021-07-01","end":"2021-09-30","val":552000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":2386000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2021-01-01","end":"2021-12-31","val":2386000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"start":"2021-01-01","end":"2021-12-31","val":2386000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":442000,"accn":"0001558370-22-006801","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"start":"2022-01-01","end":"2022-03-31","val":442000,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":869000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2022-01-01","end":"2022-06-30","val":869000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"start":"2022-04-01","end":"2022-06-30","val":427000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2022-04-01","end":"2022-06-30","val":427000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-7527000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2022-01-01","end":"2022-09-30","val":-7527000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26"},{"start":"2022-07-01","end":"2022-09-30","val":-8396000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2022-07-01","end":"2022-09-30","val":-8396000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-16767000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"start":"2022-01-01","end":"2022-12-31","val":-16767000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-5819000,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"start":"2023-01-01","end":"2023-03-31","val":-5819000,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-9815000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"start":"2023-04-01","end":"2023-06-30","val":-3996000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-13624000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26"},{"start":"2023-07-01","end":"2023-09-30","val":-3808000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":-18793000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-5895000,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2024Q1"}]}},"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":"2013-01-01","end":"2013-12-31","val":53000,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":39000,"accn":"0001558370-15-001077","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-11","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":79000,"accn":"0001558370-15-001584","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-10"},{"start":"2014-01-01","end":"2014-09-30","val":79000,"accn":"0001558370-15-002529","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-09"},{"start":"2014-01-01","end":"2014-12-31","val":215000,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2014-01-01","end":"2014-12-31","val":215000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":120000,"accn":"0001558370-15-001077","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-11"},{"start":"2015-01-01","end":"2015-03-31","val":120000,"accn":"0001558370-16-005818","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-10","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":236000,"accn":"0001558370-15-001584","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-10"},{"start":"2015-01-01","end":"2015-06-30","val":236000,"accn":"0001558370-16-007817","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"start":"2015-01-01","end":"2015-09-30","val":347000,"accn":"0001558370-15-002529","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-09"},{"start":"2015-01-01","end":"2015-09-30","val":347000,"accn":"0001558370-16-009951","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2015-01-01","end":"2015-12-31","val":452000,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2015-01-01","end":"2015-12-31","val":452000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2015-01-01","end":"2015-12-31","val":452000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":95000,"accn":"0001558370-16-005818","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-10"},{"start":"2016-01-01","end":"2016-03-31","val":95000,"accn":"0001558370-17-003397","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":180000,"accn":"0001558370-16-007817","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"start":"2016-01-01","end":"2016-06-30","val":180000,"accn":"0001558370-17-005728","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-02"},{"start":"2016-01-01","end":"2016-09-30","val":254000,"accn":"0001558370-16-009951","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2016-01-01","end":"2016-09-30","val":254000,"accn":"0001558370-17-007829","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-31"},{"start":"2016-01-01","end":"2016-12-31","val":316000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2016-01-01","end":"2016-12-31","val":316000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21"},{"start":"2016-01-01","end":"2016-12-31","val":316000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":50000,"accn":"0001558370-17-003397","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03"},{"start":"2017-01-01","end":"2017-03-31","val":50000,"accn":"0001558370-18-003771","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":91000,"accn":"0001558370-17-005728","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-02"},{"start":"2017-01-01","end":"2017-06-30","val":91000,"accn":"0001558370-18-006090","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"start":"2017-01-01","end":"2017-09-30","val":125000,"accn":"0001558370-17-007829","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-31"},{"start":"2017-01-01","end":"2017-09-30","val":125000,"accn":"0001558370-18-008072","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2017-01-01","end":"2017-12-31","val":151000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21"},{"start":"2017-01-01","end":"2017-12-31","val":151000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2017-01-01","end":"2017-12-31","val":151000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":18000,"accn":"0001558370-18-003771","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02"},{"start":"2018-01-01","end":"2018-03-31","val":18000,"accn":"0001558370-19-004709","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":31000,"accn":"0001558370-18-006090","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"start":"2018-01-01","end":"2018-06-30","val":31000,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01"},{"start":"2018-01-01","end":"2018-09-30","val":61000,"accn":"0001558370-18-008072","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2018-01-01","end":"2018-09-30","val":61000,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2018-01-01","end":"2018-12-31","val":267000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":267000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13"},{"start":"2018-01-01","end":"2018-12-31","val":267000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":2000,"accn":"0001558370-19-004709","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":4000,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01"},{"start":"2019-01-01","end":"2019-09-30","val":5000,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-01-01","end":"2019-12-31","val":5000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13"},{"start":"2019-01-01","end":"2019-12-31","val":5000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17","frame":"CY2019"},{"start":"2022-01-01","end":"2022-09-30","val":2956000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2022-01-01","end":"2022-09-30","val":2956000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26"},{"start":"2022-01-01","end":"2022-12-31","val":9814000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"start":"2022-01-01","end":"2022-12-31","val":9814000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2022-01-01","end":"2022-12-31","val":9814000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":7084000,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"start":"2023-01-01","end":"2023-03-31","val":7084000,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":15167000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"start":"2023-01-01","end":"2023-06-30","val":15167000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-09-30","val":25455000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26"},{"start":"2023-01-01","end":"2023-09-30","val":25455000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30"},{"start":"2023-01-01","end":"2023-12-31","val":38467000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2023-01-01","end":"2023-12-31","val":38467000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":14280000,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"start":"2024-01-01","end":"2024-03-31","val":14280000,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":32618000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-09-30","val":56055000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30"},{"start":"2024-01-01","end":"2024-12-31","val":79852000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":21465000,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1"}]}},"InterestPayableCurrent":{"label":"Interest Payable, Current","description":"Carrying value as of the balance sheet date of [accrued] interest payable on all forms of debt, including trade payables, that has been incurred and is unpaid. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).","units":{"USD":[{"end":"2014-12-31","val":150000,"accn":"0001558370-15-001077","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-11"},{"end":"2014-12-31","val":150000,"accn":"0001558370-15-001584","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-10"},{"end":"2014-12-31","val":150000,"accn":"0001558370-15-002529","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-09"},{"end":"2014-12-31","val":150000,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2014Q4I"},{"end":"2015-03-31","val":40000,"accn":"0001558370-15-001077","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-11","frame":"CY2015Q1I"},{"end":"2015-06-30","val":37000,"accn":"0001558370-15-001584","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-10","frame":"CY2015Q2I"},{"end":"2015-09-30","val":35000,"accn":"0001558370-15-002529","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-09","frame":"CY2015Q3I"},{"end":"2015-12-31","val":34000,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"end":"2015-12-31","val":34000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2015Q4I"},{"end":"2016-12-31","val":212000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"end":"2016-12-31","val":212000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21","frame":"CY2016Q4I"},{"end":"2017-12-31","val":197000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21","frame":"CY2017Q4I"}]}},"InventoryFinishedGoodsNetOfReserves":{"label":"Inventory, Finished Goods, Net of Reserves","description":"Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of merchandise or goods held by the company that are readily available for sale.","units":{"USD":[{"end":"2020-03-31","val":85000,"accn":"0001558370-20-005307","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":138000,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30","frame":"CY2020Q2I"},{"end":"2020-09-30","val":150000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29","frame":"CY2020Q3I"}]}},"InventoryNet":{"label":"Inventory, Net","description":"Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.","units":{"USD":[{"end":"2020-03-31","val":2665000,"accn":"0001558370-20-005307","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":4359000,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30","frame":"CY2020Q2I"},{"end":"2020-09-30","val":5565000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29","frame":"CY2020Q3I"},{"end":"2020-12-31","val":8581000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17"},{"end":"2020-12-31","val":8581000,"accn":"0001558370-21-005262","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-29"},{"end":"2020-12-31","val":8581000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"},{"end":"2020-12-31","val":8581000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28"},{"end":"2020-12-31","val":8581000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2020Q4I"},{"end":"2021-03-31","val":16030000,"accn":"0001558370-21-005262","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-29","frame":"CY2021Q1I"},{"end":"2021-06-30","val":15211000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29","frame":"CY2021Q2I"},{"end":"2021-09-30","val":16570000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28","frame":"CY2021Q3I"},{"end":"2021-12-31","val":21817000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"end":"2021-12-31","val":21817000,"accn":"0001558370-22-006801","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"end":"2021-12-31","val":21817000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"end":"2021-12-31","val":21817000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"end":"2021-12-31","val":21817000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2021Q4I"},{"end":"2022-03-31","val":30145000,"accn":"0001558370-22-006801","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2022Q1I"},{"end":"2022-06-30","val":35454000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02","frame":"CY2022Q2I"},{"end":"2022-09-30","val":35253000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01","frame":"CY2022Q3I"},{"end":"2022-12-31","val":29697000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"end":"2022-12-31","val":29697000,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"end":"2022-12-31","val":29697000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"end":"2022-12-31","val":29697000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26"},{"end":"2022-12-31","val":29697000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15","frame":"CY2022Q4I"},{"end":"2023-03-31","val":17521000,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1I"},{"end":"2023-06-30","val":17016000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02","frame":"CY2023Q2I"},{"end":"2023-09-30","val":16457000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26","frame":"CY2023Q3I"},{"end":"2023-12-31","val":21223000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2023-12-31","val":21223000,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"end":"2023-12-31","val":21223000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":21223000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30"},{"end":"2023-12-31","val":21223000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":30940000,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2024Q1I"},{"end":"2024-06-30","val":14789000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":12528000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30","frame":"CY2024Q3I"},{"end":"2024-12-31","val":13611000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"end":"2024-12-31","val":13611000,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q4I"},{"end":"2025-03-31","val":12953000,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"}]}},"InventoryNoncurrent":{"label":"Inventory, Noncurrent","description":"Inventories not expected to be converted to cash, sold or exchanged within the normal operating cycle.","units":{"USD":[{"end":"2020-12-31","val":1821000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17"},{"end":"2020-12-31","val":1821000,"accn":"0001558370-21-005262","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-29"},{"end":"2020-12-31","val":1821000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"},{"end":"2020-12-31","val":1821000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28"},{"end":"2020-12-31","val":1821000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2020Q4I"},{"end":"2021-03-31","val":1213000,"accn":"0001558370-21-005262","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-29","frame":"CY2021Q1I"},{"end":"2021-06-30","val":3639000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29","frame":"CY2021Q2I"},{"end":"2021-09-30","val":9070000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28","frame":"CY2021Q3I"},{"end":"2021-12-31","val":10589000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"end":"2021-12-31","val":10589000,"accn":"0001558370-22-006801","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"end":"2021-12-31","val":10589000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"end":"2021-12-31","val":10589000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"end":"2021-12-31","val":10589000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2021Q4I"},{"end":"2022-03-31","val":7350000,"accn":"0001558370-22-006801","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2022Q1I"},{"end":"2022-06-30","val":3498000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02","frame":"CY2022Q2I"},{"end":"2022-09-30","val":8758000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01","frame":"CY2022Q3I"},{"end":"2022-12-31","val":6488000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"end":"2022-12-31","val":6488000,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"end":"2022-12-31","val":6488000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"end":"2022-12-31","val":6488000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26"},{"end":"2022-12-31","val":6488000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15","frame":"CY2022Q4I"},{"end":"2023-03-31","val":20795000,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1I"},{"end":"2023-06-30","val":19922000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02","frame":"CY2023Q2I"},{"end":"2023-09-30","val":17952000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26","frame":"CY2023Q3I"},{"end":"2023-12-31","val":15879000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2023-12-31","val":15879000,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"end":"2023-12-31","val":15879000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":15879000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30"},{"end":"2023-12-31","val":15879000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":5907000,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2024Q1I"},{"end":"2024-06-30","val":23899000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":29930000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30","frame":"CY2024Q3I"},{"end":"2024-12-31","val":25664000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"end":"2024-12-31","val":25664000,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q4I"},{"end":"2025-03-31","val":32584000,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"}]}},"InventoryWorkInProcessNetOfReserves":{"label":"Inventory, Work in Process, Net of Reserves","description":"Carrying amount, net of reserves and adjustments, as of the balance sheet date of merchandise or goods which are partially completed. This inventory is generally comprised of raw materials, labor and factory overhead costs, which require further materials, labor and overhead to be converted into finished goods, and which generally require the use of estimates to determine percentage complete and pricing.","units":{"USD":[{"end":"2020-03-31","val":2580000,"accn":"0001558370-20-005307","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":4221000,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30","frame":"CY2020Q2I"},{"end":"2020-09-30","val":5415000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29","frame":"CY2020Q3I"}]}},"InventoryWriteDown":{"label":"Inventory Write-down","description":"Amount of loss from reductions in inventory due to subsequent measurement adjustments, including, but not limited to, physical deterioration, obsolescence, or changes in price levels.","units":{"USD":[{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29"},{"start":"2019-07-01","end":"2019-09-30","val":0,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001558370-20-005307","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001558370-21-005262","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-29","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"},{"start":"2020-04-01","end":"2020-06-30","val":0,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30"},{"start":"2020-04-01","end":"2020-06-30","val":0,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28"},{"start":"2020-07-01","end":"2020-09-30","val":0,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29"},{"start":"2020-07-01","end":"2020-09-30","val":0,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001558370-21-005262","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-29"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001558370-22-006801","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":400000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2021-04-01","end":"2021-06-30","val":400000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"},{"start":"2021-04-01","end":"2021-06-30","val":0,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":800000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28"},{"start":"2021-01-01","end":"2021-09-30","val":800000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2021-07-01","end":"2021-09-30","val":400000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28"},{"start":"2021-07-01","end":"2021-09-30","val":400000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":600000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2021-01-01","end":"2021-12-31","val":600000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0001558370-22-006801","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"start":"2022-04-01","end":"2022-06-30","val":0,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2022-04-01","end":"2022-06-30","val":0,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26"},{"start":"2022-07-01","end":"2022-09-30","val":0,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2022-07-01","end":"2022-09-30","val":0,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":2100000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"start":"2022-01-01","end":"2022-12-31","val":2100000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2022-01-01","end":"2022-12-31","val":2100000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":1500000,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"start":"2023-01-01","end":"2023-03-31","val":1500000,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":2000000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"start":"2023-01-01","end":"2023-06-30","val":2000000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":500000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"start":"2023-04-01","end":"2023-06-30","val":500000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":2200000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26"},{"start":"2023-01-01","end":"2023-09-30","val":2200000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30"},{"start":"2023-07-01","end":"2023-09-30","val":100000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26"},{"start":"2023-07-01","end":"2023-09-30","val":100000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":700000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2023-01-01","end":"2023-12-31","val":700000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":0,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-12-31","val":400000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":0,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1"}]}},"InvestmentsAndCash":{"label":"Investments and Cash","description":"Sum of investments and unrestricted cash as of the balance sheet date.","units":{"USD":[{"end":"2021-09-30","val":1293800000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28","frame":"CY2021Q3I"},{"end":"2021-12-31","val":1034600000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2021Q4I"},{"end":"2022-03-31","val":893400000,"accn":"0001558370-22-006801","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2022Q1I"},{"end":"2022-06-30","val":947200000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02","frame":"CY2022Q2I"},{"end":"2022-09-30","val":1192600000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01","frame":"CY2022Q3I"},{"end":"2022-12-31","val":1078500000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2022Q4I"},{"end":"2023-03-31","val":961300000,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1I"},{"end":"2023-06-30","val":836600000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02","frame":"CY2023Q2I"},{"end":"2023-09-30","val":827200000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26","frame":"CY2023Q3I"},{"end":"2023-12-31","val":767200000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2023-12-31","val":767200000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":735600000,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2024Q1I"},{"end":"2024-06-30","val":868500000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":882400000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30","frame":"CY2024Q3I"},{"end":"2024-12-31","val":863900000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"end":"2024-12-31","val":863900000,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q4I"},{"end":"2025-03-31","val":899800000,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"}]}},"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":"2013-01-01","end":"2013-12-31","val":600000,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":800000,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2014-01-01","end":"2014-12-31","val":800000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":1800000,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2015-01-01","end":"2015-12-31","val":1800000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2015-01-01","end":"2015-12-31","val":1800000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21","frame":"CY2015"},{"start":"2016-01-01","end":"2016-09-30","val":1400000,"accn":"0001558370-17-007829","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-31"},{"start":"2016-07-01","end":"2016-09-30","val":500000,"accn":"0001558370-17-007829","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-31","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":1800000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2016-01-01","end":"2016-12-31","val":1800000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21"},{"start":"2016-01-01","end":"2016-12-31","val":1800000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":500000,"accn":"0001558370-18-003771","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":1600000,"accn":"0001558370-18-006090","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"start":"2017-04-01","end":"2017-06-30","val":1100000,"accn":"0001558370-18-006090","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":3900000,"accn":"0001558370-17-007829","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-31"},{"start":"2017-01-01","end":"2017-09-30","val":3900000,"accn":"0001558370-18-008072","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2017-07-01","end":"2017-09-30","val":2400000,"accn":"0001558370-17-007829","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-31"},{"start":"2017-07-01","end":"2017-09-30","val":2400000,"accn":"0001558370-18-008072","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":6300000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21"},{"start":"2017-01-01","end":"2017-12-31","val":6300000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":2200000,"accn":"0001558370-18-003771","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":3900000,"accn":"0001558370-18-006090","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"start":"2018-04-01","end":"2018-06-30","val":1700000,"accn":"0001558370-18-006090","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":5600000,"accn":"0001558370-18-008072","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2018-07-01","end":"2018-09-30","val":1700000,"accn":"0001558370-18-008072","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":7300000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2018"}]}},"LeaseCost":{"label":"Lease, Cost","description":"Amount of lease cost recognized by lessee for lease contract.","units":{"USD":[{"start":"2019-01-01","end":"2019-03-31","val":2863000,"accn":"0001558370-19-004709","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":2863000,"accn":"0001558370-20-005307","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":6330000,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01"},{"start":"2019-01-01","end":"2019-06-30","val":6330000,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30"},{"start":"2019-04-01","end":"2019-06-30","val":3418000,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01"},{"start":"2019-04-01","end":"2019-06-30","val":3418000,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":9789000,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-01-01","end":"2019-09-30","val":9789000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29"},{"start":"2019-07-01","end":"2019-09-30","val":3459000,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-07-01","end":"2019-09-30","val":3459000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":13328000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13"},{"start":"2019-01-01","end":"2019-12-31","val":13328000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17"},{"start":"2019-01-01","end":"2019-12-31","val":13328000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":3659000,"accn":"0001558370-20-005307","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"start":"2020-01-01","end":"2020-03-31","val":3659000,"accn":"0001558370-21-005262","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-29","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":7258000,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30"},{"start":"2020-01-01","end":"2020-06-30","val":7258000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"},{"start":"2020-04-01","end":"2020-06-30","val":3598000,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30"},{"start":"2020-04-01","end":"2020-06-30","val":3598000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":10833000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29"},{"start":"2020-01-01","end":"2020-09-30","val":10833000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28"},{"start":"2020-07-01","end":"2020-09-30","val":3573000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29"},{"start":"2020-07-01","end":"2020-09-30","val":3573000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":14681000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17"},{"start":"2020-01-01","end":"2020-12-31","val":14681000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2020-01-01","end":"2020-12-31","val":14681000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":4395000,"accn":"0001558370-21-005262","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-29"},{"start":"2021-01-01","end":"2021-03-31","val":4395000,"accn":"0001558370-22-006801","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":8582000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"},{"start":"2021-01-01","end":"2021-06-30","val":8582000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2021-04-01","end":"2021-06-30","val":4183000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"},{"start":"2021-04-01","end":"2021-06-30","val":4183000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":12427000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28"},{"start":"2021-01-01","end":"2021-09-30","val":12427000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2021-07-01","end":"2021-09-30","val":3838000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28"},{"start":"2021-07-01","end":"2021-09-30","val":3838000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":16125000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2021-01-01","end":"2021-12-31","val":16125000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"start":"2021-01-01","end":"2021-12-31","val":16125000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":5187000,"accn":"0001558370-22-006801","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"start":"2022-01-01","end":"2022-03-31","val":5187000,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":9530000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2022-01-01","end":"2022-06-30","val":9530000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"start":"2022-04-01","end":"2022-06-30","val":4342000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2022-04-01","end":"2022-06-30","val":4342000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":14101000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2022-01-01","end":"2022-09-30","val":14101000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26"},{"start":"2022-07-01","end":"2022-09-30","val":4722000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2022-07-01","end":"2022-09-30","val":4722000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":19698000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"start":"2022-01-01","end":"2022-12-31","val":19698000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2022-01-01","end":"2022-12-31","val":19698000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":5881000,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"start":"2023-01-01","end":"2023-03-31","val":5881000,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":11543000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"start":"2023-01-01","end":"2023-06-30","val":11543000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":5662000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"start":"2023-04-01","end":"2023-06-30","val":5662000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":17301000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26"},{"start":"2023-01-01","end":"2023-09-30","val":17301000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30"},{"start":"2023-07-01","end":"2023-09-30","val":5758000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26"},{"start":"2023-07-01","end":"2023-09-30","val":5758000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":23190000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2023-01-01","end":"2023-12-31","val":23190000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":5572000,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"start":"2024-01-01","end":"2024-03-31","val":5572000,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":11436000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":5864000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":17268000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30"},{"start":"2024-07-01","end":"2024-09-30","val":5831000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":23238000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":6252000,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1"}]}},"LeaseIncentivePayableCurrent":{"label":"Lease Incentive, Payable, Current","description":"This item represents an incentive or inducement contractually stipulated between parties to a lease whereby the lessor has committed to provide the entity (lessee) with a cash payment as inducement to enter the lease. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).","units":{"USD":[{"end":"2015-06-30","val":578000,"accn":"0001558370-15-001584","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-10","frame":"CY2015Q2I"},{"end":"2015-09-30","val":578000,"accn":"0001558370-15-002529","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-09","frame":"CY2015Q3I"},{"end":"2015-12-31","val":578000,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"end":"2015-12-31","val":578000,"accn":"0001558370-16-005818","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-10"},{"end":"2015-12-31","val":578000,"accn":"0001558370-16-007817","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"end":"2015-12-31","val":578000,"accn":"0001558370-16-009951","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"end":"2015-12-31","val":578000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2015Q4I"},{"end":"2016-03-31","val":578000,"accn":"0001558370-16-005818","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-10","frame":"CY2016Q1I"},{"end":"2016-06-30","val":578000,"accn":"0001558370-16-007817","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09","frame":"CY2016Q2I"},{"end":"2016-09-30","val":578000,"accn":"0001558370-16-009951","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10","frame":"CY2016Q3I"},{"end":"2016-12-31","val":578000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"end":"2016-12-31","val":578000,"accn":"0001558370-17-003397","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03"},{"end":"2016-12-31","val":578000,"accn":"0001558370-17-005728","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-02"},{"end":"2016-12-31","val":578000,"accn":"0001558370-17-007829","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-31"},{"end":"2016-12-31","val":578000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21","frame":"CY2016Q4I"},{"end":"2017-03-31","val":578000,"accn":"0001558370-17-003397","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03","frame":"CY2017Q1I"},{"end":"2017-06-30","val":1714000,"accn":"0001558370-17-005728","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-02","frame":"CY2017Q2I"},{"end":"2017-09-30","val":1714000,"accn":"0001558370-17-007829","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-31","frame":"CY2017Q3I"},{"end":"2017-12-31","val":1714000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21"},{"end":"2017-12-31","val":1714000,"accn":"0001558370-18-003771","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02"},{"end":"2017-12-31","val":1714000,"accn":"0001558370-18-006090","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"end":"2017-12-31","val":1714000,"accn":"0001558370-18-008072","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"end":"2017-12-31","val":1714000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2017Q4I"},{"end":"2018-03-31","val":1714000,"accn":"0001558370-18-003771","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02","frame":"CY2018Q1I"},{"end":"2018-06-30","val":1714000,"accn":"0001558370-18-006090","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01","frame":"CY2018Q2I"},{"end":"2018-09-30","val":1714000,"accn":"0001558370-18-008072","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2018Q3I"},{"end":"2018-12-31","val":1714000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"end":"2018-12-31","val":1714000,"accn":"0001558370-19-004709","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":1714000,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01"},{"end":"2018-12-31","val":1714000,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"end":"2018-12-31","val":1714000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13","frame":"CY2018Q4I"}]}},"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":149668000,"accn":"0001558370-19-004709","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":147047000,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01","frame":"CY2019Q2I"},{"end":"2019-09-30","val":143562000,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2019Q3I"},{"end":"2019-12-31","val":140041000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13","frame":"CY2019Q4I"},{"end":"2020-12-31","val":126179000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17","frame":"CY2020Q4I"},{"end":"2021-12-31","val":148257000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2021Q4I"},{"end":"2022-12-31","val":132418000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2022Q4I"},{"end":"2023-12-31","val":115617000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15","frame":"CY2023Q4I"},{"end":"2024-12-31","val":97754000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2024Q4I"}]}},"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":83471000,"accn":"0001558370-19-004709","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":83471000,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01","frame":"CY2019Q2I"},{"end":"2019-09-30","val":83471000,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2019Q3I"},{"end":"2019-12-31","val":70350000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13","frame":"CY2019Q4I"},{"end":"2020-12-31","val":56842000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17","frame":"CY2020Q4I"},{"end":"2021-12-31","val":58912000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2021Q4I"},{"end":"2022-12-31","val":39264000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2022Q4I"},{"end":"2023-12-31","val":19215000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15","frame":"CY2023Q4I"},{"end":"2024-12-31","val":84000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2024Q4I"}]}},"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":14341000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13","frame":"CY2019Q4I"},{"end":"2020-12-31","val":14879000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17","frame":"CY2020Q4I"},{"end":"2021-12-31","val":15825000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2021Q4I"},{"end":"2022-12-31","val":17695000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2022Q4I"},{"end":"2023-12-31","val":18182000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15","frame":"CY2023Q4I"},{"end":"2024-12-31","val":18757000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2024Q4I"}]}},"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":12746000,"accn":"0001558370-19-004709","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":12746000,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01","frame":"CY2019Q2I"},{"end":"2019-09-30","val":12746000,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2019Q3I"},{"end":"2019-12-31","val":13121000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13","frame":"CY2019Q4I"},{"end":"2020-12-31","val":13517000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17","frame":"CY2020Q4I"},{"end":"2021-12-31","val":19089000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2021Q4I"},{"end":"2022-12-31","val":19648000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2022Q4I"},{"end":"2023-12-31","val":20385000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15","frame":"CY2023Q4I"},{"end":"2024-12-31","val":19268000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2024Q4I"}]}},"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":14719000,"accn":"0001558370-19-004709","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":14719000,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01","frame":"CY2019Q2I"},{"end":"2019-09-30","val":14719000,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2019Q3I"},{"end":"2019-12-31","val":12746000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13","frame":"CY2019Q4I"},{"end":"2020-12-31","val":13241000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17","frame":"CY2020Q4I"},{"end":"2021-12-31","val":18557000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2021Q4I"},{"end":"2022-12-31","val":19089000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2022Q4I"},{"end":"2023-12-31","val":19809000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15","frame":"CY2023Q4I"},{"end":"2024-12-31","val":20451000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2024Q4I"}]}},"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":14764000,"accn":"0001558370-19-004709","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":14764000,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01","frame":"CY2019Q2I"},{"end":"2019-09-30","val":14764000,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2019Q3I"},{"end":"2019-12-31","val":14719000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13","frame":"CY2019Q4I"},{"end":"2020-12-31","val":12864000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17","frame":"CY2020Q4I"},{"end":"2021-12-31","val":18183000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2021Q4I"},{"end":"2022-12-31","val":18559000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2022Q4I"},{"end":"2023-12-31","val":19251000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15","frame":"CY2023Q4I"},{"end":"2024-12-31","val":19876000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2024Q4I"}]}},"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":14341000,"accn":"0001558370-19-004709","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":14341000,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01","frame":"CY2019Q2I"},{"end":"2019-09-30","val":14341000,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2019Q3I"},{"end":"2019-12-31","val":14764000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13","frame":"CY2019Q4I"},{"end":"2020-12-31","val":14836000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17","frame":"CY2020Q4I"},{"end":"2021-12-31","val":17691000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2021Q4I"},{"end":"2022-12-31","val":18163000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2022Q4I"},{"end":"2023-12-31","val":18775000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15","frame":"CY2023Q4I"},{"end":"2024-12-31","val":19318000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2024Q4I"}]}},"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":9627000,"accn":"0001558370-19-004709","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":7006000,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01","frame":"CY2019Q2I"},{"end":"2019-09-30","val":3521000,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2019Q3I"}]}},"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":50068000,"accn":"0001558370-19-004709","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":48044000,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01","frame":"CY2019Q2I"},{"end":"2019-09-30","val":46054000,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2019Q3I"},{"end":"2019-12-31","val":44093000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13","frame":"CY2019Q4I"},{"end":"2020-12-31","val":36575000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17","frame":"CY2020Q4I"},{"end":"2021-12-31","val":36849000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2021Q4I"},{"end":"2022-12-31","val":29050000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2022Q4I"},{"end":"2023-12-31","val":21933000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15","frame":"CY2023Q4I"},{"end":"2024-12-31","val":15618000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2024Q4I"}]}},"Liabilities":{"label":"Liabilities","description":"Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.","units":{"USD":[{"end":"2017-12-31","val":91767000,"accn":"0001558370-18-008072","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"end":"2017-12-31","val":91767000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2017Q4I"},{"end":"2018-09-30","val":116814000,"accn":"0001558370-18-008072","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2018Q3I"},{"end":"2018-12-31","val":121115000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"end":"2018-12-31","val":121115000,"accn":"0001558370-19-004709","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":121115000,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01"},{"end":"2018-12-31","val":121115000,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"end":"2018-12-31","val":121115000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13","frame":"CY2018Q4I"},{"end":"2019-01-01","val":175360000,"accn":"0001558370-19-004709","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2019-01-01","val":175360000,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01"},{"end":"2019-01-01","val":175360000,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"end":"2019-01-01","val":175360000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13"},{"end":"2019-03-31","val":200450000,"accn":"0001558370-19-004709","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":214351000,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01","frame":"CY2019Q2I"},{"end":"2019-09-30","val":221581000,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2019Q3I"},{"end":"2019-12-31","val":243335000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13"},{"end":"2019-12-31","val":243335000,"accn":"0001558370-20-005307","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"end":"2019-12-31","val":243335000,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30"},{"end":"2019-12-31","val":243335000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29"},{"end":"2019-12-31","val":243335000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17","frame":"CY2019Q4I"},{"end":"2020-03-31","val":230692000,"accn":"0001558370-20-005307","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":236090000,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30","frame":"CY2020Q2I"},{"end":"2020-09-30","val":238178000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29","frame":"CY2020Q3I"},{"end":"2020-12-31","val":248305000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17"},{"end":"2020-12-31","val":248305000,"accn":"0001558370-21-005262","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-29"},{"end":"2020-12-31","val":248305000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"},{"end":"2020-12-31","val":248305000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28"},{"end":"2020-12-31","val":248305000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2020Q4I"},{"end":"2021-03-31","val":225366000,"accn":"0001558370-21-005262","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-29","frame":"CY2021Q1I"},{"end":"2021-06-30","val":239991000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29","frame":"CY2021Q2I"},{"end":"2021-09-30","val":230235000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28","frame":"CY2021Q3I"},{"end":"2021-12-31","val":281490000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"end":"2021-12-31","val":281490000,"accn":"0001558370-22-006801","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"end":"2021-12-31","val":281490000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"end":"2021-12-31","val":281490000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"end":"2021-12-31","val":281490000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2021Q4I"},{"end":"2022-03-31","val":261641000,"accn":"0001558370-22-006801","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2022Q1I"},{"end":"2022-06-30","val":444696000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02","frame":"CY2022Q2I"},{"end":"2022-09-30","val":818085000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01","frame":"CY2022Q3I"},{"end":"2022-12-31","val":835225000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"end":"2022-12-31","val":835225000,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"end":"2022-12-31","val":835225000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"end":"2022-12-31","val":835225000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26"},{"end":"2022-12-31","val":835225000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15","frame":"CY2022Q4I"},{"end":"2023-03-31","val":806072000,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1I"},{"end":"2023-06-30","val":795315000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02","frame":"CY2023Q2I"},{"end":"2023-09-30","val":902688000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26","frame":"CY2023Q3I"},{"end":"2023-12-31","val":918641000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2023-12-31","val":918641000,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"end":"2023-12-31","val":918641000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":918641000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30"},{"end":"2023-12-31","val":918641000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":727788000,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2024Q1I"},{"end":"2024-06-30","val":883319000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":886501000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30","frame":"CY2024Q3I"},{"end":"2024-12-31","val":881148000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"end":"2024-12-31","val":881148000,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q4I"},{"end":"2025-03-31","val":853473000,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"}]}},"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":"2014-12-31","val":49925000,"accn":"0001558370-15-001077","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-11"},{"end":"2014-12-31","val":49925000,"accn":"0001558370-15-001584","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-10"},{"end":"2014-12-31","val":49925000,"accn":"0001558370-15-002529","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-09"},{"end":"2014-12-31","val":49925000,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2014Q4I"},{"end":"2015-03-31","val":55910000,"accn":"0001558370-15-001077","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-11","frame":"CY2015Q1I"},{"end":"2015-06-30","val":204208000,"accn":"0001558370-15-001584","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-10","frame":"CY2015Q2I"},{"end":"2015-09-30","val":195288000,"accn":"0001558370-15-002529","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-09","frame":"CY2015Q3I"},{"end":"2015-12-31","val":178898000,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"end":"2015-12-31","val":178898000,"accn":"0001558370-16-005818","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-10"},{"end":"2015-12-31","val":178898000,"accn":"0001558370-16-007817","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"end":"2015-12-31","val":178898000,"accn":"0001558370-16-009951","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"end":"2015-12-31","val":178898000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2015Q4I"},{"end":"2016-03-31","val":206010000,"accn":"0001558370-16-005818","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-10","frame":"CY2016Q1I"},{"end":"2016-06-30","val":186520000,"accn":"0001558370-16-007817","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09","frame":"CY2016Q2I"},{"end":"2016-09-30","val":167849000,"accn":"0001558370-16-009951","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10","frame":"CY2016Q3I"},{"end":"2016-12-31","val":282795000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"end":"2016-12-31","val":282795000,"accn":"0001558370-17-003397","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03"},{"end":"2016-12-31","val":282795000,"accn":"0001558370-17-005728","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-02"},{"end":"2016-12-31","val":282795000,"accn":"0001558370-17-007829","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-31"},{"end":"2016-12-31","val":282795000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21","frame":"CY2016Q4I"},{"end":"2017-03-31","val":252648000,"accn":"0001558370-17-003397","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03","frame":"CY2017Q1I"},{"end":"2017-06-30","val":444721000,"accn":"0001558370-17-005728","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-02","frame":"CY2017Q2I"},{"end":"2017-09-30","val":420118000,"accn":"0001558370-17-007829","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-31","frame":"CY2017Q3I"},{"end":"2017-12-31","val":715737000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21"},{"end":"2017-12-31","val":715737000,"accn":"0001558370-18-003771","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02"},{"end":"2017-12-31","val":715737000,"accn":"0001558370-18-006090","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"end":"2017-12-31","val":715737000,"accn":"0001558370-18-008072","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"end":"2017-12-31","val":715737000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2017Q4I"},{"end":"2018-03-31","val":664468000,"accn":"0001558370-18-003771","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02","frame":"CY2018Q1I"},{"end":"2018-06-30","val":665113000,"accn":"0001558370-18-006090","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01","frame":"CY2018Q2I"},{"end":"2018-09-30","val":606110000,"accn":"0001558370-18-008072","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2018Q3I"},{"end":"2018-12-31","val":540124000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"end":"2018-12-31","val":540124000,"accn":"0001558370-19-004709","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":540124000,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01"},{"end":"2018-12-31","val":540124000,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"end":"2018-12-31","val":540124000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13","frame":"CY2018Q4I"},{"end":"2019-03-31","val":544663000,"accn":"0001558370-19-004709","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":807178000,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01","frame":"CY2019Q2I"},{"end":"2019-09-30","val":737925000,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2019Q3I"},{"end":"2019-12-31","val":707694000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13"},{"end":"2019-12-31","val":707694000,"accn":"0001558370-20-005307","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"end":"2019-12-31","val":707694000,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30"},{"end":"2019-12-31","val":707694000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29"},{"end":"2019-12-31","val":707694000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17","frame":"CY2019Q4I"},{"end":"2020-03-31","val":913623000,"accn":"0001558370-20-005307","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":817457000,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30","frame":"CY2020Q2I"},{"end":"2020-09-30","val":1558178000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29","frame":"CY2020Q3I"},{"end":"2020-12-31","val":1718393000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17"},{"end":"2020-12-31","val":1718393000,"accn":"0001558370-21-005262","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-29"},{"end":"2020-12-31","val":1718393000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"},{"end":"2020-12-31","val":1718393000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28"},{"end":"2020-12-31","val":1718393000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2020Q4I"},{"end":"2021-03-31","val":1625387000,"accn":"0001558370-21-005262","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-29","frame":"CY2021Q1I"},{"end":"2021-06-30","val":1568795000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29","frame":"CY2021Q2I"},{"end":"2021-09-30","val":1477322000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28","frame":"CY2021Q3I"},{"end":"2021-12-31","val":1252225000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"end":"2021-12-31","val":1252225000,"accn":"0001558370-22-006801","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"end":"2021-12-31","val":1252225000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"end":"2021-12-31","val":1252225000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"end":"2021-12-31","val":1252225000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2021Q4I"},{"end":"2022-03-31","val":1143307000,"accn":"0001558370-22-006801","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2022Q1I"},{"end":"2022-06-30","val":1192446000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02","frame":"CY2022Q2I"},{"end":"2022-09-30","val":1458392000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01","frame":"CY2022Q3I"},{"end":"2022-12-31","val":1349902000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"end":"2022-12-31","val":1349902000,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"end":"2022-12-31","val":1349902000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"end":"2022-12-31","val":1349902000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26"},{"end":"2022-12-31","val":1349902000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15","frame":"CY2022Q4I"},{"end":"2023-03-31","val":1220370000,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1I"},{"end":"2023-06-30","val":1106445000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02","frame":"CY2023Q2I"},{"end":"2023-09-30","val":1105299000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26","frame":"CY2023Q3I"},{"end":"2023-12-31","val":1049250000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2023-12-31","val":1049250000,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"end":"2023-12-31","val":1049250000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":1049250000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30"},{"end":"2023-12-31","val":1049250000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":1038475000,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2024Q1I"},{"end":"2024-06-30","val":1203560000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":1199649000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30","frame":"CY2024Q3I"},{"end":"2024-12-31","val":1179813000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"end":"2024-12-31","val":1179813000,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q4I"},{"end":"2025-03-31","val":1195604000,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"}]}},"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":"2014-12-31","val":6764000,"accn":"0001558370-15-001077","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-11"},{"end":"2014-12-31","val":6764000,"accn":"0001558370-15-001584","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-10"},{"end":"2014-12-31","val":6764000,"accn":"0001558370-15-002529","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-09"},{"end":"2014-12-31","val":6764000,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2014Q4I"},{"end":"2015-03-31","val":14630000,"accn":"0001558370-15-001077","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-11","frame":"CY2015Q1I"},{"end":"2015-06-30","val":14451000,"accn":"0001558370-15-001584","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-10","frame":"CY2015Q2I"},{"end":"2015-09-30","val":19291000,"accn":"0001558370-15-002529","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-09","frame":"CY2015Q3I"},{"end":"2015-12-31","val":18640000,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"end":"2015-12-31","val":18640000,"accn":"0001558370-16-005818","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-10"},{"end":"2015-12-31","val":18640000,"accn":"0001558370-16-007817","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"end":"2015-12-31","val":18640000,"accn":"0001558370-16-009951","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"end":"2015-12-31","val":18640000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2015Q4I"},{"end":"2016-03-31","val":23782000,"accn":"0001558370-16-005818","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-10","frame":"CY2016Q1I"},{"end":"2016-06-30","val":27754000,"accn":"0001558370-16-007817","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09","frame":"CY2016Q2I"},{"end":"2016-09-30","val":24380000,"accn":"0001558370-16-009951","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10","frame":"CY2016Q3I"},{"end":"2016-12-31","val":28512000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"end":"2016-12-31","val":28512000,"accn":"0001558370-17-003397","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03"},{"end":"2016-12-31","val":28512000,"accn":"0001558370-17-005728","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-02"},{"end":"2016-12-31","val":28512000,"accn":"0001558370-17-007829","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-31"},{"end":"2016-12-31","val":28512000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21","frame":"CY2016Q4I"},{"end":"2017-03-31","val":25759000,"accn":"0001558370-17-003397","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03","frame":"CY2017Q1I"},{"end":"2017-06-30","val":32992000,"accn":"0001558370-17-005728","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-02","frame":"CY2017Q2I"},{"end":"2017-09-30","val":35490000,"accn":"0001558370-17-007829","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-31","frame":"CY2017Q3I"},{"end":"2017-12-31","val":42890000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21"},{"end":"2017-12-31","val":42890000,"accn":"0001558370-18-003771","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02"},{"end":"2017-12-31","val":42890000,"accn":"0001558370-18-006090","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"end":"2017-12-31","val":42890000,"accn":"0001558370-18-008072","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"end":"2017-12-31","val":42890000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2017Q4I"},{"end":"2018-03-31","val":39998000,"accn":"0001558370-18-003771","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02","frame":"CY2018Q1I"},{"end":"2018-06-30","val":50333000,"accn":"0001558370-18-006090","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01","frame":"CY2018Q2I"},{"end":"2018-09-30","val":56279000,"accn":"0001558370-18-008072","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2018Q3I"},{"end":"2018-12-31","val":60323000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"end":"2018-12-31","val":60323000,"accn":"0001558370-19-004709","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":60323000,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01"},{"end":"2018-12-31","val":60323000,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"end":"2018-12-31","val":60323000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13","frame":"CY2018Q4I"},{"end":"2019-01-01","val":63214000,"accn":"0001558370-19-004709","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2019-01-01","val":63214000,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01"},{"end":"2019-01-01","val":63214000,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"end":"2019-01-01","val":63214000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13"},{"end":"2019-03-31","val":64763000,"accn":"0001558370-19-004709","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":81506000,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01","frame":"CY2019Q2I"},{"end":"2019-09-30","val":94142000,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2019Q3I"},{"end":"2019-12-31","val":106482000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13"},{"end":"2019-12-31","val":106482000,"accn":"0001558370-20-005307","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"end":"2019-12-31","val":106482000,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30"},{"end":"2019-12-31","val":106482000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29"},{"end":"2019-12-31","val":106482000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17","frame":"CY2019Q4I"},{"end":"2020-03-31","val":98288000,"accn":"0001558370-20-005307","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":105086000,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30","frame":"CY2020Q2I"},{"end":"2020-09-30","val":110108000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29","frame":"CY2020Q3I"},{"end":"2020-12-31","val":130802000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17"},{"end":"2020-12-31","val":130802000,"accn":"0001558370-21-005262","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-29"},{"end":"2020-12-31","val":130802000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"},{"end":"2020-12-31","val":130802000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28"},{"end":"2020-12-31","val":130802000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2020Q4I"},{"end":"2021-03-31","val":112437000,"accn":"0001558370-21-005262","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-29","frame":"CY2021Q1I"},{"end":"2021-06-30","val":125397000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29","frame":"CY2021Q2I"},{"end":"2021-09-30","val":119691000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28","frame":"CY2021Q3I"},{"end":"2021-12-31","val":149765000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"end":"2021-12-31","val":149765000,"accn":"0001558370-22-006801","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"end":"2021-12-31","val":149765000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"end":"2021-12-31","val":149765000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"end":"2021-12-31","val":149765000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2021Q4I"},{"end":"2022-03-31","val":137025000,"accn":"0001558370-22-006801","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2022Q1I"},{"end":"2022-06-30","val":158760000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02","frame":"CY2022Q2I"},{"end":"2022-09-30","val":175510000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01","frame":"CY2022Q3I"},{"end":"2022-12-31","val":183234000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"end":"2022-12-31","val":183234000,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"end":"2022-12-31","val":183234000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"end":"2022-12-31","val":183234000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26"},{"end":"2022-12-31","val":183234000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15","frame":"CY2022Q4I"},{"end":"2023-03-31","val":172684000,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1I"},{"end":"2023-06-30","val":169028000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02","frame":"CY2023Q2I"},{"end":"2023-09-30","val":197384000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26","frame":"CY2023Q3I"},{"end":"2023-12-31","val":214923000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2023-12-31","val":214923000,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"end":"2023-12-31","val":214923000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":214923000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30"},{"end":"2023-12-31","val":214923000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":206603000,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2024Q1I"},{"end":"2024-06-30","val":243803000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":257661000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30","frame":"CY2024Q3I"},{"end":"2024-12-31","val":260796000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"end":"2024-12-31","val":260796000,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q4I"},{"end":"2025-03-31","val":250584000,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"}]}},"LoansPayableToBankCurrent":{"label":"Loans Payable to Bank, Current","description":"Carrying value as of the balance sheet date of current portion of long-term loans payable to bank due within one year or the operating cycle if longer.","units":{"USD":[{"end":"2014-12-31","val":1704000,"accn":"0001558370-15-001077","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-11"},{"end":"2014-12-31","val":1704000,"accn":"0001558370-15-001584","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-10"},{"end":"2014-12-31","val":1704000,"accn":"0001558370-15-002529","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-09"},{"end":"2014-12-31","val":1704000,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2014Q4I"},{"end":"2015-03-31","val":2127000,"accn":"0001558370-15-001077","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-11","frame":"CY2015Q1I"},{"end":"2015-06-30","val":2552000,"accn":"0001558370-15-001584","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-10","frame":"CY2015Q2I"},{"end":"2015-09-30","val":2978000,"accn":"0001558370-15-002529","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-09","frame":"CY2015Q3I"},{"end":"2015-12-31","val":3266000,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"end":"2015-12-31","val":3266000,"accn":"0001558370-16-005818","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-10"},{"end":"2015-12-31","val":3266000,"accn":"0001558370-16-007817","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"end":"2015-12-31","val":3266000,"accn":"0001558370-16-009951","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"end":"2015-12-31","val":3266000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2015Q4I"},{"end":"2016-03-31","val":3272000,"accn":"0001558370-16-005818","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-10","frame":"CY2016Q1I"},{"end":"2016-06-30","val":3033000,"accn":"0001558370-16-007817","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09","frame":"CY2016Q2I"},{"end":"2016-09-30","val":2792000,"accn":"0001558370-16-009951","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10","frame":"CY2016Q3I"},{"end":"2016-12-31","val":2551000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"end":"2016-12-31","val":2551000,"accn":"0001558370-17-003397","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03"},{"end":"2016-12-31","val":2551000,"accn":"0001558370-17-005728","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-02"},{"end":"2016-12-31","val":2551000,"accn":"0001558370-17-007829","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-31"},{"end":"2016-12-31","val":2551000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21","frame":"CY2016Q4I"},{"end":"2017-03-31","val":2140000,"accn":"0001558370-17-003397","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03","frame":"CY2017Q1I"},{"end":"2017-06-30","val":1979000,"accn":"0001558370-17-005728","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-02","frame":"CY2017Q2I"},{"end":"2017-09-30","val":1818000,"accn":"0001558370-17-007829","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-31","frame":"CY2017Q3I"},{"end":"2017-12-31","val":1518000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21"},{"end":"2017-12-31","val":1518000,"accn":"0001558370-18-003771","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02"},{"end":"2017-12-31","val":1518000,"accn":"0001558370-18-006090","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"end":"2017-12-31","val":1518000,"accn":"0001558370-18-008072","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"end":"2017-12-31","val":1518000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2017Q4I"},{"end":"2018-03-31","val":1106000,"accn":"0001558370-18-003771","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02","frame":"CY2018Q1I"},{"end":"2018-06-30","val":692000,"accn":"0001558370-18-006090","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01","frame":"CY2018Q2I"},{"end":"2018-09-30","val":277000,"accn":"0001558370-18-008072","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2018Q3I"}]}},"LongTermDebt":{"label":"Long-term Debt","description":"Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.","units":{"USD":[{"end":"2017-12-31","val":1528000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21","frame":"CY2017Q4I"}]}},"LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths":{"label":"Long-Term Debt, Maturity, Year One","description":"Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2017-03-31","val":1600000,"accn":"0001558370-17-003397","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03","frame":"CY2017Q1I"},{"end":"2017-06-30","val":1600000,"accn":"0001558370-17-005728","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-02","frame":"CY2017Q2I"},{"end":"2017-12-31","val":1528000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21","frame":"CY2017Q4I"}]}},"LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo":{"label":"Long-Term Debt, Maturity, Year Two","description":"Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2017-09-30","val":1600000,"accn":"0001558370-17-007829","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-31","frame":"CY2017Q3I"}]}},"LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear":{"label":"Long-Term Debt, Maturity, Remainder of Fiscal Year","description":"Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in remainder of current fiscal year.","units":{"USD":[{"end":"2017-03-31","val":1900000,"accn":"0001558370-17-003397","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03","frame":"CY2017Q1I"},{"end":"2017-06-30","val":1200000,"accn":"0001558370-17-005728","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-02","frame":"CY2017Q2I"},{"end":"2017-09-30","val":600000,"accn":"0001558370-17-007829","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-31","frame":"CY2017Q3I"},{"end":"2018-03-31","val":1100000,"accn":"0001558370-18-003771","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02","frame":"CY2018Q1I"},{"end":"2018-06-30","val":700000,"accn":"0001558370-18-006090","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01","frame":"CY2018Q2I"},{"end":"2018-09-30","val":300000,"accn":"0001558370-18-008072","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2018Q3I"}]}},"LongTermLoansFromBank":{"label":"Loans Payable to Bank, Noncurrent","description":"Carrying value as of the balance sheet date of loans from a bank with maturities initially due after one year or beyond the operating cycle if longer, excluding current portion.","units":{"USD":[{"end":"2014-12-31","val":7338000,"accn":"0001558370-15-001077","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-11"},{"end":"2014-12-31","val":7338000,"accn":"0001558370-15-001584","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-10"},{"end":"2014-12-31","val":7338000,"accn":"0001558370-15-002529","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-09"},{"end":"2014-12-31","val":7338000,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2014Q4I"},{"end":"2015-03-31","val":6525000,"accn":"0001558370-15-001077","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-11","frame":"CY2015Q1I"},{"end":"2015-06-30","val":5710000,"accn":"0001558370-15-001584","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-10","frame":"CY2015Q2I"},{"end":"2015-09-30","val":4893000,"accn":"0001558370-15-002529","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-09","frame":"CY2015Q3I"},{"end":"2015-12-31","val":4072000,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"end":"2015-12-31","val":4072000,"accn":"0001558370-16-005818","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-10"},{"end":"2015-12-31","val":4072000,"accn":"0001558370-16-007817","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"end":"2015-12-31","val":4072000,"accn":"0001558370-16-009951","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"end":"2015-12-31","val":4072000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2015Q4I"},{"end":"2016-03-31","val":3246000,"accn":"0001558370-16-005818","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-10","frame":"CY2016Q1I"},{"end":"2016-06-30","val":2672000,"accn":"0001558370-16-007817","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09","frame":"CY2016Q2I"},{"end":"2016-09-30","val":2095000,"accn":"0001558370-16-009951","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10","frame":"CY2016Q3I"},{"end":"2016-12-31","val":1518000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"end":"2016-12-31","val":1518000,"accn":"0001558370-17-003397","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03"},{"end":"2016-12-31","val":1518000,"accn":"0001558370-17-005728","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-02"},{"end":"2016-12-31","val":1518000,"accn":"0001558370-17-007829","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-31"},{"end":"2016-12-31","val":1518000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21","frame":"CY2016Q4I"},{"end":"2017-03-31","val":1106000,"accn":"0001558370-17-003397","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03","frame":"CY2017Q1I"},{"end":"2017-06-30","val":692000,"accn":"0001558370-17-005728","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-02","frame":"CY2017Q2I"},{"end":"2017-09-30","val":277000,"accn":"0001558370-17-007829","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-31","frame":"CY2017Q3I"}]}},"NetCashProvidedByUsedInContinuingOperations":{"label":"Net Cash Provided by (Used in) Continuing Operations","description":"The increase (decrease) in cash associated with the entity's continuing operating, investing, and financing activities. While for technical reasons this element has no balance attribute, the default assumption is a debit balance consistent with its label.","units":{"USD":[{"start":"2013-01-01","end":"2013-12-31","val":-1290000,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":18282000,"accn":"0001558370-15-001077","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-11","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":11369000,"accn":"0001558370-15-001584","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-10"},{"start":"2014-01-01","end":"2014-09-30","val":2631000,"accn":"0001558370-15-002529","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-09"},{"start":"2014-01-01","end":"2014-12-31","val":45253000,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2014-01-01","end":"2014-12-31","val":45253000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":3058000,"accn":"0001558370-15-001077","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-11"},{"start":"2015-01-01","end":"2015-03-31","val":3058000,"accn":"0001558370-16-005818","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-10","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":146347000,"accn":"0001558370-15-001584","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-10"},{"start":"2015-01-01","end":"2015-06-30","val":146347000,"accn":"0001558370-16-007817","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"start":"2015-01-01","end":"2015-09-30","val":132540000,"accn":"0001558370-15-002529","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-09"},{"start":"2015-01-01","end":"2015-09-30","val":132540000,"accn":"0001558370-16-009951","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2015-01-01","end":"2015-12-31","val":115467000,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2015-01-01","end":"2015-12-31","val":115467000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-40418000,"accn":"0001558370-16-005818","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-10"},{"start":"2016-01-01","end":"2016-03-31","val":-40418000,"accn":"0001558370-17-003397","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-53321000,"accn":"0001558370-16-007817","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"start":"2016-01-01","end":"2016-09-30","val":-88304000,"accn":"0001558370-16-009951","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2016-01-01","end":"2016-12-31","val":-110638000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":4287000,"accn":"0001558370-17-003397","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03","frame":"CY2017Q1"}]}},"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":153222000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21","frame":"CY2015"},{"start":"2016-01-01","end":"2016-06-30","val":-1322000,"accn":"0001558370-17-005728","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-02"},{"start":"2016-01-01","end":"2016-09-30","val":-2053000,"accn":"0001558370-17-007829","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-31"},{"start":"2016-01-01","end":"2016-12-31","val":132577000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21"},{"start":"2016-01-01","end":"2016-12-31","val":132577000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-420000,"accn":"0001558370-18-003771","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":215723000,"accn":"0001558370-17-005728","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-02"},{"start":"2017-01-01","end":"2017-06-30","val":215723000,"accn":"0001558370-18-006090","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"start":"2017-01-01","end":"2017-09-30","val":216095000,"accn":"0001558370-17-007829","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-31"},{"start":"2017-01-01","end":"2017-09-30","val":216095000,"accn":"0001558370-18-008072","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2017-01-01","end":"2017-12-31","val":543948000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21"},{"start":"2017-01-01","end":"2017-12-31","val":543948000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2017-01-01","end":"2017-12-31","val":543948000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":3062000,"accn":"0001558370-18-003771","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02"},{"start":"2018-01-01","end":"2018-03-31","val":3062000,"accn":"0001558370-19-004709","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":3577000,"accn":"0001558370-18-006090","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"start":"2018-01-01","end":"2018-06-30","val":3577000,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01"},{"start":"2018-01-01","end":"2018-09-30","val":3690000,"accn":"0001558370-18-008072","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2018-01-01","end":"2018-09-30","val":3690000,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2018-01-01","end":"2018-12-31","val":4454000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":4454000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13"},{"start":"2018-01-01","end":"2018-12-31","val":4454000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":2011000,"accn":"0001558370-19-004709","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":2011000,"accn":"0001558370-20-005307","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":334309000,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01"},{"start":"2019-01-01","end":"2019-06-30","val":334309000,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30"},{"start":"2019-01-01","end":"2019-09-30","val":338804000,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-01-01","end":"2019-09-30","val":338804000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29"},{"start":"2019-01-01","end":"2019-12-31","val":340638000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13"},{"start":"2019-01-01","end":"2019-12-31","val":340638000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17"},{"start":"2019-01-01","end":"2019-12-31","val":340638000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":310150000,"accn":"0001558370-20-005307","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"start":"2020-01-01","end":"2020-03-31","val":310150000,"accn":"0001558370-21-005262","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-29","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":313325000,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30"},{"start":"2020-01-01","end":"2020-06-30","val":313325000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"},{"start":"2020-01-01","end":"2020-09-30","val":397666000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29"},{"start":"2020-01-01","end":"2020-09-30","val":397666000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28"},{"start":"2020-01-01","end":"2020-12-31","val":617759000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17"},{"start":"2020-01-01","end":"2020-12-31","val":617759000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2020-01-01","end":"2020-12-31","val":617759000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":7011000,"accn":"0001558370-21-005262","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-29"},{"start":"2021-01-01","end":"2021-03-31","val":7011000,"accn":"0001558370-22-006801","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":21865000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"},{"start":"2021-01-01","end":"2021-06-30","val":21865000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2021-01-01","end":"2021-09-30","val":32787000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28"},{"start":"2021-01-01","end":"2021-09-30","val":32787000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2021-01-01","end":"2021-12-31","val":50716000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2021-01-01","end":"2021-12-31","val":50716000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"start":"2021-01-01","end":"2021-12-31","val":50716000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":1264000,"accn":"0001558370-22-006801","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"start":"2022-01-01","end":"2022-03-31","val":1264000,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":178762000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2022-01-01","end":"2022-06-30","val":178762000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"start":"2022-01-01","end":"2022-09-30","val":559319000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2022-01-01","end":"2022-09-30","val":559319000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26"},{"start":"2022-01-01","end":"2022-12-31","val":561810000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"start":"2022-01-01","end":"2022-12-31","val":561810000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2022-01-01","end":"2022-12-31","val":561810000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-06-30","val":5298000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"start":"2023-01-01","end":"2023-06-30","val":5298000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-09-30","val":103697000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26"},{"start":"2023-01-01","end":"2023-09-30","val":103697000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30"},{"start":"2023-01-01","end":"2023-12-31","val":119225000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2023-01-01","end":"2023-12-31","val":119225000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":66963000,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"start":"2024-01-01","end":"2024-03-31","val":66963000,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":244975000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-09-30","val":263352000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30"},{"start":"2024-01-01","end":"2024-12-31","val":273111000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":9192000,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1"}]}},"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":"2013-01-01","end":"2013-12-31","val":17992000,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":24986000,"accn":"0001558370-15-001077","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-11","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":26735000,"accn":"0001558370-15-001584","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-10"},{"start":"2014-01-01","end":"2014-09-30","val":26752000,"accn":"0001558370-15-002529","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-09"},{"start":"2014-01-01","end":"2014-12-31","val":81353000,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2014-01-01","end":"2014-12-31","val":81353000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-547000,"accn":"0001558370-15-001077","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-11"},{"start":"2015-01-01","end":"2015-03-31","val":-547000,"accn":"0001558370-16-005818","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-10","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":154085000,"accn":"0001558370-15-001584","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-10"},{"start":"2015-01-01","end":"2015-06-30","val":154085000,"accn":"0001558370-16-007817","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"start":"2015-01-01","end":"2015-09-30","val":153565000,"accn":"0001558370-15-002529","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-09"},{"start":"2015-01-01","end":"2015-09-30","val":153565000,"accn":"0001558370-16-009951","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2015-01-01","end":"2015-12-31","val":153222000,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2015-01-01","end":"2015-12-31","val":153222000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-804000,"accn":"0001558370-16-005818","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-10"},{"start":"2016-01-01","end":"2016-03-31","val":-804000,"accn":"0001558370-17-003397","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-1322000,"accn":"0001558370-16-007817","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"start":"2016-01-01","end":"2016-09-30","val":-2053000,"accn":"0001558370-16-009951","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2016-01-01","end":"2016-12-31","val":132577000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-420000,"accn":"0001558370-17-003397","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03","frame":"CY2017Q1"}]}},"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":-6079000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21","frame":"CY2015"},{"start":"2016-01-01","end":"2016-06-30","val":-64917000,"accn":"0001558370-17-005728","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-02"},{"start":"2016-01-01","end":"2016-09-30","val":-80535000,"accn":"0001558370-17-007829","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-31"},{"start":"2016-01-01","end":"2016-12-31","val":-218702000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21"},{"start":"2016-01-01","end":"2016-12-31","val":-218821000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":35787000,"accn":"0001558370-18-003771","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-117849000,"accn":"0001558370-17-005728","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-02"},{"start":"2017-01-01","end":"2017-06-30","val":-114349000,"accn":"0001558370-18-006090","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"start":"2017-01-01","end":"2017-09-30","val":-125720000,"accn":"0001558370-17-007829","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-31"},{"start":"2017-01-01","end":"2017-09-30","val":-122220000,"accn":"0001558370-18-008072","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2017-01-01","end":"2017-12-31","val":-75848000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21"},{"start":"2017-01-01","end":"2017-12-31","val":-72347000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2017-01-01","end":"2017-12-31","val":-72347000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-219128000,"accn":"0001558370-18-003771","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02"},{"start":"2018-01-01","end":"2018-03-31","val":-219128000,"accn":"0001558370-19-004709","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-233919000,"accn":"0001558370-18-006090","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"start":"2018-01-01","end":"2018-06-30","val":-233919000,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01"},{"start":"2018-01-01","end":"2018-09-30","val":-217329000,"accn":"0001558370-18-008072","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2018-01-01","end":"2018-09-30","val":-217329000,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2018-01-01","end":"2018-12-31","val":-161088000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":-161088000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13"},{"start":"2018-01-01","end":"2018-12-31","val":-161088000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":89314000,"accn":"0001558370-19-004709","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":89314000,"accn":"0001558370-20-005307","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-158739000,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01"},{"start":"2019-01-01","end":"2019-06-30","val":-158739000,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30"},{"start":"2019-01-01","end":"2019-09-30","val":-84202000,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-01-01","end":"2019-09-30","val":-84202000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29"},{"start":"2019-01-01","end":"2019-12-31","val":-16466000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13"},{"start":"2019-01-01","end":"2019-12-31","val":-16466000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17"},{"start":"2019-01-01","end":"2019-12-31","val":-16466000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":59860000,"accn":"0001558370-20-005307","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"start":"2020-01-01","end":"2020-03-31","val":59860000,"accn":"0001558370-21-005262","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-29","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":71421000,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30"},{"start":"2020-01-01","end":"2020-06-30","val":71421000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"},{"start":"2020-01-01","end":"2020-09-30","val":-358717000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29"},{"start":"2020-01-01","end":"2020-09-30","val":-358717000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28"},{"start":"2020-01-01","end":"2020-12-31","val":-434249000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17"},{"start":"2020-01-01","end":"2020-12-31","val":-434249000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2020-01-01","end":"2020-12-31","val":-434249000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":132197000,"accn":"0001558370-21-005262","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-29"},{"start":"2021-01-01","end":"2021-03-31","val":132197000,"accn":"0001558370-22-006801","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":17021000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"},{"start":"2021-01-01","end":"2021-06-30","val":17021000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2021-01-01","end":"2021-09-30","val":121094000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28"},{"start":"2021-01-01","end":"2021-09-30","val":121094000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2021-01-01","end":"2021-12-31","val":-225860000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2021-01-01","end":"2021-12-31","val":-225860000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"start":"2021-01-01","end":"2021-12-31","val":-225860000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-41090000,"accn":"0001558370-22-006801","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"start":"2022-01-01","end":"2022-03-31","val":-41090000,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":35977000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2022-01-01","end":"2022-06-30","val":35977000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"start":"2022-01-01","end":"2022-09-30","val":-96258000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2022-01-01","end":"2022-09-30","val":-96258000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26"},{"start":"2022-01-01","end":"2022-12-31","val":-149541000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"start":"2022-01-01","end":"2022-12-31","val":-149541000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2022-01-01","end":"2022-12-31","val":-149541000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":172791000,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"start":"2023-01-01","end":"2023-03-31","val":172791000,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":204857000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"start":"2023-01-01","end":"2023-06-30","val":204857000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-09-30","val":195271000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26"},{"start":"2023-01-01","end":"2023-09-30","val":195271000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30"},{"start":"2023-01-01","end":"2023-12-31","val":274040000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2023-01-01","end":"2023-12-31","val":274040000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":77131000,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"start":"2024-01-01","end":"2024-03-31","val":77131000,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-111161000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-09-30","val":-81210000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30"},{"start":"2024-01-01","end":"2024-12-31","val":-47501000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":65079000,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1"}]}},"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":"2013-01-01","end":"2013-12-31","val":-257000,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":-94000,"accn":"0001558370-15-001077","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-11","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-112000,"accn":"0001558370-15-001584","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-10"},{"start":"2014-01-01","end":"2014-09-30","val":-301000,"accn":"0001558370-15-002529","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-09"},{"start":"2014-01-01","end":"2014-12-31","val":-700000,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2014-01-01","end":"2014-12-31","val":-700000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-1285000,"accn":"0001558370-15-001077","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-11"},{"start":"2015-01-01","end":"2015-03-31","val":-1285000,"accn":"0001558370-16-005818","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-10","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-1573000,"accn":"0001558370-15-001584","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-10"},{"start":"2015-01-01","end":"2015-06-30","val":-1573000,"accn":"0001558370-16-007817","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"start":"2015-01-01","end":"2015-09-30","val":-2395000,"accn":"0001558370-15-002529","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-09"},{"start":"2015-01-01","end":"2015-09-30","val":-2395000,"accn":"0001558370-16-009951","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2015-01-01","end":"2015-12-31","val":-6079000,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2015-01-01","end":"2015-12-31","val":-6079000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-70365000,"accn":"0001558370-16-005818","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-10"},{"start":"2016-01-01","end":"2016-03-31","val":-70365000,"accn":"0001558370-17-003397","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-64917000,"accn":"0001558370-16-007817","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"start":"2016-01-01","end":"2016-09-30","val":-80535000,"accn":"0001558370-16-009951","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2016-01-01","end":"2016-12-31","val":-218702000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":35787000,"accn":"0001558370-17-003397","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03","frame":"CY2017Q1"}]}},"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":-31676000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21","frame":"CY2015"},{"start":"2016-01-01","end":"2016-06-30","val":12918000,"accn":"0001558370-17-005728","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-02"},{"start":"2016-01-01","end":"2016-09-30","val":-5716000,"accn":"0001558370-17-007829","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-31"},{"start":"2016-01-01","end":"2016-12-31","val":-24513000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21"},{"start":"2016-01-01","end":"2016-12-31","val":-24513000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-31080000,"accn":"0001558370-18-003771","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-58597000,"accn":"0001558370-17-005728","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-02"},{"start":"2017-01-01","end":"2017-06-30","val":-58597000,"accn":"0001558370-18-006090","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"start":"2017-01-01","end":"2017-09-30","val":-85115000,"accn":"0001558370-17-007829","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-31"},{"start":"2017-01-01","end":"2017-09-30","val":-85115000,"accn":"0001558370-18-008072","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2017-01-01","end":"2017-12-31","val":-119865000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21"},{"start":"2017-01-01","end":"2017-12-31","val":-119865000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2017-01-01","end":"2017-12-31","val":-119865000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-49563000,"accn":"0001558370-18-003771","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02"},{"start":"2018-01-01","end":"2018-03-31","val":-49563000,"accn":"0001558370-19-004709","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-52422000,"accn":"0001558370-18-006090","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"start":"2018-01-01","end":"2018-06-30","val":-52422000,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01"},{"start":"2018-01-01","end":"2018-09-30","val":-107427000,"accn":"0001558370-18-008072","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2018-01-01","end":"2018-09-30","val":-107427000,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2018-01-01","end":"2018-12-31","val":-175009000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":-175009000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13"},{"start":"2018-01-01","end":"2018-12-31","val":-175009000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-80188000,"accn":"0001558370-19-004709","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":-80188000,"accn":"0001558370-20-005307","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-161416000,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01"},{"start":"2019-01-01","end":"2019-06-30","val":-161416000,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30"},{"start":"2019-01-01","end":"2019-09-30","val":-233120000,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-01-01","end":"2019-09-30","val":-233120000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29"},{"start":"2019-01-01","end":"2019-12-31","val":-278015000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13"},{"start":"2019-01-01","end":"2019-12-31","val":-278015000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17"},{"start":"2019-01-01","end":"2019-12-31","val":-278015000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-109328000,"accn":"0001558370-20-005307","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"start":"2020-01-01","end":"2020-03-31","val":-109328000,"accn":"0001558370-21-005262","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-29","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-210492000,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30"},{"start":"2020-01-01","end":"2020-06-30","val":-210492000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"},{"start":"2020-01-01","end":"2020-09-30","val":411834000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29"},{"start":"2020-01-01","end":"2020-09-30","val":411834000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28"},{"start":"2020-01-01","end":"2020-12-31","val":387035000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17"},{"start":"2020-01-01","end":"2020-12-31","val":387035000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2020-01-01","end":"2020-12-31","val":387035000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-125778000,"accn":"0001558370-21-005262","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-29"},{"start":"2021-01-01","end":"2021-03-31","val":-125778000,"accn":"0001558370-22-006801","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-188943000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"},{"start":"2021-01-01","end":"2021-06-30","val":-188943000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2021-01-01","end":"2021-09-30","val":-284539000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28"},{"start":"2021-01-01","end":"2021-09-30","val":-284539000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2021-01-01","end":"2021-12-31","val":-298653000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2021-01-01","end":"2021-12-31","val":-298653000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"start":"2021-01-01","end":"2021-12-31","val":-298653000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-132726000,"accn":"0001558370-22-006801","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"start":"2022-01-01","end":"2022-03-31","val":-132726000,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-250982000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2022-01-01","end":"2022-06-30","val":-250982000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"start":"2022-01-01","end":"2022-09-30","val":-380872000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2022-01-01","end":"2022-09-30","val":-380872000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26"},{"start":"2022-01-01","end":"2022-12-31","val":-502277000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"start":"2022-01-01","end":"2022-12-31","val":-502277000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2022-01-01","end":"2022-12-31","val":-502277000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-122961000,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"start":"2023-01-01","end":"2023-03-31","val":-122961000,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-253436000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"start":"2023-01-01","end":"2023-06-30","val":-253436000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-09-30","val":-357919000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26"},{"start":"2023-01-01","end":"2023-09-30","val":-357919000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30"},{"start":"2023-01-01","end":"2023-12-31","val":-436847000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2023-01-01","end":"2023-12-31","val":-436847000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-101513000,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"start":"2024-01-01","end":"2024-03-31","val":-101513000,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-149585000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-09-30","val":-163222000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30"},{"start":"2024-01-01","end":"2024-12-31","val":-192586000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-54479000,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1"}]}},"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":"2013-01-01","end":"2013-12-31","val":-19025000,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":-6610000,"accn":"0001558370-15-001077","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-11","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-15254000,"accn":"0001558370-15-001584","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-10"},{"start":"2014-01-01","end":"2014-09-30","val":-23820000,"accn":"0001558370-15-002529","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-09"},{"start":"2014-01-01","end":"2014-12-31","val":-35400000,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2014-01-01","end":"2014-12-31","val":-35400000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":4890000,"accn":"0001558370-15-001077","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-11"},{"start":"2015-01-01","end":"2015-03-31","val":4890000,"accn":"0001558370-16-005818","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-10","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-6165000,"accn":"0001558370-15-001584","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-10"},{"start":"2015-01-01","end":"2015-06-30","val":-6165000,"accn":"0001558370-16-007817","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"start":"2015-01-01","end":"2015-09-30","val":-18630000,"accn":"0001558370-15-002529","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-09"},{"start":"2015-01-01","end":"2015-09-30","val":-18630000,"accn":"0001558370-16-009951","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2015-01-01","end":"2015-12-31","val":-31676000,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2015-01-01","end":"2015-12-31","val":-31676000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":30751000,"accn":"0001558370-16-005818","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-10"},{"start":"2016-01-01","end":"2016-03-31","val":30751000,"accn":"0001558370-17-003397","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":12918000,"accn":"0001558370-16-007817","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"start":"2016-01-01","end":"2016-09-30","val":-5716000,"accn":"0001558370-16-009951","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2016-01-01","end":"2016-12-31","val":-24513000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-31080000,"accn":"0001558370-17-003397","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03","frame":"CY2017Q1"}]}},"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":"2013-01-01","end":"2013-12-31","val":-20912000,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":-7027000,"accn":"0001558370-15-001077","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-11"},{"start":"2014-01-01","end":"2014-03-31","val":-7027000,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-15314000,"accn":"0001558370-15-001584","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-10"},{"start":"2014-04-01","end":"2014-06-30","val":-8287000,"accn":"0001558370-15-001584","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-10"},{"start":"2014-04-01","end":"2014-06-30","val":-8287000,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":-25817000,"accn":"0001558370-15-002529","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-09"},{"start":"2014-07-01","end":"2014-09-30","val":-10503000,"accn":"0001558370-15-002529","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-09"},{"start":"2014-07-01","end":"2014-09-30","val":-10503000,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":-40285000,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2014-01-01","end":"2014-12-31","val":-40285000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2014"},{"start":"2014-10-01","end":"2014-12-31","val":-14468000,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2014Q4"},{"start":"2015-01-01","end":"2015-03-31","val":-11572000,"accn":"0001558370-15-001077","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-11"},{"start":"2015-01-01","end":"2015-03-31","val":-11572000,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2015-01-01","end":"2015-03-31","val":-11572000,"accn":"0001558370-16-005818","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-10"},{"start":"2015-01-01","end":"2015-03-31","val":-11572000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-24552000,"accn":"0001558370-15-001584","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-10"},{"start":"2015-01-01","end":"2015-06-30","val":-24552000,"accn":"0001558370-16-007817","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"start":"2015-04-01","end":"2015-06-30","val":-12980000,"accn":"0001558370-15-001584","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-10"},{"start":"2015-04-01","end":"2015-06-30","val":-12980000,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2015-04-01","end":"2015-06-30","val":-12980000,"accn":"0001558370-16-007817","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"start":"2015-04-01","end":"2015-06-30","val":-12980000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":-37194000,"accn":"0001558370-15-002529","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-09"},{"start":"2015-01-01","end":"2015-09-30","val":-37194000,"accn":"0001558370-16-009951","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2015-07-01","end":"2015-09-30","val":-12642000,"accn":"0001558370-15-002529","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-09"},{"start":"2015-07-01","end":"2015-09-30","val":-12642000,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2015-07-01","end":"2015-09-30","val":-12642000,"accn":"0001558370-16-009951","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2015-07-01","end":"2015-09-30","val":-12642000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":-52769000,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2015-01-01","end":"2015-12-31","val":-52769000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2015-01-01","end":"2015-12-31","val":-52769000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21","frame":"CY2015"},{"start":"2015-10-01","end":"2015-12-31","val":-15575000,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2015-10-01","end":"2015-12-31","val":-15575000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2015Q4"},{"start":"2016-01-01","end":"2016-03-31","val":-15504000,"accn":"0001558370-16-005818","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-10"},{"start":"2016-01-01","end":"2016-03-31","val":-15504000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2016-01-01","end":"2016-03-31","val":-15504000,"accn":"0001558370-17-003397","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03"},{"start":"2016-01-01","end":"2016-03-31","val":-15504000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-34398000,"accn":"0001558370-16-007817","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"start":"2016-01-01","end":"2016-06-30","val":-34398000,"accn":"0001558370-17-005728","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-02"},{"start":"2016-04-01","end":"2016-06-30","val":-18894000,"accn":"0001558370-16-007817","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"start":"2016-04-01","end":"2016-06-30","val":-18894000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2016-04-01","end":"2016-06-30","val":-18894000,"accn":"0001558370-17-005728","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-02"},{"start":"2016-04-01","end":"2016-06-30","val":-18894000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":-51232000,"accn":"0001558370-16-009951","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2016-01-01","end":"2016-09-30","val":-51232000,"accn":"0001558370-17-007829","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-31"},{"start":"2016-07-01","end":"2016-09-30","val":-16834000,"accn":"0001558370-16-009951","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2016-07-01","end":"2016-09-30","val":-16834000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2016-07-01","end":"2016-09-30","val":-16834000,"accn":"0001558370-17-007829","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-31"},{"start":"2016-07-01","end":"2016-09-30","val":-16834000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":-72495000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2016-01-01","end":"2016-12-31","val":-72495000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21"},{"start":"2016-01-01","end":"2016-12-31","val":-72495000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2016"},{"start":"2016-10-01","end":"2016-12-31","val":-21263000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2016-10-01","end":"2016-12-31","val":-21263000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21","frame":"CY2016Q4"},{"start":"2017-01-01","end":"2017-03-31","val":-27977000,"accn":"0001558370-17-003397","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03"},{"start":"2017-01-01","end":"2017-03-31","val":-27977000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21"},{"start":"2017-01-01","end":"2017-03-31","val":-27977000,"accn":"0001558370-18-003771","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02"},{"start":"2017-01-01","end":"2017-03-31","val":-27977000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-61389000,"accn":"0001558370-17-005728","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-02"},{"start":"2017-01-01","end":"2017-06-30","val":-61389000,"accn":"0001558370-18-006090","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"start":"2017-04-01","end":"2017-06-30","val":-33412000,"accn":"0001558370-17-005728","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-02"},{"start":"2017-04-01","end":"2017-06-30","val":-33412000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21"},{"start":"2017-04-01","end":"2017-06-30","val":-33412000,"accn":"0001558370-18-006090","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"start":"2017-04-01","end":"2017-06-30","val":-33412000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":-99092000,"accn":"0001558370-17-007829","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-31"},{"start":"2017-01-01","end":"2017-09-30","val":-99092000,"accn":"0001558370-18-008072","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2017-07-01","end":"2017-09-30","val":-37703000,"accn":"0001558370-17-007829","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-31"},{"start":"2017-07-01","end":"2017-09-30","val":-37703000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21"},{"start":"2017-07-01","end":"2017-09-30","val":-37703000,"accn":"0001558370-18-008072","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2017-07-01","end":"2017-09-30","val":-37703000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":-148119000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21"},{"start":"2017-01-01","end":"2017-12-31","val":-148119000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2017-01-01","end":"2017-12-31","val":-148119000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13","frame":"CY2017"},{"start":"2017-10-01","end":"2017-12-31","val":-49027000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21"},{"start":"2017-10-01","end":"2017-12-31","val":-49027000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2017Q4"},{"start":"2018-01-01","end":"2018-03-31","val":-56549000,"accn":"0001558370-18-003771","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02"},{"start":"2018-01-01","end":"2018-03-31","val":-56549000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-01-01","end":"2018-03-31","val":-56549000,"accn":"0001558370-19-004709","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":-56549000,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01"},{"start":"2018-01-01","end":"2018-03-31","val":-56549000,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2018-01-01","end":"2018-03-31","val":-56549000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-83597000,"accn":"0001558370-18-006090","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"start":"2018-01-01","end":"2018-06-30","val":-83597000,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01"},{"start":"2018-04-01","end":"2018-06-30","val":-27048000,"accn":"0001558370-18-006090","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"start":"2018-04-01","end":"2018-06-30","val":-27048000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-04-01","end":"2018-06-30","val":-27048000,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01"},{"start":"2018-04-01","end":"2018-06-30","val":-27048000,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2018-04-01","end":"2018-06-30","val":-27048000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-156320000,"accn":"0001558370-18-008072","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2018-01-01","end":"2018-09-30","val":-156320000,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2018-07-01","end":"2018-09-30","val":-72723000,"accn":"0001558370-18-008072","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2018-07-01","end":"2018-09-30","val":-72723000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-07-01","end":"2018-09-30","val":-72723000,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2018-07-01","end":"2018-09-30","val":-72723000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":-236642000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":-236642000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13"},{"start":"2018-01-01","end":"2018-12-31","val":-236642000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17","frame":"CY2018"},{"start":"2018-10-01","end":"2018-12-31","val":-80322000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-10-01","end":"2018-12-31","val":-80322000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13","frame":"CY2018Q4"},{"start":"2019-01-01","end":"2019-03-31","val":-87407000,"accn":"0001558370-19-004709","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":-87407000,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01"},{"start":"2019-01-01","end":"2019-03-31","val":-87407000,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-01-01","end":"2019-03-31","val":-87407000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13"},{"start":"2019-01-01","end":"2019-03-31","val":-87407000,"accn":"0001558370-20-005307","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"start":"2019-01-01","end":"2019-03-31","val":-87407000,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30"},{"start":"2019-01-01","end":"2019-03-31","val":-87407000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-187088000,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01"},{"start":"2019-01-01","end":"2019-06-30","val":-187088000,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30"},{"start":"2019-04-01","end":"2019-06-30","val":-99681000,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01"},{"start":"2019-04-01","end":"2019-06-30","val":-99681000,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-04-01","end":"2019-06-30","val":-99681000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13"},{"start":"2019-04-01","end":"2019-06-30","val":-99681000,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30"},{"start":"2019-04-01","end":"2019-06-30","val":-99681000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":-281363000,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-01-01","end":"2019-09-30","val":-281363000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29"},{"start":"2019-07-01","end":"2019-09-30","val":-94275000,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-07-01","end":"2019-09-30","val":-94275000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13"},{"start":"2019-07-01","end":"2019-09-30","val":-94275000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":-347694000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13"},{"start":"2019-01-01","end":"2019-12-31","val":-347694000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17"},{"start":"2019-01-01","end":"2019-12-31","val":-347694000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2019"},{"start":"2019-10-01","end":"2019-12-31","val":-66331000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13","frame":"CY2019Q4"},{"start":"2020-01-01","end":"2020-03-31","val":-110955000,"accn":"0001558370-20-005307","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"start":"2020-01-01","end":"2020-03-31","val":-110953000,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30"},{"start":"2020-01-01","end":"2020-03-31","val":-110954000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29"},{"start":"2020-01-01","end":"2020-03-31","val":-110955000,"accn":"0001558370-21-005262","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-29"},{"start":"2020-01-01","end":"2020-03-31","val":-110953000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"},{"start":"2020-01-01","end":"2020-03-31","val":-110953000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-234428000,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30"},{"start":"2020-01-01","end":"2020-06-30","val":-234428000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"},{"start":"2020-04-01","end":"2020-06-30","val":-123474000,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30"},{"start":"2020-04-01","end":"2020-06-30","val":-123474000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29"},{"start":"2020-04-01","end":"2020-06-30","val":-123474000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"},{"start":"2020-04-01","end":"2020-06-30","val":-123474000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":399550000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29"},{"start":"2020-01-01","end":"2020-09-30","val":399550000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28"},{"start":"2020-07-01","end":"2020-09-30","val":633978000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29"},{"start":"2020-07-01","end":"2020-09-30","val":633978000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":313882000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17"},{"start":"2020-01-01","end":"2020-12-31","val":313882000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2020-01-01","end":"2020-12-31","val":313882000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-99714000,"accn":"0001558370-21-005262","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-29"},{"start":"2021-01-01","end":"2021-03-31","val":-99714000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"},{"start":"2021-01-01","end":"2021-03-31","val":-99714000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28"},{"start":"2021-01-01","end":"2021-03-31","val":-99714000,"accn":"0001558370-22-006801","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"start":"2021-01-01","end":"2021-03-31","val":-99714000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2021-01-01","end":"2021-03-31","val":-99714000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-208159000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"},{"start":"2021-01-01","end":"2021-06-30","val":-208159000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2021-04-01","end":"2021-06-30","val":-108444000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"},{"start":"2021-04-01","end":"2021-06-30","val":-108444000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28"},{"start":"2021-04-01","end":"2021-06-30","val":-108444000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2021-04-01","end":"2021-06-30","val":-108444000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-325399000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28"},{"start":"2021-01-01","end":"2021-09-30","val":-325399000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2021-07-01","end":"2021-09-30","val":-117241000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28"},{"start":"2021-07-01","end":"2021-09-30","val":-117241000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-644085000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2021-01-01","end":"2021-12-31","val":-644085000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"start":"2021-01-01","end":"2021-12-31","val":-644085000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-105999000,"accn":"0001558370-22-006801","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"start":"2022-01-01","end":"2022-03-31","val":-105999000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2022-01-01","end":"2022-03-31","val":-105999000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2022-01-01","end":"2022-03-31","val":-105999000,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"start":"2022-01-01","end":"2022-03-31","val":-105999000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"start":"2022-01-01","end":"2022-03-31","val":-105999000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-265709000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2022-01-01","end":"2022-06-30","val":-265709000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"start":"2022-04-01","end":"2022-06-30","val":-159709000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2022-04-01","end":"2022-06-30","val":-159709000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2022-04-01","end":"2022-06-30","val":-159709000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"start":"2022-04-01","end":"2022-06-30","val":-159709000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-398871000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2022-01-01","end":"2022-09-30","val":-398871000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26"},{"start":"2022-07-01","end":"2022-09-30","val":-133163000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2022-07-01","end":"2022-09-30","val":-133163000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-557517000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"start":"2022-01-01","end":"2022-12-31","val":-557517000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2022-01-01","end":"2022-12-31","val":-557517000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-129560000,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"start":"2023-01-01","end":"2023-03-31","val":-129560000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"start":"2023-01-01","end":"2023-03-31","val":-129560000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26"},{"start":"2023-01-01","end":"2023-03-31","val":-129560000,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"start":"2023-01-01","end":"2023-03-31","val":-129560000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-03-31","val":-129560000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-262354000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"start":"2023-01-01","end":"2023-06-30","val":-262354000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":-132793000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"start":"2023-04-01","end":"2023-06-30","val":-132794000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26"},{"start":"2023-04-01","end":"2023-06-30","val":-132793000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":-132794000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-396068000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26"},{"start":"2023-01-01","end":"2023-09-30","val":-396068000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30"},{"start":"2023-07-01","end":"2023-09-30","val":-133713000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26"},{"start":"2023-07-01","end":"2023-09-30","val":-133713000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":-506984000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2023-01-01","end":"2023-12-31","val":-506984000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":89136000,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"start":"2024-01-01","end":"2024-03-31","val":89136000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-03-31","val":89136000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30"},{"start":"2024-01-01","end":"2024-03-31","val":89136000,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":39141000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":-49994000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":-49994000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":-17133000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30"},{"start":"2024-07-01","end":"2024-09-30","val":-56276000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":-67089000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":496000,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1"}]}},"NetIncomeLossAvailableToCommonStockholdersBasic":{"label":"Net Income (Loss) Available to Common Stockholders, Basic","description":"Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.","units":{"USD":[{"start":"2013-01-01","end":"2013-12-31","val":-23782000,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":-8276000,"accn":"0001558370-15-001077","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-11"},{"start":"2014-01-01","end":"2014-03-31","val":-8276000,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-17861000,"accn":"0001558370-15-001584","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-10"},{"start":"2014-04-01","end":"2014-06-30","val":-9585000,"accn":"0001558370-15-001584","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-10"},{"start":"2014-04-01","end":"2014-06-30","val":-9585000,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":-29677000,"accn":"0001558370-15-002529","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-09"},{"start":"2014-07-01","end":"2014-09-30","val":-11816000,"accn":"0001558370-15-002529","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-09"},{"start":"2014-07-01","end":"2014-09-30","val":-11816000,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":-46050000,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2014-01-01","end":"2014-12-31","val":-46050000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2014"},{"start":"2014-10-01","end":"2014-12-31","val":-16373000,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2014Q4"},{"start":"2015-01-01","end":"2015-03-31","val":-13842000,"accn":"0001558370-15-001077","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-11"},{"start":"2015-01-01","end":"2015-03-31","val":-13842000,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2015-01-01","end":"2015-03-31","val":-13842000,"accn":"0001558370-16-005818","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-10"},{"start":"2015-01-01","end":"2015-03-31","val":-13842000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-27705000,"accn":"0001558370-15-001584","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-10"},{"start":"2015-01-01","end":"2015-06-30","val":-27705000,"accn":"0001558370-16-007817","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"start":"2015-04-01","end":"2015-06-30","val":-13863000,"accn":"0001558370-15-001584","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-10"},{"start":"2015-04-01","end":"2015-06-30","val":-13863000,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2015-04-01","end":"2015-06-30","val":-13863000,"accn":"0001558370-16-007817","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"start":"2015-04-01","end":"2015-06-30","val":-13863000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":-40347000,"accn":"0001558370-15-002529","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-09"},{"start":"2015-01-01","end":"2015-09-30","val":-40347000,"accn":"0001558370-16-009951","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2015-07-01","end":"2015-09-30","val":-12642000,"accn":"0001558370-15-002529","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-09"},{"start":"2015-07-01","end":"2015-09-30","val":-12642000,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2015-07-01","end":"2015-09-30","val":-12642000,"accn":"0001558370-16-009951","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2015-07-01","end":"2015-09-30","val":-12642000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":-55922000,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2015-01-01","end":"2015-12-31","val":-55922000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2015-01-01","end":"2015-12-31","val":-55922000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21","frame":"CY2015"},{"start":"2015-10-01","end":"2015-12-31","val":-15575000,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2015-10-01","end":"2015-12-31","val":-15575000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2015Q4"},{"start":"2016-01-01","end":"2016-03-31","val":-15504000,"accn":"0001558370-16-005818","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-10"},{"start":"2016-01-01","end":"2016-03-31","val":-15504000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-34398000,"accn":"0001558370-16-007817","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"start":"2016-04-01","end":"2016-06-30","val":-18894000,"accn":"0001558370-16-007817","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"start":"2016-04-01","end":"2016-06-30","val":-18894000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":-51232000,"accn":"0001558370-16-009951","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2016-07-01","end":"2016-09-30","val":-16834000,"accn":"0001558370-16-009951","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2016-07-01","end":"2016-09-30","val":-16834000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":-72495000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2016-01-01","end":"2016-12-31","val":-72495000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21","frame":"CY2016"},{"start":"2016-10-01","end":"2016-12-31","val":-21263000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2016Q4"},{"start":"2017-01-01","end":"2017-12-31","val":-148119000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":-236642000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17","frame":"CY2018"},{"start":"2019-01-01","end":"2019-09-30","val":-281363000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29"},{"start":"2019-07-01","end":"2019-09-30","val":-94275000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":-347694000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17"},{"start":"2019-01-01","end":"2019-12-31","val":-347694000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2019"},{"start":"2020-01-01","end":"2020-09-30","val":399550000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29"},{"start":"2020-01-01","end":"2020-09-30","val":399550000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28"},{"start":"2020-07-01","end":"2020-09-30","val":633978000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29"},{"start":"2020-07-01","end":"2020-09-30","val":633978000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":313882000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17"},{"start":"2020-01-01","end":"2020-12-31","val":313882000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2020-01-01","end":"2020-12-31","val":313882000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2020"},{"start":"2021-01-01","end":"2021-09-30","val":-325399000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28"},{"start":"2021-07-01","end":"2021-09-30","val":-117241000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-644085000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2021-01-01","end":"2021-12-31","val":-644085000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":-557517000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-129560000,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q1"},{"start":"2023-04-01","end":"2023-06-30","val":-132793000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2023Q2"},{"start":"2024-01-01","end":"2024-03-31","val":89136000,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"start":"2024-01-01","end":"2024-03-31","val":89136000,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q1"},{"start":"2024-04-01","end":"2024-06-30","val":-49994000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2"},{"start":"2025-01-01","end":"2025-03-31","val":496000,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1"}]}},"NetIncomeLossAvailableToCommonStockholdersDiluted":{"label":"Net Income (Loss) Available to Common Stockholders, Diluted","description":"Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities, and addition from assumption of issuance of common shares for dilutive potential common shares; of income (loss) available to common shareholders.","units":{"USD":[{"start":"2018-01-01","end":"2018-12-31","val":-236642000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17","frame":"CY2018"},{"start":"2019-01-01","end":"2019-09-30","val":-281363000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29"},{"start":"2019-07-01","end":"2019-09-30","val":-94275000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":-347694000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17"},{"start":"2019-01-01","end":"2019-12-31","val":-347694000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2019"},{"start":"2020-01-01","end":"2020-09-30","val":399550000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29"},{"start":"2020-01-01","end":"2020-09-30","val":399550000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28"},{"start":"2020-07-01","end":"2020-09-30","val":633978000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29"},{"start":"2020-07-01","end":"2020-09-30","val":633978000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":313882000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17"},{"start":"2020-01-01","end":"2020-12-31","val":313882000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2020-01-01","end":"2020-12-31","val":313882000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2020"},{"start":"2021-01-01","end":"2021-09-30","val":-325399000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28"},{"start":"2021-07-01","end":"2021-09-30","val":-117241000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-644085000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2021-01-01","end":"2021-12-31","val":-644085000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":-557517000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-129560000,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-262354000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":-132793000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2023Q2"},{"start":"2024-01-01","end":"2024-03-31","val":89136000,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"start":"2024-01-01","end":"2024-03-31","val":89136000,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":39141000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":-49994000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2"},{"start":"2025-01-01","end":"2025-03-31","val":496000,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1"}]}},"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":"2013-01-01","end":"2013-12-31","val":88000,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":-74000,"accn":"0001558370-15-001077","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-11"},{"start":"2014-01-01","end":"2014-03-31","val":-74000,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-163000,"accn":"0001558370-15-001584","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-10"},{"start":"2014-04-01","end":"2014-06-30","val":-88000,"accn":"0001558370-15-001584","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-10"},{"start":"2014-04-01","end":"2014-06-30","val":-88000,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":-377000,"accn":"0001558370-15-002529","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-09"},{"start":"2014-07-01","end":"2014-09-30","val":-214000,"accn":"0001558370-15-002529","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-09"},{"start":"2014-07-01","end":"2014-09-30","val":-214000,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":-551000,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2014-01-01","end":"2014-12-31","val":-551000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2014"},{"start":"2014-10-01","end":"2014-12-31","val":-175000,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2014Q4"},{"start":"2015-01-01","end":"2015-03-31","val":-222000,"accn":"0001558370-15-001077","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-11"},{"start":"2015-01-01","end":"2015-03-31","val":-222000,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2015-01-01","end":"2015-03-31","val":-222000,"accn":"0001558370-16-005818","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-10"},{"start":"2015-01-01","end":"2015-03-31","val":-222000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-805000,"accn":"0001558370-15-001584","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-10"},{"start":"2015-01-01","end":"2015-06-30","val":-805000,"accn":"0001558370-16-007817","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"start":"2015-04-01","end":"2015-06-30","val":-584000,"accn":"0001558370-15-001584","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-10"},{"start":"2015-04-01","end":"2015-06-30","val":-584000,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2015-04-01","end":"2015-06-30","val":-584000,"accn":"0001558370-16-007817","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"start":"2015-04-01","end":"2015-06-30","val":-584000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":-970000,"accn":"0001558370-15-002529","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-09"},{"start":"2015-01-01","end":"2015-09-30","val":-970000,"accn":"0001558370-16-009951","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2015-07-01","end":"2015-09-30","val":-165000,"accn":"0001558370-15-002529","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-09"},{"start":"2015-07-01","end":"2015-09-30","val":-165000,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2015-07-01","end":"2015-09-30","val":-165000,"accn":"0001558370-16-009951","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2015-07-01","end":"2015-09-30","val":-165000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":-1125000,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2015-01-01","end":"2015-12-31","val":-1125000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2015-01-01","end":"2015-12-31","val":-1125000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21","frame":"CY2015"},{"start":"2015-10-01","end":"2015-12-31","val":-154000,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2015-10-01","end":"2015-12-31","val":-154000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2015Q4"},{"start":"2016-01-01","end":"2016-03-31","val":-79000,"accn":"0001558370-16-005818","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-10"},{"start":"2016-01-01","end":"2016-03-31","val":-79000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2016-01-01","end":"2016-03-31","val":-79000,"accn":"0001558370-17-003397","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03"},{"start":"2016-01-01","end":"2016-03-31","val":-79000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-77000,"accn":"0001558370-16-007817","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"start":"2016-01-01","end":"2016-06-30","val":-77000,"accn":"0001558370-17-005728","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-02"},{"start":"2016-04-01","end":"2016-06-30","val":2000,"accn":"0001558370-16-007817","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"start":"2016-04-01","end":"2016-06-30","val":2000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2016-04-01","end":"2016-06-30","val":2000,"accn":"0001558370-17-005728","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-02"},{"start":"2016-04-01","end":"2016-06-30","val":2000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":-28000,"accn":"0001558370-16-009951","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2016-01-01","end":"2016-09-30","val":-28000,"accn":"0001558370-17-007829","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-31"},{"start":"2016-07-01","end":"2016-09-30","val":49000,"accn":"0001558370-16-009951","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2016-07-01","end":"2016-09-30","val":49000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2016-07-01","end":"2016-09-30","val":49000,"accn":"0001558370-17-007829","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-31"},{"start":"2016-07-01","end":"2016-09-30","val":49000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":82000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2016-01-01","end":"2016-12-31","val":82000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21"},{"start":"2016-01-01","end":"2016-12-31","val":82000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2016"},{"start":"2016-10-01","end":"2016-12-31","val":110000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2016-10-01","end":"2016-12-31","val":110000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21","frame":"CY2016Q4"},{"start":"2017-01-01","end":"2017-03-31","val":353000,"accn":"0001558370-17-003397","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03"},{"start":"2017-01-01","end":"2017-03-31","val":353000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21"},{"start":"2017-01-01","end":"2017-03-31","val":353000,"accn":"0001558370-18-003771","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02"},{"start":"2017-01-01","end":"2017-03-31","val":353000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":1155000,"accn":"0001558370-17-005728","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-02"},{"start":"2017-01-01","end":"2017-06-30","val":1155000,"accn":"0001558370-18-006090","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"start":"2017-04-01","end":"2017-06-30","val":802000,"accn":"0001558370-17-005728","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-02"},{"start":"2017-04-01","end":"2017-06-30","val":802000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21"},{"start":"2017-04-01","end":"2017-06-30","val":802000,"accn":"0001558370-18-006090","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"start":"2017-04-01","end":"2017-06-30","val":802000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":2062000,"accn":"0001558370-17-007829","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-31"},{"start":"2017-01-01","end":"2017-09-30","val":2062000,"accn":"0001558370-18-008072","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2017-07-01","end":"2017-09-30","val":907000,"accn":"0001558370-17-007829","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-31"},{"start":"2017-07-01","end":"2017-09-30","val":907000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21"},{"start":"2017-07-01","end":"2017-09-30","val":907000,"accn":"0001558370-18-008072","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2017-07-01","end":"2017-09-30","val":907000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":3128000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21"},{"start":"2017-01-01","end":"2017-12-31","val":3128000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2017-01-01","end":"2017-12-31","val":3128000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13","frame":"CY2017"},{"start":"2017-10-01","end":"2017-12-31","val":1066000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21"},{"start":"2017-10-01","end":"2017-12-31","val":1066000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2017Q4"},{"start":"2018-01-01","end":"2018-03-31","val":2362000,"accn":"0001558370-18-003771","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02"},{"start":"2018-01-01","end":"2018-03-31","val":2362000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-01-01","end":"2018-03-31","val":2362000,"accn":"0001558370-19-004709","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":2362000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":4781000,"accn":"0001558370-18-006090","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"start":"2018-01-01","end":"2018-06-30","val":4781000,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01"},{"start":"2018-04-01","end":"2018-06-30","val":2419000,"accn":"0001558370-18-006090","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"start":"2018-04-01","end":"2018-06-30","val":2419000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-04-01","end":"2018-06-30","val":2419000,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01"},{"start":"2018-04-01","end":"2018-06-30","val":2419000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":7566000,"accn":"0001558370-18-008072","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2018-01-01","end":"2018-09-30","val":7566000,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2018-07-01","end":"2018-09-30","val":2785000,"accn":"0001558370-18-008072","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2018-07-01","end":"2018-09-30","val":2785000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-07-01","end":"2018-09-30","val":2785000,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2018-07-01","end":"2018-09-30","val":2785000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":10386000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":10386000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13"},{"start":"2018-01-01","end":"2018-12-31","val":10386000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17","frame":"CY2018"},{"start":"2018-10-01","end":"2018-12-31","val":2820000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-10-01","end":"2018-12-31","val":2820000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13","frame":"CY2018Q4"},{"start":"2019-01-01","end":"2019-03-31","val":2666000,"accn":"0001558370-19-004709","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":2666000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13"},{"start":"2019-01-01","end":"2019-03-31","val":2666000,"accn":"0001558370-20-005307","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":6899000,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01"},{"start":"2019-01-01","end":"2019-06-30","val":6899000,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30"},{"start":"2019-04-01","end":"2019-06-30","val":4233000,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01"},{"start":"2019-04-01","end":"2019-06-30","val":4233000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13"},{"start":"2019-04-01","end":"2019-06-30","val":4233000,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":10585000,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-01-01","end":"2019-09-30","val":10585000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29"},{"start":"2019-07-01","end":"2019-09-30","val":3686000,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-07-01","end":"2019-09-30","val":3686000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13"},{"start":"2019-07-01","end":"2019-09-30","val":3686000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":13632000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13"},{"start":"2019-01-01","end":"2019-12-31","val":13632000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17"},{"start":"2019-01-01","end":"2019-12-31","val":13632000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2019"},{"start":"2019-10-01","end":"2019-12-31","val":3047000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13","frame":"CY2019Q4"},{"start":"2020-01-01","end":"2020-03-31","val":2703000,"accn":"0001558370-20-005307","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"start":"2020-01-01","end":"2020-03-31","val":2703000,"accn":"0001558370-21-005262","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-29","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":4266000,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30"},{"start":"2020-01-01","end":"2020-06-30","val":4266000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"},{"start":"2020-04-01","end":"2020-06-30","val":1563000,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30"},{"start":"2020-04-01","end":"2020-06-30","val":1563000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":5247000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29"},{"start":"2020-01-01","end":"2020-09-30","val":5247000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28"},{"start":"2020-07-01","end":"2020-09-30","val":981000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29"},{"start":"2020-07-01","end":"2020-09-30","val":981000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":6233000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17"},{"start":"2020-01-01","end":"2020-12-31","val":6233000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2020-01-01","end":"2020-12-31","val":6233000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":524000,"accn":"0001558370-21-005262","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-29"},{"start":"2021-01-01","end":"2021-03-31","val":524000,"accn":"0001558370-22-006801","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":784000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"},{"start":"2021-01-01","end":"2021-06-30","val":784000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2021-04-01","end":"2021-06-30","val":260000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"},{"start":"2021-04-01","end":"2021-06-30","val":260000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":814000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28"},{"start":"2021-01-01","end":"2021-09-30","val":814000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2021-07-01","end":"2021-09-30","val":30000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28"},{"start":"2021-07-01","end":"2021-09-30","val":30000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":897000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2021-01-01","end":"2021-12-31","val":897000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"start":"2021-01-01","end":"2021-12-31","val":897000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-11000,"accn":"0001558370-22-006801","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"start":"2022-01-01","end":"2022-03-31","val":-11000,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":1046000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2022-01-01","end":"2022-06-30","val":1046000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"start":"2022-04-01","end":"2022-06-30","val":1059000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2022-04-01","end":"2022-06-30","val":1059000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-6952000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2022-01-01","end":"2022-09-30","val":-6952000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26"},{"start":"2022-07-01","end":"2022-09-30","val":-8000000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2022-07-01","end":"2022-09-30","val":-8000000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-14763000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"start":"2022-01-01","end":"2022-12-31","val":-14763000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2022-01-01","end":"2022-12-31","val":-14763000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-4833000,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"start":"2023-01-01","end":"2023-03-31","val":-4833000,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-9456000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"start":"2023-01-01","end":"2023-06-30","val":-9456000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":-4622000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"start":"2023-04-01","end":"2023-06-30","val":-4622000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-13993000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26"},{"start":"2023-01-01","end":"2023-09-30","val":-13993000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30"},{"start":"2023-07-01","end":"2023-09-30","val":-4536000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26"},{"start":"2023-07-01","end":"2023-09-30","val":-4536000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":-19739000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2023-01-01","end":"2023-12-31","val":-19739000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":168139000,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"start":"2024-01-01","end":"2024-03-31","val":168139000,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":161292000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":-6847000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":154262000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30"},{"start":"2024-07-01","end":"2024-09-30","val":-7029000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":146181000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":42371000,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1"}]}},"NumberOfOperatingSegments":{"label":"Number of Operating Segments","description":"Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.","units":{"segment":[{"start":"2015-01-01","end":"2015-12-31","val":1,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":1,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2016-01-01","end":"2016-12-31","val":1,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":1,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21"},{"start":"2017-01-01","end":"2017-12-31","val":1,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2017-01-01","end":"2017-12-31","val":1,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":1,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":1,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13"},{"start":"2018-01-01","end":"2018-12-31","val":1,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":1,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13"},{"start":"2019-01-01","end":"2019-12-31","val":1,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17"},{"start":"2019-01-01","end":"2019-12-31","val":1,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":1,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17"},{"start":"2020-01-01","end":"2020-12-31","val":1,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2020-01-01","end":"2020-12-31","val":1,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":1,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2021-01-01","end":"2021-12-31","val":1,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"start":"2021-01-01","end":"2021-12-31","val":1,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":1,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"start":"2022-01-01","end":"2022-12-31","val":1,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2022-01-01","end":"2022-12-31","val":1,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":1,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2023-01-01","end":"2023-12-31","val":1,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":1,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-12-31","val":1,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":1,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1"}]}},"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":"2013-01-01","end":"2013-12-31","val":21000000,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":6953000,"accn":"0001558370-15-001077","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-11"},{"start":"2014-01-01","end":"2014-03-31","val":6953000,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":15151000,"accn":"0001558370-15-001584","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-10"},{"start":"2014-04-01","end":"2014-06-30","val":8199000,"accn":"0001558370-15-001584","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-10"},{"start":"2014-04-01","end":"2014-06-30","val":8199000,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":25440000,"accn":"0001558370-15-002529","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-09"},{"start":"2014-07-01","end":"2014-09-30","val":10289000,"accn":"0001558370-15-002529","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-09"},{"start":"2014-07-01","end":"2014-09-30","val":10289000,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":39734000,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2014-01-01","end":"2014-12-31","val":39734000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2014"},{"start":"2014-10-01","end":"2014-12-31","val":14293000,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2014Q4"},{"start":"2015-01-01","end":"2015-03-31","val":12002000,"accn":"0001558370-15-001077","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-11"},{"start":"2015-01-01","end":"2015-03-31","val":12002000,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2015-01-01","end":"2015-03-31","val":12002000,"accn":"0001558370-16-005818","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-10"},{"start":"2015-01-01","end":"2015-03-31","val":12002000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":27086000,"accn":"0001558370-15-001584","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-10"},{"start":"2015-01-01","end":"2015-06-30","val":27086000,"accn":"0001558370-16-007817","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"start":"2015-04-01","end":"2015-06-30","val":15083000,"accn":"0001558370-15-001584","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-10"},{"start":"2015-04-01","end":"2015-06-30","val":15083000,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2015-04-01","end":"2015-06-30","val":15083000,"accn":"0001558370-16-007817","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"start":"2015-04-01","end":"2015-06-30","val":15083000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":42989000,"accn":"0001558370-15-002529","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-09"},{"start":"2015-01-01","end":"2015-09-30","val":42989000,"accn":"0001558370-16-009951","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2015-07-01","end":"2015-09-30","val":15903000,"accn":"0001558370-15-002529","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-09"},{"start":"2015-07-01","end":"2015-09-30","val":15903000,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2015-07-01","end":"2015-09-30","val":15903000,"accn":"0001558370-16-009951","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2015-07-01","end":"2015-09-30","val":15903000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":63044000,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2015-01-01","end":"2015-12-31","val":63044000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2015-01-01","end":"2015-12-31","val":63044000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21","frame":"CY2015"},{"start":"2015-10-01","end":"2015-12-31","val":20056000,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2015-10-01","end":"2015-12-31","val":20056000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2015Q4"},{"start":"2016-01-01","end":"2016-03-31","val":22281000,"accn":"0001558370-16-005818","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-10"},{"start":"2016-01-01","end":"2016-03-31","val":22281000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2016-01-01","end":"2016-03-31","val":22281000,"accn":"0001558370-17-003397","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03"},{"start":"2016-01-01","end":"2016-03-31","val":22281000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":48242000,"accn":"0001558370-16-007817","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"start":"2016-01-01","end":"2016-06-30","val":48242000,"accn":"0001558370-17-005728","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-02"},{"start":"2016-04-01","end":"2016-06-30","val":25961000,"accn":"0001558370-16-007817","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"start":"2016-04-01","end":"2016-06-30","val":25961000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2016-04-01","end":"2016-06-30","val":25961000,"accn":"0001558370-17-005728","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-02"},{"start":"2016-04-01","end":"2016-06-30","val":25961000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":71285000,"accn":"0001558370-16-009951","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2016-01-01","end":"2016-09-30","val":71285000,"accn":"0001558370-17-007829","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-31"},{"start":"2016-07-01","end":"2016-09-30","val":23043000,"accn":"0001558370-16-009951","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2016-07-01","end":"2016-09-30","val":23043000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2016-07-01","end":"2016-09-30","val":23043000,"accn":"0001558370-17-007829","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-31"},{"start":"2016-07-01","end":"2016-09-30","val":23043000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":100349000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2016-01-01","end":"2016-12-31","val":100349000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21"},{"start":"2016-01-01","end":"2016-12-31","val":100349000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2016"},{"start":"2016-10-01","end":"2016-12-31","val":29064000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2016-10-01","end":"2016-12-31","val":29064000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21","frame":"CY2016Q4"},{"start":"2017-01-01","end":"2017-03-31","val":34170000,"accn":"0001558370-17-003397","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03"},{"start":"2017-01-01","end":"2017-03-31","val":34170000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21"},{"start":"2017-01-01","end":"2017-03-31","val":34170000,"accn":"0001558370-18-003771","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02"},{"start":"2017-01-01","end":"2017-03-31","val":34170000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":74274000,"accn":"0001558370-17-005728","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-02"},{"start":"2017-01-01","end":"2017-06-30","val":74274000,"accn":"0001558370-18-006090","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"start":"2017-04-01","end":"2017-06-30","val":40104000,"accn":"0001558370-17-005728","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-02"},{"start":"2017-04-01","end":"2017-06-30","val":40104000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21"},{"start":"2017-04-01","end":"2017-06-30","val":40104000,"accn":"0001558370-18-006090","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"start":"2017-04-01","end":"2017-06-30","val":40104000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":120952000,"accn":"0001558370-17-007829","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-31"},{"start":"2017-01-01","end":"2017-09-30","val":120952000,"accn":"0001558370-18-008072","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2017-07-01","end":"2017-09-30","val":46678000,"accn":"0001558370-17-007829","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-31"},{"start":"2017-07-01","end":"2017-09-30","val":46678000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21"},{"start":"2017-07-01","end":"2017-09-30","val":46678000,"accn":"0001558370-18-008072","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2017-07-01","end":"2017-09-30","val":46678000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":172673000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21"},{"start":"2017-01-01","end":"2017-12-31","val":172673000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2017-01-01","end":"2017-12-31","val":172673000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13","frame":"CY2017"},{"start":"2017-10-01","end":"2017-12-31","val":51721000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21"},{"start":"2017-10-01","end":"2017-12-31","val":51721000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2017Q4"},{"start":"2018-01-01","end":"2018-03-31","val":59865000,"accn":"0001558370-18-003771","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02"},{"start":"2018-01-01","end":"2018-03-31","val":59865000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-01-01","end":"2018-03-31","val":59865000,"accn":"0001558370-19-004709","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":59865000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":130771000,"accn":"0001558370-18-006090","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"start":"2018-01-01","end":"2018-06-30","val":130771000,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01"},{"start":"2018-04-01","end":"2018-06-30","val":70906000,"accn":"0001558370-18-006090","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"start":"2018-04-01","end":"2018-06-30","val":70906000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-04-01","end":"2018-06-30","val":70906000,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01"},{"start":"2018-04-01","end":"2018-06-30","val":70906000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":207374000,"accn":"0001558370-18-008072","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2018-01-01","end":"2018-09-30","val":207374000,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2018-07-01","end":"2018-09-30","val":76603000,"accn":"0001558370-18-008072","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2018-07-01","end":"2018-09-30","val":76603000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-07-01","end":"2018-09-30","val":76603000,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2018-07-01","end":"2018-09-30","val":76603000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":291549000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":291549000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13","frame":"CY2018"},{"start":"2018-10-01","end":"2018-12-31","val":84175000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-10-01","end":"2018-12-31","val":84175000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13","frame":"CY2018Q4"},{"start":"2019-01-01","end":"2019-03-31","val":90803000,"accn":"0001558370-19-004709","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":90803000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":199827000,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01"},{"start":"2019-04-01","end":"2019-06-30","val":109024000,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01"},{"start":"2019-04-01","end":"2019-06-30","val":109024000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":306927000,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-07-01","end":"2019-09-30","val":107100000,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-07-01","end":"2019-09-30","val":107100000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":427838000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13","frame":"CY2019"},{"start":"2019-10-01","end":"2019-12-31","val":120911000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13","frame":"CY2019Q4"}]}},"OperatingLeaseCost":{"label":"Operating Lease, Cost","description":"Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.","units":{"USD":[{"start":"2019-01-01","end":"2019-03-31","val":3564000,"accn":"0001558370-19-004709","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":3564000,"accn":"0001558370-20-005307","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":7739000,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01"},{"start":"2019-01-01","end":"2019-06-30","val":7739000,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30"},{"start":"2019-04-01","end":"2019-06-30","val":4126000,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01"},{"start":"2019-04-01","end":"2019-06-30","val":4126000,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":11906000,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-01-01","end":"2019-09-30","val":11906000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29"},{"start":"2019-07-01","end":"2019-09-30","val":4167000,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-07-01","end":"2019-09-30","val":4167000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":16162000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13"},{"start":"2019-01-01","end":"2019-12-31","val":16162000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17"},{"start":"2019-01-01","end":"2019-12-31","val":16162000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":4381000,"accn":"0001558370-20-005307","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"start":"2020-01-01","end":"2020-03-31","val":4381000,"accn":"0001558370-21-005262","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-29","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":8709000,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30"},{"start":"2020-01-01","end":"2020-06-30","val":8709000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"},{"start":"2020-04-01","end":"2020-06-30","val":4328000,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30"},{"start":"2020-04-01","end":"2020-06-30","val":4328000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":13014000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29"},{"start":"2020-01-01","end":"2020-09-30","val":13014000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28"},{"start":"2020-07-01","end":"2020-09-30","val":4303000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29"},{"start":"2020-07-01","end":"2020-09-30","val":4303000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":17600000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17"},{"start":"2020-01-01","end":"2020-12-31","val":17600000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2020-01-01","end":"2020-12-31","val":17600000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":4722000,"accn":"0001558370-21-005262","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-29"},{"start":"2021-01-01","end":"2021-03-31","val":4722000,"accn":"0001558370-22-006801","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":9177000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"},{"start":"2021-01-01","end":"2021-06-30","val":9177000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2021-04-01","end":"2021-06-30","val":4451000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"},{"start":"2021-04-01","end":"2021-06-30","val":4451000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":13861000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28"},{"start":"2021-01-01","end":"2021-09-30","val":13861000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2021-07-01","end":"2021-09-30","val":4676000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28"},{"start":"2021-07-01","end":"2021-09-30","val":4676000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":18299000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2021-01-01","end":"2021-12-31","val":18299000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"start":"2021-01-01","end":"2021-12-31","val":18299000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":5968000,"accn":"0001558370-22-006801","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"start":"2022-01-01","end":"2022-03-31","val":5968000,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":10911000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2022-01-01","end":"2022-06-30","val":10911000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"start":"2022-04-01","end":"2022-06-30","val":4942000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2022-04-01","end":"2022-06-30","val":4942000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":16233000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2022-01-01","end":"2022-09-30","val":16233000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26"},{"start":"2022-07-01","end":"2022-09-30","val":5322000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2022-07-01","end":"2022-09-30","val":5322000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":21830000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"start":"2022-01-01","end":"2022-12-31","val":21830000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2022-01-01","end":"2022-12-31","val":21830000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":5881000,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"start":"2023-01-01","end":"2023-03-31","val":5881000,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":11543000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"start":"2023-04-01","end":"2023-06-30","val":5662000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"start":"2023-04-01","end":"2023-06-30","val":5662000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":17301000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26"},{"start":"2023-07-01","end":"2023-09-30","val":5758000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26"},{"start":"2023-07-01","end":"2023-09-30","val":5758000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":23190000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2023-01-01","end":"2023-12-31","val":23190000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":5572000,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"start":"2024-01-01","end":"2024-03-31","val":5572000,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q1"},{"start":"2024-04-01","end":"2024-06-30","val":5864000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2"},{"start":"2024-07-01","end":"2024-09-30","val":5831000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":23238000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":6252000,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1"}]}},"OperatingLeaseLiability":{"label":"Operating Lease, Liability","description":"Present value of lessee's discounted obligation for lease payments from operating lease.","units":{"USD":[{"end":"2019-03-31","val":99600000,"accn":"0001558370-19-004709","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":99003000,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01","frame":"CY2019Q2I"},{"end":"2019-09-30","val":97508000,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2019Q3I"},{"end":"2019-12-31","val":95948000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13","frame":"CY2019Q4I"},{"end":"2020-12-31","val":89604000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17","frame":"CY2020Q4I"},{"end":"2021-12-31","val":111408000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2021Q4I"},{"end":"2022-12-31","val":103368000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2022Q4I"},{"end":"2023-12-31","val":93684000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15","frame":"CY2023Q4I"},{"end":"2024-12-31","val":82136000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2024Q4I"}]}},"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-01-01","val":4730000,"accn":"0001558370-19-004709","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2019-01-01","val":4730000,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01"},{"end":"2019-01-01","val":4730000,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"end":"2019-01-01","val":4730000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13","frame":"CY2018Q4I"},{"end":"2019-03-31","val":5278000,"accn":"0001558370-19-004709","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":6357000,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01","frame":"CY2019Q2I"},{"end":"2019-09-30","val":6587000,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2019Q3I"},{"end":"2019-12-31","val":6823000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13"},{"end":"2019-12-31","val":6823000,"accn":"0001558370-20-005307","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"end":"2019-12-31","val":6823000,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30"},{"end":"2019-12-31","val":6823000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29"},{"end":"2019-12-31","val":6823000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17","frame":"CY2019Q4I"},{"end":"2020-03-31","val":7169000,"accn":"0001558370-20-005307","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":7416000,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30","frame":"CY2020Q2I"},{"end":"2020-09-30","val":7672000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29","frame":"CY2020Q3I"},{"end":"2020-12-31","val":7935000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17"},{"end":"2020-12-31","val":7935000,"accn":"0001558370-21-005262","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-29"},{"end":"2020-12-31","val":7935000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"},{"end":"2020-12-31","val":7935000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28"},{"end":"2020-12-31","val":7935000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2020Q4I"},{"end":"2021-03-31","val":8193000,"accn":"0001558370-21-005262","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-29","frame":"CY2021Q1I"},{"end":"2021-06-30","val":8465000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29","frame":"CY2021Q2I"},{"end":"2021-09-30","val":8810000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28","frame":"CY2021Q3I"},{"end":"2021-12-31","val":8093000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"end":"2021-12-31","val":8093000,"accn":"0001558370-22-006801","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"end":"2021-12-31","val":8093000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"end":"2021-12-31","val":8093000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"end":"2021-12-31","val":8093000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2021Q4I"},{"end":"2022-03-31","val":8762000,"accn":"0001558370-22-006801","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2022Q1I"},{"end":"2022-06-30","val":9435000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02","frame":"CY2022Q2I"},{"end":"2022-09-30","val":10116000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01","frame":"CY2022Q3I"},{"end":"2022-12-31","val":10579000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"end":"2022-12-31","val":10579000,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"end":"2022-12-31","val":10579000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"end":"2022-12-31","val":10579000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26"},{"end":"2022-12-31","val":10579000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15","frame":"CY2022Q4I"},{"end":"2023-03-31","val":10887000,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1I"},{"end":"2023-06-30","val":11292000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02","frame":"CY2023Q2I"},{"end":"2023-09-30","val":11617000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26","frame":"CY2023Q3I"},{"end":"2023-12-31","val":11933000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2023-12-31","val":11933000,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"end":"2023-12-31","val":11933000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":11933000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30"},{"end":"2023-12-31","val":11933000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":12240000,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2024Q1I"},{"end":"2024-06-30","val":12658000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":13011000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30","frame":"CY2024Q3I"},{"end":"2024-12-31","val":13346000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"end":"2024-12-31","val":13346000,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q4I"},{"end":"2025-03-31","val":13736000,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"}]}},"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-01-01","val":69387000,"accn":"0001558370-19-004709","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2019-01-01","val":69387000,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01"},{"end":"2019-01-01","val":69387000,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"end":"2019-01-01","val":69387000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13","frame":"CY2018Q4I"},{"end":"2019-03-31","val":94322000,"accn":"0001558370-19-004709","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":92646000,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01","frame":"CY2019Q2I"},{"end":"2019-09-30","val":90921000,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2019Q3I"},{"end":"2019-12-31","val":89126000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13"},{"end":"2019-12-31","val":89126000,"accn":"0001558370-20-005307","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"end":"2019-12-31","val":89126000,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30"},{"end":"2019-12-31","val":89126000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29"},{"end":"2019-12-31","val":89126000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17","frame":"CY2019Q4I"},{"end":"2020-03-31","val":87667000,"accn":"0001558370-20-005307","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":85727000,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30","frame":"CY2020Q2I"},{"end":"2020-09-30","val":83735000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29","frame":"CY2020Q3I"},{"end":"2020-12-31","val":81669000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17"},{"end":"2020-12-31","val":81669000,"accn":"0001558370-21-005262","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-29"},{"end":"2020-12-31","val":81669000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"},{"end":"2020-12-31","val":81669000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28"},{"end":"2020-12-31","val":81669000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2020Q4I"},{"end":"2021-03-31","val":79477000,"accn":"0001558370-21-005262","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-29","frame":"CY2021Q1I"},{"end":"2021-06-30","val":77272000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29","frame":"CY2021Q2I"},{"end":"2021-09-30","val":75054000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28","frame":"CY2021Q3I"},{"end":"2021-12-31","val":103315000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"end":"2021-12-31","val":103315000,"accn":"0001558370-22-006801","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"end":"2021-12-31","val":103315000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"end":"2021-12-31","val":103315000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"end":"2021-12-31","val":103315000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2021Q4I"},{"end":"2022-03-31","val":100762000,"accn":"0001558370-22-006801","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2022Q1I"},{"end":"2022-06-30","val":98160000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02","frame":"CY2022Q2I"},{"end":"2022-09-30","val":95495000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01","frame":"CY2022Q3I"},{"end":"2022-12-31","val":92789000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"end":"2022-12-31","val":92789000,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"end":"2022-12-31","val":92789000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"end":"2022-12-31","val":92789000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26"},{"end":"2022-12-31","val":92789000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15","frame":"CY2022Q4I"},{"end":"2023-03-31","val":89940000,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1I"},{"end":"2023-06-30","val":87049000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02","frame":"CY2023Q2I"},{"end":"2023-09-30","val":84036000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26","frame":"CY2023Q3I"},{"end":"2023-12-31","val":81751000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2023-12-31","val":81751000,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"end":"2023-12-31","val":81751000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":81751000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30"},{"end":"2023-12-31","val":81751000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":78489000,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2024Q1I"},{"end":"2024-06-30","val":75244000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":71916000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30","frame":"CY2024Q3I"},{"end":"2024-12-31","val":68790000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"end":"2024-12-31","val":68790000,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q4I"},{"end":"2025-03-31","val":65216000,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"}]}},"OperatingLeasePayments":{"label":"Operating Lease, Payments","description":"Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.","units":{"USD":[{"start":"2019-01-01","end":"2019-03-31","val":2621000,"accn":"0001558370-19-004709","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":2621000,"accn":"0001558370-20-005307","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":5242000,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01"},{"start":"2019-01-01","end":"2019-06-30","val":5242000,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30"},{"start":"2019-04-01","end":"2019-06-30","val":2621000,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":8727000,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-01-01","end":"2019-09-30","val":8727000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29"},{"start":"2019-07-01","end":"2019-09-30","val":3485000,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-07-01","end":"2019-09-30","val":3485000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":12247000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13"},{"start":"2019-01-01","end":"2019-12-31","val":12247000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":3581000,"accn":"0001558370-20-005307","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"start":"2020-01-01","end":"2020-03-31","val":3581000,"accn":"0001558370-21-005262","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-29","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":7172000,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30"},{"start":"2020-01-01","end":"2020-06-30","val":7172000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"},{"start":"2020-01-01","end":"2020-09-30","val":10789000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29"},{"start":"2020-01-01","end":"2020-09-30","val":10789000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28"},{"start":"2020-07-01","end":"2020-09-30","val":3616000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":14444000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17"},{"start":"2020-01-01","end":"2020-12-31","val":14444000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2020-01-01","end":"2020-12-31","val":14444000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":3696000,"accn":"0001558370-21-005262","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-29"},{"start":"2021-01-01","end":"2021-03-31","val":3696000,"accn":"0001558370-22-006801","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":7394000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"},{"start":"2021-01-01","end":"2021-06-30","val":7394000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2021-01-01","end":"2021-09-30","val":11121000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28"},{"start":"2021-01-01","end":"2021-09-30","val":11121000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2021-01-01","end":"2021-12-31","val":14896000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2021-01-01","end":"2021-12-31","val":14896000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"start":"2021-01-01","end":"2021-12-31","val":14896000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":3882000,"accn":"0001558370-22-006801","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"start":"2022-01-01","end":"2022-03-31","val":3882000,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":7763000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2022-01-01","end":"2022-06-30","val":7763000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"start":"2022-01-01","end":"2022-09-30","val":11668000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2022-01-01","end":"2022-09-30","val":11668000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26"},{"start":"2022-01-01","end":"2022-12-31","val":15891000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"start":"2022-01-01","end":"2022-12-31","val":15891000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2022-01-01","end":"2022-12-31","val":15891000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":4405000,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"start":"2023-01-01","end":"2023-03-31","val":4405000,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":8812000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"start":"2023-01-01","end":"2023-06-30","val":8812000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-09-30","val":13249000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26"},{"start":"2023-01-01","end":"2023-09-30","val":13249000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30"},{"start":"2023-01-01","end":"2023-12-31","val":17741000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2023-01-01","end":"2023-12-31","val":17741000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":4546000,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"start":"2024-01-01","end":"2024-03-31","val":4546000,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":9092000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-09-30","val":13664000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30"},{"start":"2024-01-01","end":"2024-12-31","val":18284000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":4663000,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1"}]}},"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":54245000,"accn":"0001558370-19-004709","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2019-01-01","val":54245000,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01"},{"end":"2019-01-01","val":54245000,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"end":"2019-01-01","val":54245000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13","frame":"CY2018Q4I"},{"end":"2019-03-31","val":76528000,"accn":"0001558370-19-004709","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":75255000,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01","frame":"CY2019Q2I"},{"end":"2019-09-30","val":73967000,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2019Q3I"},{"end":"2019-12-31","val":72753000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13"},{"end":"2019-12-31","val":72753000,"accn":"0001558370-20-005307","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"end":"2019-12-31","val":72753000,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30"},{"end":"2019-12-31","val":72753000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29"},{"end":"2019-12-31","val":72753000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17","frame":"CY2019Q4I"},{"end":"2020-03-31","val":71903000,"accn":"0001558370-20-005307","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":70471000,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30","frame":"CY2020Q2I"},{"end":"2020-09-30","val":69020000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29","frame":"CY2020Q3I"},{"end":"2020-12-31","val":67539000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17"},{"end":"2020-12-31","val":67539000,"accn":"0001558370-21-005262","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-29"},{"end":"2020-12-31","val":67539000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"},{"end":"2020-12-31","val":67539000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28"},{"end":"2020-12-31","val":67539000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2020Q4I"},{"end":"2021-03-31","val":65987000,"accn":"0001558370-21-005262","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-29","frame":"CY2021Q1I"},{"end":"2021-06-30","val":64446000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29","frame":"CY2021Q2I"},{"end":"2021-09-30","val":62986000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28","frame":"CY2021Q3I"},{"end":"2021-12-31","val":90162000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"end":"2021-12-31","val":90162000,"accn":"0001558370-22-006801","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"end":"2021-12-31","val":90162000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"end":"2021-12-31","val":90162000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"end":"2021-12-31","val":90162000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2021Q4I"},{"end":"2022-03-31","val":88119000,"accn":"0001558370-22-006801","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2022Q1I"},{"end":"2022-06-30","val":86033000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02","frame":"CY2022Q2I"},{"end":"2022-09-30","val":83917000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01","frame":"CY2022Q3I"},{"end":"2022-12-31","val":81854000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"end":"2022-12-31","val":81854000,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"end":"2022-12-31","val":81854000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"end":"2022-12-31","val":81854000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26"},{"end":"2022-12-31","val":81854000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15","frame":"CY2022Q4I"},{"end":"2023-03-31","val":79668000,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1I"},{"end":"2023-06-30","val":77529000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02","frame":"CY2023Q2I"},{"end":"2023-09-30","val":75221000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26","frame":"CY2023Q3I"},{"end":"2023-12-31","val":73691000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2023-12-31","val":73691000,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"end":"2023-12-31","val":73691000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":73691000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30"},{"end":"2023-12-31","val":73691000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":71222000,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2024Q1I"},{"end":"2024-06-30","val":68881000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":66416000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30","frame":"CY2024Q3I"},{"end":"2024-12-31","val":64181000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"end":"2024-12-31","val":64181000,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q4I"},{"end":"2025-03-31","val":61607000,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"}]}},"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":"2015-12-31","val":17350000,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2015Q4I"},{"end":"2016-12-31","val":15024000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2016Q4I"},{"end":"2017-12-31","val":121083000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21","frame":"CY2017Q4I"},{"end":"2018-03-31","val":6900000,"accn":"0001558370-18-003771","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02","frame":"CY2018Q1I"},{"end":"2018-06-30","val":6900000,"accn":"0001558370-18-006090","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01","frame":"CY2018Q2I"},{"end":"2018-09-30","val":6900000,"accn":"0001558370-18-008072","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2018Q3I"},{"end":"2018-12-31","val":160092000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"end":"2018-12-31","val":152288000,"accn":"0001558370-19-004709","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":152288000,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01"},{"end":"2018-12-31","val":152288000,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","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":"2015-12-31","val":2326000,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2015Q4I"},{"end":"2016-12-31","val":2396000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2016Q4I"},{"end":"2017-12-31","val":10174000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21","frame":"CY2017Q4I"},{"end":"2018-12-31","val":12909000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"end":"2018-12-31","val":12247000,"accn":"0001558370-19-004709","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":12247000,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01"},{"end":"2018-12-31","val":12247000,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2018Q4I"}]}},"OperatingLeasesFutureMinimumPaymentsDueFutureMinimumSubleaseRentals":{"label":"Operating Leases, Future Minimum Payments Due, Future Minimum Sublease Rentals","description":"Contractually required future rental payments receivable on noncancelable subleasing arrangements.","units":{"USD":[{"end":"2018-12-31","val":5700000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"end":"2018-12-31","val":5300000,"accn":"0001558370-19-004709","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":5300000,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01"},{"end":"2018-12-31","val":5300000,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2018Q4I"},{"end":"2019-03-31","val":4600000,"accn":"0001558370-19-004709","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":3800000,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01","frame":"CY2019Q2I"},{"end":"2019-09-30","val":3100000,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2019Q3I"},{"end":"2019-12-31","val":2400000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13","frame":"CY2019Q4I"}]}},"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":"2015-12-31","val":2618000,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2015Q4I"},{"end":"2016-12-31","val":2697000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2016Q4I"},{"end":"2017-12-31","val":10977000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21","frame":"CY2017Q4I"},{"end":"2018-12-31","val":13331000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"end":"2018-12-31","val":12746000,"accn":"0001558370-19-004709","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":12746000,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01"},{"end":"2018-12-31","val":12746000,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","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":"2015-12-31","val":2542000,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2015Q4I"},{"end":"2016-12-31","val":2618000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2016Q4I"},{"end":"2017-12-31","val":11118000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21","frame":"CY2017Q4I"},{"end":"2018-12-31","val":15304000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"end":"2018-12-31","val":14719000,"accn":"0001558370-19-004709","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":14719000,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01"},{"end":"2018-12-31","val":14719000,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","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":"2015-12-31","val":2468000,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2015Q4I"},{"end":"2016-12-31","val":2542000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2016Q4I"},{"end":"2017-12-31","val":10794000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21","frame":"CY2017Q4I"},{"end":"2018-12-31","val":15349000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"end":"2018-12-31","val":14764000,"accn":"0001558370-19-004709","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":14764000,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01"},{"end":"2018-12-31","val":14764000,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","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":"2015-12-31","val":2396000,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2015Q4I"},{"end":"2016-12-31","val":2468000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2016Q4I"},{"end":"2017-12-31","val":10479000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21","frame":"CY2017Q4I"},{"end":"2018-12-31","val":14926000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"end":"2018-12-31","val":14341000,"accn":"0001558370-19-004709","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":14341000,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01"},{"end":"2018-12-31","val":14341000,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","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":"2015-12-31","val":5000000,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2015Q4I"},{"end":"2016-12-31","val":2303000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2016Q4I"},{"end":"2017-12-31","val":67541000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21","frame":"CY2017Q4I"},{"end":"2018-12-31","val":88273000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"end":"2018-12-31","val":83471000,"accn":"0001558370-19-004709","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":83471000,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01"},{"end":"2018-12-31","val":83471000,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2018Q4I"}]}},"OperatingLeasesRentExpenseNet":{"label":"Operating Leases, Rent Expense, Net","description":"Rental expense for the reporting period incurred under operating leases, including minimum and any contingent rent expense, net of related sublease income.","units":{"USD":[{"start":"2017-01-01","end":"2017-12-31","val":6300000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":2200000,"accn":"0001558370-19-004709","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":3900000,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01"},{"start":"2018-04-01","end":"2018-06-30","val":1700000,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":5600000,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2018-07-01","end":"2018-09-30","val":1700000,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":7300000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13"},{"start":"2018-01-01","end":"2018-12-31","val":7300000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17","frame":"CY2018"}]}},"OperatingLeaseWeightedAverageDiscountRatePercent":{"label":"Operating Lease, Weighted Average Discount Rate, Percent","description":"Weighted average discount rate for operating lease calculated at point in time.","units":{"pure":[{"end":"2019-03-31","val":0.082,"accn":"0001558370-19-004709","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":0.082,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01","frame":"CY2019Q2I"},{"end":"2019-09-30","val":0.082,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2019Q3I"},{"end":"2019-12-31","val":0.082,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13","frame":"CY2019Q4I"},{"end":"2020-03-31","val":0.082,"accn":"0001558370-20-005307","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":0.082,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30","frame":"CY2020Q2I"},{"end":"2020-09-30","val":0.082,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29","frame":"CY2020Q3I"},{"end":"2020-12-31","val":0.082,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17","frame":"CY2020Q4I"},{"end":"2021-03-31","val":0.082,"accn":"0001558370-21-005262","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-29","frame":"CY2021Q1I"},{"end":"2021-06-30","val":0.082,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29","frame":"CY2021Q2I"},{"end":"2021-09-30","val":0.082,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28","frame":"CY2021Q3I"},{"end":"2021-12-31","val":0.074,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2021Q4I"},{"end":"2022-03-31","val":0.074,"accn":"0001558370-22-006801","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2022Q1I"},{"end":"2022-06-30","val":0.074,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02","frame":"CY2022Q2I"},{"end":"2022-09-30","val":0.074,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01","frame":"CY2022Q3I"},{"end":"2022-12-31","val":0.074,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2022Q4I"},{"end":"2023-03-31","val":0.074,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1I"},{"end":"2023-06-30","val":0.074,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02","frame":"CY2023Q2I"},{"end":"2023-09-30","val":0.074,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26","frame":"CY2023Q3I"},{"end":"2023-12-31","val":0.073,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15","frame":"CY2023Q4I"},{"end":"2024-03-31","val":0.074,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2024Q1I"},{"end":"2024-06-30","val":0.073,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":0.073,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30","frame":"CY2024Q3I"},{"end":"2024-12-31","val":0.073,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2024Q4I"},{"end":"2025-03-31","val":0.073,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"}]}},"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":"2014-12-31","val":386000,"accn":"0001558370-15-001077","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-11"},{"end":"2014-12-31","val":386000,"accn":"0001558370-15-001584","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-10","frame":"CY2014Q4I"},{"end":"2015-03-31","val":508000,"accn":"0001558370-15-001077","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-11","frame":"CY2015Q1I"},{"end":"2015-06-30","val":662000,"accn":"0001558370-15-001584","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-10","frame":"CY2015Q2I"},{"end":"2017-12-31","val":1451000,"accn":"0001558370-18-008072","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"end":"2017-12-31","val":1451000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2017Q4I"},{"end":"2018-09-30","val":1508000,"accn":"0001558370-18-008072","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2018Q3I"},{"end":"2018-12-31","val":2092000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"end":"2018-12-31","val":2092000,"accn":"0001558370-19-004709","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":2092000,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01"},{"end":"2018-12-31","val":2092000,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"end":"2018-12-31","val":2092000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13","frame":"CY2018Q4I"},{"end":"2019-03-31","val":2544000,"accn":"0001558370-19-004709","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":2269000,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01","frame":"CY2019Q2I"},{"end":"2019-09-30","val":2244000,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2019Q3I"},{"end":"2019-12-31","val":2819000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13"},{"end":"2019-12-31","val":2819000,"accn":"0001558370-20-005307","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"end":"2019-12-31","val":3725000,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30"},{"end":"2019-12-31","val":3725000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29"},{"end":"2019-12-31","val":3725000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17","frame":"CY2019Q4I"},{"end":"2020-03-31","val":2228000,"accn":"0001558370-20-005307","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":1776000,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30","frame":"CY2020Q2I"},{"end":"2020-09-30","val":2957000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29","frame":"CY2020Q3I"},{"end":"2020-12-31","val":6109000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17"},{"end":"2020-12-31","val":6109000,"accn":"0001558370-21-005262","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-29"},{"end":"2020-12-31","val":6109000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"},{"end":"2020-12-31","val":6109000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28"},{"end":"2020-12-31","val":6109000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2020Q4I"},{"end":"2021-03-31","val":5657000,"accn":"0001558370-21-005262","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-29","frame":"CY2021Q1I"},{"end":"2021-06-30","val":5486000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29","frame":"CY2021Q2I"},{"end":"2021-09-30","val":6302000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28","frame":"CY2021Q3I"},{"end":"2021-12-31","val":7962000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"end":"2021-12-31","val":7962000,"accn":"0001558370-22-006801","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"end":"2021-12-31","val":7962000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"end":"2021-12-31","val":7962000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"end":"2021-12-31","val":7962000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2021Q4I"},{"end":"2022-03-31","val":9613000,"accn":"0001558370-22-006801","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2022Q1I"},{"end":"2022-06-30","val":10487000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02","frame":"CY2022Q2I"},{"end":"2022-09-30","val":8394000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01","frame":"CY2022Q3I"},{"end":"2022-12-31","val":7704000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"end":"2022-12-31","val":7704000,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"end":"2022-12-31","val":7704000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"end":"2022-12-31","val":7704000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26"},{"end":"2022-12-31","val":7704000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15","frame":"CY2022Q4I"},{"end":"2023-03-31","val":4487000,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1I"},{"end":"2023-06-30","val":7511000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02","frame":"CY2023Q2I"},{"end":"2023-09-30","val":6527000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26","frame":"CY2023Q3I"},{"end":"2023-12-31","val":5217000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2023-12-31","val":5217000,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"end":"2023-12-31","val":5217000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":5217000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30"},{"end":"2023-12-31","val":5217000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":7044000,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2024Q1I"},{"end":"2024-06-30","val":3605000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":6606000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30","frame":"CY2024Q3I"},{"end":"2024-12-31","val":5456000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"end":"2024-12-31","val":5456000,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q4I"},{"end":"2025-03-31","val":9300000,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"}]}},"OtherAssetsNoncurrent":{"label":"Other Assets, Noncurrent","description":"Amount of noncurrent assets classified as other.","units":{"USD":[{"end":"2014-12-31","val":99000,"accn":"0001558370-15-001077","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-11"},{"end":"2014-12-31","val":99000,"accn":"0001558370-15-001584","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-10"},{"end":"2014-12-31","val":99000,"accn":"0001558370-15-002529","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-09"},{"end":"2014-12-31","val":99000,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2014Q4I"},{"end":"2015-03-31","val":1099000,"accn":"0001558370-15-001077","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-11","frame":"CY2015Q1I"},{"end":"2015-06-30","val":36000,"accn":"0001558370-15-001584","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-10","frame":"CY2015Q2I"},{"end":"2015-09-30","val":560000,"accn":"0001558370-15-002529","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-09","frame":"CY2015Q3I"},{"end":"2015-12-31","val":555000,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"end":"2015-12-31","val":555000,"accn":"0001558370-16-005818","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-10"},{"end":"2015-12-31","val":555000,"accn":"0001558370-16-007817","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"end":"2015-12-31","val":555000,"accn":"0001558370-16-009951","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"end":"2015-12-31","val":555000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2015Q4I"},{"end":"2016-03-31","val":540000,"accn":"0001558370-16-005818","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-10","frame":"CY2016Q1I"},{"end":"2016-06-30","val":569000,"accn":"0001558370-16-007817","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09","frame":"CY2016Q2I"},{"end":"2016-09-30","val":557000,"accn":"0001558370-16-009951","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10","frame":"CY2016Q3I"},{"end":"2016-12-31","val":856000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"end":"2016-12-31","val":856000,"accn":"0001558370-17-003397","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03"},{"end":"2016-12-31","val":856000,"accn":"0001558370-17-005728","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-02"},{"end":"2016-12-31","val":856000,"accn":"0001558370-17-007829","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-31"},{"end":"2016-12-31","val":856000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21","frame":"CY2016Q4I"},{"end":"2017-03-31","val":1413000,"accn":"0001558370-17-003397","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03","frame":"CY2017Q1I"},{"end":"2017-06-30","val":852000,"accn":"0001558370-17-005728","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-02","frame":"CY2017Q2I"},{"end":"2017-09-30","val":1656000,"accn":"0001558370-17-007829","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-31","frame":"CY2017Q3I"},{"end":"2017-12-31","val":1314000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21"},{"end":"2017-12-31","val":1314000,"accn":"0001558370-18-003771","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02"},{"end":"2017-12-31","val":1314000,"accn":"0001558370-18-006090","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"end":"2017-12-31","val":1314000,"accn":"0001558370-18-008072","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"end":"2017-12-31","val":1314000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2017Q4I"},{"end":"2018-03-31","val":1341000,"accn":"0001558370-18-003771","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02","frame":"CY2018Q1I"},{"end":"2018-06-30","val":4898000,"accn":"0001558370-18-006090","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01","frame":"CY2018Q2I"},{"end":"2018-09-30","val":5579000,"accn":"0001558370-18-008072","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2018Q3I"},{"end":"2018-12-31","val":5556000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"end":"2018-12-31","val":5556000,"accn":"0001558370-19-004709","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":5556000,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01"},{"end":"2018-12-31","val":5556000,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"end":"2018-12-31","val":5556000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13","frame":"CY2018Q4I"},{"end":"2019-03-31","val":5845000,"accn":"0001558370-19-004709","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":5887000,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01","frame":"CY2019Q2I"},{"end":"2019-09-30","val":5741000,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2019Q3I"},{"end":"2019-12-31","val":10222000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13"},{"end":"2019-12-31","val":10222000,"accn":"0001558370-20-005307","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"end":"2019-12-31","val":10222000,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30"},{"end":"2019-12-31","val":10222000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29"},{"end":"2019-12-31","val":10222000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17","frame":"CY2019Q4I"},{"end":"2020-03-31","val":10381000,"accn":"0001558370-20-005307","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":8286000,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30","frame":"CY2020Q2I"},{"end":"2020-09-30","val":8666000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29","frame":"CY2020Q3I"},{"end":"2020-12-31","val":5925000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17"},{"end":"2020-12-31","val":5925000,"accn":"0001558370-21-005262","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-29"},{"end":"2020-12-31","val":5925000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"},{"end":"2020-12-31","val":5925000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28"},{"end":"2020-12-31","val":5925000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2020Q4I"},{"end":"2021-03-31","val":5360000,"accn":"0001558370-21-005262","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-29","frame":"CY2021Q1I"},{"end":"2021-06-30","val":11558000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29","frame":"CY2021Q2I"},{"end":"2021-09-30","val":14193000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28","frame":"CY2021Q3I"},{"end":"2021-12-31","val":14638000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"end":"2021-12-31","val":14638000,"accn":"0001558370-22-006801","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"end":"2021-12-31","val":14638000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"end":"2021-12-31","val":14638000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"end":"2021-12-31","val":14638000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2021Q4I"},{"end":"2022-03-31","val":25138000,"accn":"0001558370-22-006801","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2022Q1I"},{"end":"2022-06-30","val":22028000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02","frame":"CY2022Q2I"},{"end":"2022-09-30","val":24699000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01","frame":"CY2022Q3I"},{"end":"2022-12-31","val":21589000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"end":"2022-12-31","val":21589000,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"end":"2022-12-31","val":21589000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"end":"2022-12-31","val":21589000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26"},{"end":"2022-12-31","val":21589000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15","frame":"CY2022Q4I"},{"end":"2023-03-31","val":34471000,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1I"},{"end":"2023-06-30","val":32551000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02","frame":"CY2023Q2I"},{"end":"2023-09-30","val":29560000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26","frame":"CY2023Q3I"},{"end":"2023-12-31","val":30650000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2023-12-31","val":30650000,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"end":"2023-12-31","val":30650000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":30650000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30"},{"end":"2023-12-31","val":30650000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":22578000,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2024Q1I"},{"end":"2024-06-30","val":47687000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":52153000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30","frame":"CY2024Q3I"},{"end":"2024-12-31","val":47587000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"end":"2024-12-31","val":47587000,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q4I"},{"end":"2025-03-31","val":60484000,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"}]}},"OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax":{"label":"Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss) Arising During Period, after Tax","description":"Amount, after tax, of gain (loss) for (increase) decrease in value of benefit obligation for change in actuarial assumptions and increase (decrease) in value of plan assets from experience different from that assumed of defined benefit plan, that has not been recognized in net periodic benefit (cost) credit.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":-2985000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13"},{"start":"2019-01-01","end":"2019-12-31","val":-2985000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17"},{"start":"2019-01-01","end":"2019-12-31","val":-2985000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":-2843000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17"},{"start":"2020-01-01","end":"2020-12-31","val":-2843000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2020-01-01","end":"2020-12-31","val":-2843000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":4255000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2021-01-01","end":"2021-12-31","val":4255000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"start":"2021-01-01","end":"2021-12-31","val":4255000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":666000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"start":"2022-01-01","end":"2022-12-31","val":666000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2022-01-01","end":"2022-12-31","val":666000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":-2781000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2023-01-01","end":"2023-12-31","val":-2781000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":-761000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2024"}]}},"OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax":{"label":"OCI, Debt Securities, Available-for-Sale, Gain (Loss), after Adjustment, before Tax","description":"Amount, before tax and after adjustment, of unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale) and unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.","units":{"USD":[{"start":"2016-01-01","end":"2016-12-31","val":-18000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":-251000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2017-01-01","end":"2017-12-31","val":-251000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-322000,"accn":"0001558370-19-004709","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":-322000,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01"},{"start":"2018-01-01","end":"2018-03-31","val":-322000,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2018Q1"},{"start":"2018-04-01","end":"2018-06-30","val":210000,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2018Q2"},{"start":"2018-07-01","end":"2018-09-30","val":44000,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":105000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":105000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":270000,"accn":"0001558370-19-004709","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":270000,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01"},{"start":"2019-01-01","end":"2019-03-31","val":270000,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-01-01","end":"2019-03-31","val":270000,"accn":"0001558370-20-005307","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"start":"2019-01-01","end":"2019-03-31","val":270000,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30"},{"start":"2019-01-01","end":"2019-03-31","val":270000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29","frame":"CY2019Q1"},{"start":"2019-04-01","end":"2019-06-30","val":845000,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01"},{"start":"2019-04-01","end":"2019-06-30","val":845000,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-04-01","end":"2019-06-30","val":845000,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30"},{"start":"2019-04-01","end":"2019-06-30","val":845000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29","frame":"CY2019Q2"},{"start":"2019-07-01","end":"2019-09-30","val":-287000,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-07-01","end":"2019-09-30","val":-287000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":671000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":2492000,"accn":"0001558370-20-005307","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"start":"2020-01-01","end":"2020-03-31","val":2492000,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30"},{"start":"2020-01-01","end":"2020-03-31","val":2492000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29","frame":"CY2020Q1"},{"start":"2020-04-01","end":"2020-06-30","val":-1057000,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30"},{"start":"2020-04-01","end":"2020-06-30","val":-1057000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29","frame":"CY2020Q2"},{"start":"2020-07-01","end":"2020-09-30","val":-777000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29","frame":"CY2020Q3"}]}},"OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax":{"label":"Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax","description":"Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.","units":{"USD":[{"start":"2018-01-01","end":"2018-12-31","val":-16000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":-16000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13"},{"start":"2018-01-01","end":"2018-12-31","val":-16000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-15000,"accn":"0001558370-19-004709","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":-15000,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01"},{"start":"2019-01-01","end":"2019-03-31","val":-15000,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-01-01","end":"2019-03-31","val":-15000,"accn":"0001558370-20-005307","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"start":"2019-01-01","end":"2019-03-31","val":-15000,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30"},{"start":"2019-01-01","end":"2019-03-31","val":-15000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-8000,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01"},{"start":"2019-01-01","end":"2019-06-30","val":-8000,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30"},{"start":"2019-04-01","end":"2019-06-30","val":7000,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01"},{"start":"2019-04-01","end":"2019-06-30","val":7000,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-04-01","end":"2019-06-30","val":7000,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30"},{"start":"2019-04-01","end":"2019-06-30","val":7000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":-10000,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-01-01","end":"2019-09-30","val":-10000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29"},{"start":"2019-07-01","end":"2019-09-30","val":-3000,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-07-01","end":"2019-09-30","val":-3000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":-40000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13"},{"start":"2019-01-01","end":"2019-12-31","val":-40000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17"},{"start":"2019-01-01","end":"2019-12-31","val":-40000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-27000,"accn":"0001558370-20-005307","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"start":"2020-01-01","end":"2020-03-31","val":-27000,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30"},{"start":"2020-01-01","end":"2020-03-31","val":-26000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29"},{"start":"2020-01-01","end":"2020-03-31","val":-27000,"accn":"0001558370-21-005262","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-29","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-21000,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30"},{"start":"2020-01-01","end":"2020-06-30","val":-21000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"},{"start":"2020-04-01","end":"2020-06-30","val":6000,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30"},{"start":"2020-04-01","end":"2020-06-30","val":6000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29"},{"start":"2020-04-01","end":"2020-06-30","val":6000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-64000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29"},{"start":"2020-01-01","end":"2020-09-30","val":-64000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28"},{"start":"2020-07-01","end":"2020-09-30","val":-43000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29"},{"start":"2020-07-01","end":"2020-09-30","val":-43000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-278000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17"},{"start":"2020-01-01","end":"2020-12-31","val":-278000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2020-01-01","end":"2020-12-31","val":-278000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":517000,"accn":"0001558370-21-005262","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-29"},{"start":"2021-01-01","end":"2021-03-31","val":517000,"accn":"0001558370-22-006801","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":404000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"},{"start":"2021-01-01","end":"2021-06-30","val":404000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2021-04-01","end":"2021-06-30","val":-114000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"},{"start":"2021-04-01","end":"2021-06-30","val":-114000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":577000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28"},{"start":"2021-01-01","end":"2021-09-30","val":577000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2021-07-01","end":"2021-09-30","val":174000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28"},{"start":"2021-07-01","end":"2021-09-30","val":174000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":475000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2021-01-01","end":"2021-12-31","val":475000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"start":"2021-01-01","end":"2021-12-31","val":475000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":43000,"accn":"0001558370-22-006801","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"start":"2022-01-01","end":"2022-03-31","val":43000,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":213000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2022-01-01","end":"2022-06-30","val":213000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"start":"2022-04-01","end":"2022-06-30","val":170000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2022-04-01","end":"2022-06-30","val":170000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":478000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2022-01-01","end":"2022-09-30","val":478000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26"},{"start":"2022-07-01","end":"2022-09-30","val":265000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2022-07-01","end":"2022-09-30","val":265000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":270000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"start":"2022-01-01","end":"2022-12-31","val":270000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2022-01-01","end":"2022-12-31","val":270000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":22000,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"start":"2023-01-01","end":"2023-03-31","val":22000,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":41000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"start":"2023-01-01","end":"2023-06-30","val":41000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":20000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"start":"2023-04-01","end":"2023-06-30","val":20000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":136000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26"},{"start":"2023-01-01","end":"2023-09-30","val":136000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30"},{"start":"2023-07-01","end":"2023-09-30","val":95000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26"},{"start":"2023-07-01","end":"2023-09-30","val":95000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":-30000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2023-01-01","end":"2023-12-31","val":-30000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":212000,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"start":"2024-01-01","end":"2024-03-31","val":212000,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":116000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":-96000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":-4000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30"},{"start":"2024-07-01","end":"2024-09-30","val":-119000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":3000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-143000,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1"}]}},"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":"2018-01-01","end":"2018-12-31","val":89000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":-2354000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17"},{"start":"2019-01-01","end":"2019-12-31","val":-2354000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":2465000,"accn":"0001558370-21-005262","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-29"},{"start":"2020-01-01","end":"2020-03-31","val":2465000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"},{"start":"2020-01-01","end":"2020-03-31","val":2465000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28","frame":"CY2020Q1"},{"start":"2020-04-01","end":"2020-06-30","val":-1051000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"},{"start":"2020-04-01","end":"2020-06-30","val":-1051000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28","frame":"CY2020Q2"},{"start":"2020-07-01","end":"2020-09-30","val":-820000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-2680000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17"},{"start":"2020-01-01","end":"2020-12-31","val":-2680000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2020-01-01","end":"2020-12-31","val":-2680000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":117000,"accn":"0001558370-21-005262","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-29"},{"start":"2021-01-01","end":"2021-03-31","val":117000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"},{"start":"2021-01-01","end":"2021-03-31","val":117000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28"},{"start":"2021-01-01","end":"2021-03-31","val":117000,"accn":"0001558370-22-006801","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"start":"2021-01-01","end":"2021-03-31","val":117000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2021-01-01","end":"2021-03-31","val":117000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01","frame":"CY2021Q1"},{"start":"2021-04-01","end":"2021-06-30","val":-738000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"},{"start":"2021-04-01","end":"2021-06-30","val":-738000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28"},{"start":"2021-04-01","end":"2021-06-30","val":-738000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2021-04-01","end":"2021-06-30","val":-738000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01","frame":"CY2021Q2"},{"start":"2021-07-01","end":"2021-09-30","val":162000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28"},{"start":"2021-07-01","end":"2021-09-30","val":162000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":1081000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2021-01-01","end":"2021-12-31","val":1081000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"start":"2021-01-01","end":"2021-12-31","val":1081000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-7977000,"accn":"0001558370-22-006801","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"start":"2022-01-01","end":"2022-03-31","val":-7977000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2022-01-01","end":"2022-03-31","val":-7977000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2022-01-01","end":"2022-03-31","val":-7977000,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"start":"2022-01-01","end":"2022-03-31","val":-7977000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"start":"2022-01-01","end":"2022-03-31","val":-7977000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26","frame":"CY2022Q1"},{"start":"2022-04-01","end":"2022-06-30","val":-2138000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2022-04-01","end":"2022-06-30","val":-2138000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2022-04-01","end":"2022-06-30","val":-2138000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"start":"2022-04-01","end":"2022-06-30","val":-2138000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26","frame":"CY2022Q2"},{"start":"2022-07-01","end":"2022-09-30","val":-578000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2022-07-01","end":"2022-09-30","val":-578000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-6310000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"start":"2022-01-01","end":"2022-12-31","val":-6310000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2022-01-01","end":"2022-12-31","val":-6310000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":5841000,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"start":"2023-01-01","end":"2023-03-31","val":5841000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"start":"2023-01-01","end":"2023-03-31","val":5841000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26"},{"start":"2023-01-01","end":"2023-03-31","val":5841000,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"start":"2023-01-01","end":"2023-03-31","val":5841000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-03-31","val":5841000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30","frame":"CY2023Q1"},{"start":"2023-04-01","end":"2023-06-30","val":381000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"start":"2023-04-01","end":"2023-06-30","val":381000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26"},{"start":"2023-04-01","end":"2023-06-30","val":381000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":381000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30","frame":"CY2023Q2"},{"start":"2023-07-01","end":"2023-09-30","val":1538000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26"},{"start":"2023-07-01","end":"2023-09-30","val":1538000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":6948000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2023-01-01","end":"2023-12-31","val":6948000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-352000,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"start":"2024-01-01","end":"2024-03-31","val":-352000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-03-31","val":-352000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30"},{"start":"2024-01-01","end":"2024-03-31","val":-352000,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q1"},{"start":"2024-04-01","end":"2024-06-30","val":-43000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":-43000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30","frame":"CY2024Q2"},{"start":"2024-07-01","end":"2024-09-30","val":2820000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":-56000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":314000,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1"}]}},"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-03-31","val":31000,"accn":"0001558370-16-005818","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-10"},{"start":"2016-01-01","end":"2016-03-31","val":31000,"accn":"0001558370-17-003397","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":55000,"accn":"0001558370-16-007817","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"start":"2016-01-01","end":"2016-06-30","val":55000,"accn":"0001558370-17-005728","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-02"},{"start":"2016-04-01","end":"2016-06-30","val":24000,"accn":"0001558370-16-007817","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"start":"2016-04-01","end":"2016-06-30","val":24000,"accn":"0001558370-17-005728","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-02","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":27000,"accn":"0001558370-16-009951","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2016-01-01","end":"2016-09-30","val":27000,"accn":"0001558370-17-007829","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-31"},{"start":"2016-07-01","end":"2016-09-30","val":-28000,"accn":"0001558370-16-009951","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2016-07-01","end":"2016-09-30","val":-28000,"accn":"0001558370-17-007829","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-31","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":-18000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2016-01-01","end":"2016-12-31","val":-18000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21"},{"start":"2016-01-01","end":"2016-12-31","val":-18000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-114000,"accn":"0001558370-17-003397","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03"},{"start":"2017-01-01","end":"2017-03-31","val":-114000,"accn":"0001558370-18-003771","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-296000,"accn":"0001558370-17-005728","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-02"},{"start":"2017-01-01","end":"2017-06-30","val":-296000,"accn":"0001558370-18-006090","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"start":"2017-04-01","end":"2017-06-30","val":-200000,"accn":"0001558370-17-005728","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-02"},{"start":"2017-04-01","end":"2017-06-30","val":-200000,"accn":"0001558370-18-006090","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":-147000,"accn":"0001558370-17-007829","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-31"},{"start":"2017-01-01","end":"2017-09-30","val":-147000,"accn":"0001558370-18-008072","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2017-07-01","end":"2017-09-30","val":89000,"accn":"0001558370-17-007829","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-31"},{"start":"2017-07-01","end":"2017-09-30","val":89000,"accn":"0001558370-18-008072","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":-251000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21"},{"start":"2017-01-01","end":"2017-12-31","val":-251000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2017-01-01","end":"2017-12-31","val":-251000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-323000,"accn":"0001558370-18-003771","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02"},{"start":"2018-01-01","end":"2018-03-31","val":-323000,"accn":"0001558370-19-004709","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-112000,"accn":"0001558370-18-006090","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"start":"2018-01-01","end":"2018-06-30","val":-112000,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01"},{"start":"2018-04-01","end":"2018-06-30","val":210000,"accn":"0001558370-18-006090","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"start":"2018-04-01","end":"2018-06-30","val":210000,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-68000,"accn":"0001558370-18-008072","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2018-01-01","end":"2018-09-30","val":-68000,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2018-07-01","end":"2018-09-30","val":44000,"accn":"0001558370-18-008072","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2018-07-01","end":"2018-09-30","val":44000,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":105000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":105000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13"},{"start":"2018-01-01","end":"2018-12-31","val":105000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":270000,"accn":"0001558370-19-004709","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":270000,"accn":"0001558370-20-005307","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":1115000,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01"},{"start":"2019-01-01","end":"2019-06-30","val":1115000,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30"},{"start":"2019-04-01","end":"2019-06-30","val":845000,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01"},{"start":"2019-04-01","end":"2019-06-30","val":845000,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":828000,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-01-01","end":"2019-09-30","val":828000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29"},{"start":"2019-07-01","end":"2019-09-30","val":-287000,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-07-01","end":"2019-09-30","val":-287000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":671000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13"},{"start":"2019-01-01","end":"2019-12-31","val":671000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17"},{"start":"2019-01-01","end":"2019-12-31","val":671000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":2492000,"accn":"0001558370-20-005307","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"start":"2020-01-01","end":"2020-03-31","val":2492000,"accn":"0001558370-21-005262","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-29","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":1435000,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30"},{"start":"2020-01-01","end":"2020-06-30","val":1435000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"},{"start":"2020-04-01","end":"2020-06-30","val":-1057000,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30"},{"start":"2020-04-01","end":"2020-06-30","val":-1057000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":658000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29"},{"start":"2020-01-01","end":"2020-09-30","val":658000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28"},{"start":"2020-07-01","end":"2020-09-30","val":-777000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29"},{"start":"2020-07-01","end":"2020-09-30","val":-777000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":441000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17"},{"start":"2020-01-01","end":"2020-12-31","val":441000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2020-01-01","end":"2020-12-31","val":441000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-400000,"accn":"0001558370-21-005262","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-29"},{"start":"2021-01-01","end":"2021-03-31","val":-400000,"accn":"0001558370-22-006801","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-1024000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"},{"start":"2021-01-01","end":"2021-06-30","val":-1024000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2021-04-01","end":"2021-06-30","val":-624000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"},{"start":"2021-04-01","end":"2021-06-30","val":-624000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-1035000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28"},{"start":"2021-01-01","end":"2021-09-30","val":-1035000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2021-07-01","end":"2021-09-30","val":-12000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28"},{"start":"2021-07-01","end":"2021-09-30","val":-12000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-3649000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2021-01-01","end":"2021-12-31","val":-3649000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"start":"2021-01-01","end":"2021-12-31","val":-3649000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-8020000,"accn":"0001558370-22-006801","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"start":"2022-01-01","end":"2022-03-31","val":-8020000,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-10328000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2022-01-01","end":"2022-06-30","val":-10328000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"start":"2022-04-01","end":"2022-06-30","val":-2308000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2022-04-01","end":"2022-06-30","val":-2308000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-11171000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2022-01-01","end":"2022-09-30","val":-11171000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26"},{"start":"2022-07-01","end":"2022-09-30","val":-843000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2022-07-01","end":"2022-09-30","val":-843000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-7246000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"start":"2022-01-01","end":"2022-12-31","val":-7246000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2022-01-01","end":"2022-12-31","val":-7246000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":5819000,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"start":"2023-01-01","end":"2023-03-31","val":5819000,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":6181000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"start":"2023-01-01","end":"2023-06-30","val":6181000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":361000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"start":"2023-04-01","end":"2023-06-30","val":361000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":7624000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26"},{"start":"2023-01-01","end":"2023-09-30","val":7624000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30"},{"start":"2023-07-01","end":"2023-09-30","val":1443000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26"},{"start":"2023-07-01","end":"2023-09-30","val":1443000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":9759000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2023-01-01","end":"2023-12-31","val":9759000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-564000,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"start":"2024-01-01","end":"2024-03-31","val":-564000,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-511000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":53000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":2428000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30"},{"start":"2024-07-01","end":"2024-09-30","val":2939000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":702000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":457000,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1"}]}},"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":"2015-03-31","val":147000,"accn":"0001558370-15-001077","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-11","frame":"CY2015Q1I"},{"end":"2015-06-30","val":184000,"accn":"0001558370-15-001584","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-10","frame":"CY2015Q2I"},{"end":"2015-09-30","val":219000,"accn":"0001558370-15-002529","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-09","frame":"CY2015Q3I"},{"end":"2015-12-31","val":252000,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"end":"2015-12-31","val":252000,"accn":"0001558370-16-005818","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-10"},{"end":"2015-12-31","val":252000,"accn":"0001558370-16-007817","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"end":"2015-12-31","val":252000,"accn":"0001558370-16-009951","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"end":"2015-12-31","val":253000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2015Q4I"},{"end":"2016-03-31","val":281000,"accn":"0001558370-16-005818","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-10","frame":"CY2016Q1I"},{"end":"2016-06-30","val":308000,"accn":"0001558370-16-007817","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09","frame":"CY2016Q2I"},{"end":"2016-09-30","val":211000,"accn":"0001558370-16-009951","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10","frame":"CY2016Q3I"},{"end":"2016-12-31","val":154000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"end":"2016-12-31","val":154000,"accn":"0001558370-17-003397","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03"},{"end":"2016-12-31","val":154000,"accn":"0001558370-17-005728","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-02"},{"end":"2016-12-31","val":154000,"accn":"0001558370-17-007829","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-31"},{"end":"2016-12-31","val":154000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21","frame":"CY2016Q4I"},{"end":"2017-03-31","val":165000,"accn":"0001558370-17-003397","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03","frame":"CY2017Q1I"},{"end":"2017-06-30","val":175000,"accn":"0001558370-17-005728","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-02","frame":"CY2017Q2I"},{"end":"2017-09-30","val":356000,"accn":"0001558370-17-007829","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-31","frame":"CY2017Q3I"},{"end":"2017-12-31","val":131000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21"},{"end":"2017-12-31","val":131000,"accn":"0001558370-18-003771","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02"},{"end":"2017-12-31","val":131000,"accn":"0001558370-18-006090","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"end":"2017-12-31","val":131000,"accn":"0001558370-18-008072","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"end":"2017-12-31","val":131000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2017Q4I"},{"end":"2018-03-31","val":88000,"accn":"0001558370-18-003771","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02","frame":"CY2018Q1I"},{"end":"2018-06-30","val":284000,"accn":"0001558370-18-006090","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01","frame":"CY2018Q2I"},{"end":"2018-09-30","val":216000,"accn":"0001558370-18-008072","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2018Q3I"},{"end":"2018-12-31","val":192000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"end":"2018-12-31","val":192000,"accn":"0001558370-19-004709","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":192000,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01"},{"end":"2018-12-31","val":192000,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"end":"2018-12-31","val":192000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13","frame":"CY2018Q4I"},{"end":"2019-03-31","val":167000,"accn":"0001558370-19-004709","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":144000,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01","frame":"CY2019Q2I"},{"end":"2019-09-30","val":120000,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2019Q3I"},{"end":"2019-12-31","val":7814000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13"},{"end":"2019-12-31","val":7814000,"accn":"0001558370-20-005307","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"end":"2019-12-31","val":7814000,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30"},{"end":"2019-12-31","val":7814000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29"},{"end":"2019-12-31","val":7814000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17","frame":"CY2019Q4I"},{"end":"2020-03-31","val":7928000,"accn":"0001558370-20-005307","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":8589000,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30","frame":"CY2020Q2I"},{"end":"2020-09-30","val":9318000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29","frame":"CY2020Q3I"},{"end":"2020-12-31","val":7235000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17"},{"end":"2020-12-31","val":7235000,"accn":"0001558370-21-005262","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-29"},{"end":"2020-12-31","val":7235000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"},{"end":"2020-12-31","val":7235000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28"},{"end":"2020-12-31","val":7235000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2020Q4I"},{"end":"2021-03-31","val":7355000,"accn":"0001558370-21-005262","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-29","frame":"CY2021Q1I"},{"end":"2021-06-30","val":6957000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29","frame":"CY2021Q2I"},{"end":"2021-09-30","val":6885000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28","frame":"CY2021Q3I"},{"end":"2021-12-31","val":3344000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"end":"2021-12-31","val":3344000,"accn":"0001558370-22-006801","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"end":"2021-12-31","val":3344000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"end":"2021-12-31","val":3344000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"end":"2021-12-31","val":3344000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2021Q4I"},{"end":"2022-03-31","val":10133000,"accn":"0001558370-22-006801","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2022Q1I"},{"end":"2022-06-30","val":9373000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02","frame":"CY2022Q2I"},{"end":"2022-09-30","val":8851000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01","frame":"CY2022Q3I"},{"end":"2022-12-31","val":10301000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"end":"2022-12-31","val":10301000,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"end":"2022-12-31","val":10301000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"end":"2022-12-31","val":10301000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26"},{"end":"2022-12-31","val":10301000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15","frame":"CY2022Q4I"},{"end":"2023-03-31","val":3102000,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1I"},{"end":"2023-06-30","val":3161000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02","frame":"CY2023Q2I"},{"end":"2023-09-30","val":3101000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26","frame":"CY2023Q3I"},{"end":"2023-12-31","val":6213000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2023-12-31","val":6213000,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"end":"2023-12-31","val":6213000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":6213000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30"},{"end":"2023-12-31","val":6213000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":5766000,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2024Q1I"},{"end":"2024-06-30","val":5784000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":6167000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30","frame":"CY2024Q3I"},{"end":"2024-12-31","val":6792000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"end":"2024-12-31","val":6792000,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q4I"},{"end":"2025-03-31","val":6972000,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"}]}},"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-12-31","val":226000,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":18000,"accn":"0001558370-15-001077","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-11","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":19000,"accn":"0001558370-15-001584","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-10"},{"start":"2014-04-01","end":"2014-06-30","val":1000,"accn":"0001558370-15-001584","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-10","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":-75000,"accn":"0001558370-15-002529","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-09"},{"start":"2014-07-01","end":"2014-09-30","val":-94000,"accn":"0001558370-15-002529","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-09","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":-98000,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2014-01-01","end":"2014-12-31","val":-98000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-37000,"accn":"0001558370-15-001077","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-11"},{"start":"2015-01-01","end":"2015-03-31","val":-37000,"accn":"0001558370-16-005818","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-10","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-441000,"accn":"0001558370-15-001584","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-10"},{"start":"2015-01-01","end":"2015-06-30","val":-441000,"accn":"0001558370-16-007817","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"start":"2015-04-01","end":"2015-06-30","val":-405000,"accn":"0001558370-15-001584","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-10"},{"start":"2015-04-01","end":"2015-06-30","val":-405000,"accn":"0001558370-16-007817","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":-435000,"accn":"0001558370-15-002529","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-09"},{"start":"2015-01-01","end":"2015-09-30","val":-435000,"accn":"0001558370-16-009951","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2015-07-01","end":"2015-09-30","val":6000,"accn":"0001558370-15-002529","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-09"},{"start":"2015-07-01","end":"2015-09-30","val":6000,"accn":"0001558370-16-009951","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":-429000,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2015-01-01","end":"2015-12-31","val":-429000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2015-01-01","end":"2015-12-31","val":-429000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":61000,"accn":"0001558370-16-005818","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-10"},{"start":"2016-01-01","end":"2016-03-31","val":61000,"accn":"0001558370-17-003397","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":192000,"accn":"0001558370-16-007817","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"start":"2016-01-01","end":"2016-06-30","val":192000,"accn":"0001558370-17-005728","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-02"},{"start":"2016-04-01","end":"2016-06-30","val":131000,"accn":"0001558370-16-007817","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"start":"2016-04-01","end":"2016-06-30","val":131000,"accn":"0001558370-17-005728","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-02","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":350000,"accn":"0001558370-16-009951","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2016-01-01","end":"2016-09-30","val":350000,"accn":"0001558370-17-007829","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-31"},{"start":"2016-07-01","end":"2016-09-30","val":158000,"accn":"0001558370-16-009951","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2016-07-01","end":"2016-09-30","val":158000,"accn":"0001558370-17-007829","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-31","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":551000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2016-01-01","end":"2016-12-31","val":551000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21"},{"start":"2016-01-01","end":"2016-12-31","val":551000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":425000,"accn":"0001558370-17-003397","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03"},{"start":"2017-01-01","end":"2017-03-31","val":425000,"accn":"0001558370-18-003771","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":1286000,"accn":"0001558370-17-005728","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-02"},{"start":"2017-01-01","end":"2017-06-30","val":1286000,"accn":"0001558370-18-006090","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"start":"2017-04-01","end":"2017-06-30","val":861000,"accn":"0001558370-17-005728","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-02"},{"start":"2017-04-01","end":"2017-06-30","val":861000,"accn":"0001558370-18-006090","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":2240000,"accn":"0001558370-17-007829","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-31"},{"start":"2017-01-01","end":"2017-09-30","val":2240000,"accn":"0001558370-18-008072","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2017-07-01","end":"2017-09-30","val":954000,"accn":"0001558370-17-007829","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-31"},{"start":"2017-07-01","end":"2017-09-30","val":954000,"accn":"0001558370-18-008072","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":3349000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21"},{"start":"2017-01-01","end":"2017-12-31","val":3349000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2017-01-01","end":"2017-12-31","val":-76000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":2394000,"accn":"0001558370-18-003771","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02"},{"start":"2018-01-01","end":"2018-03-31","val":2394000,"accn":"0001558370-19-004709","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":4836000,"accn":"0001558370-18-006090","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"start":"2018-01-01","end":"2018-06-30","val":4836000,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01"},{"start":"2018-04-01","end":"2018-06-30","val":2442000,"accn":"0001558370-18-006090","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"start":"2018-04-01","end":"2018-06-30","val":2442000,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":7635000,"accn":"0001558370-18-008072","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2018-01-01","end":"2018-09-30","val":7635000,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2018-07-01","end":"2018-09-30","val":2799000,"accn":"0001558370-18-008072","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2018-07-01","end":"2018-09-30","val":2799000,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":10459000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":-180000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13"},{"start":"2018-01-01","end":"2018-12-31","val":-180000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":2669000,"accn":"0001558370-19-004709","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":-44000,"accn":"0001558370-20-005307","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":6903000,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01"},{"start":"2019-01-01","end":"2019-06-30","val":-86000,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30"},{"start":"2019-04-01","end":"2019-06-30","val":4235000,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01"},{"start":"2019-04-01","end":"2019-06-30","val":-42000,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":10595000,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-01-01","end":"2019-09-30","val":-157000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29"},{"start":"2019-07-01","end":"2019-09-30","val":3692000,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-07-01","end":"2019-09-30","val":-72000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":-100000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13"},{"start":"2019-01-01","end":"2019-12-31","val":-100000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17"},{"start":"2019-01-01","end":"2019-12-31","val":-100000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-201000,"accn":"0001558370-20-005307","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"start":"2020-01-01","end":"2020-03-31","val":-201000,"accn":"0001558370-21-005262","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-29","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-224000,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30"},{"start":"2020-01-01","end":"2020-06-30","val":-224000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"},{"start":"2020-04-01","end":"2020-06-30","val":-23000,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30"},{"start":"2020-04-01","end":"2020-06-30","val":-23000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-416000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29"},{"start":"2020-01-01","end":"2020-09-30","val":-416000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28"},{"start":"2020-07-01","end":"2020-09-30","val":-192000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29"},{"start":"2020-07-01","end":"2020-09-30","val":-192000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-366000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17"},{"start":"2020-01-01","end":"2020-12-31","val":-366000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2020-01-01","end":"2020-12-31","val":-366000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-214000,"accn":"0001558370-21-005262","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-29"},{"start":"2021-01-01","end":"2021-03-31","val":-214000,"accn":"0001558370-22-006801","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-587000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"},{"start":"2021-01-01","end":"2021-06-30","val":-587000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2021-04-01","end":"2021-06-30","val":-373000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"},{"start":"2021-04-01","end":"2021-06-30","val":-373000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-1109000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28"},{"start":"2021-01-01","end":"2021-09-30","val":-1109000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2021-07-01","end":"2021-09-30","val":-522000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28"},{"start":"2021-07-01","end":"2021-09-30","val":-522000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-1489000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2021-01-01","end":"2021-12-31","val":-1489000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"start":"2021-01-01","end":"2021-12-31","val":-1489000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-453000,"accn":"0001558370-22-006801","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"start":"2022-01-01","end":"2022-03-31","val":-453000,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":177000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2022-01-01","end":"2022-06-30","val":177000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"start":"2022-04-01","end":"2022-06-30","val":632000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2022-04-01","end":"2022-06-30","val":632000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":575000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2022-01-01","end":"2022-09-30","val":575000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26"},{"start":"2022-07-01","end":"2022-09-30","val":396000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2022-07-01","end":"2022-09-30","val":396000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":2004000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"start":"2022-01-01","end":"2022-12-31","val":2004000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2022-01-01","end":"2022-12-31","val":2004000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":986000,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"start":"2023-01-01","end":"2023-03-31","val":986000,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":359000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"start":"2023-01-01","end":"2023-06-30","val":359000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":-626000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"start":"2023-04-01","end":"2023-06-30","val":-626000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-369000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26"},{"start":"2023-01-01","end":"2023-09-30","val":-369000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30"},{"start":"2023-07-01","end":"2023-09-30","val":-728000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26"},{"start":"2023-07-01","end":"2023-09-30","val":-728000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":-946000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2023-01-01","end":"2023-12-31","val":-946000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":376000,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"start":"2024-01-01","end":"2024-03-31","val":376000,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":376000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":-1000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":962000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30"},{"start":"2024-07-01","end":"2024-09-30","val":587000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":656000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":461000,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1"}]}},"OtherOperatingActivitiesCashFlowStatement":{"label":"Other Operating Activities, Cash Flow Statement","description":"Other cash or noncash adjustments to reconcile net income to cash provided by (used in) operating activities that are not separately disclosed in the statement of cash flows (for example, cash received or cash paid during the current period for miscellaneous operating activities, net change during the reporting period in other assets or other liabilities).","units":{"USD":[{"start":"2016-01-01","end":"2016-12-31","val":73000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-09-30","val":27000,"accn":"0001558370-18-008072","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2017-01-01","end":"2017-12-31","val":32000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2017-01-01","end":"2017-12-31","val":32000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":4000,"accn":"0001558370-19-004709","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":8000,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01"},{"start":"2018-01-01","end":"2018-09-30","val":10000,"accn":"0001558370-18-008072","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2018-01-01","end":"2018-09-30","val":10000,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2018-01-01","end":"2018-12-31","val":-6000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":-6000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13"},{"start":"2018-01-01","end":"2018-12-31","val":-6000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17","frame":"CY2018"},{"start":"2020-01-01","end":"2020-03-31","val":-134000,"accn":"0001558370-21-005262","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-29","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":269000,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30"},{"start":"2020-01-01","end":"2020-06-30","val":243000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"},{"start":"2020-01-01","end":"2020-09-30","val":328000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29"},{"start":"2020-01-01","end":"2020-09-30","val":573000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28"},{"start":"2020-01-01","end":"2020-12-31","val":429000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17"},{"start":"2020-01-01","end":"2020-12-31","val":429000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2020-01-01","end":"2020-12-31","val":429000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":536000,"accn":"0001558370-21-005262","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-29"},{"start":"2021-01-01","end":"2021-03-31","val":536000,"accn":"0001558370-22-006801","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":1352000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"},{"start":"2021-01-01","end":"2021-06-30","val":1352000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2021-01-01","end":"2021-09-30","val":2677000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28"},{"start":"2021-01-01","end":"2021-09-30","val":2677000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2021-01-01","end":"2021-12-31","val":3379000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2021-01-01","end":"2021-12-31","val":3379000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"start":"2021-01-01","end":"2021-12-31","val":3379000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":813000,"accn":"0001558370-22-006801","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"start":"2022-01-01","end":"2022-03-31","val":813000,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":550000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2022-01-01","end":"2022-06-30","val":550000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"start":"2022-01-01","end":"2022-09-30","val":787000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2022-01-01","end":"2022-09-30","val":-57000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26"},{"start":"2022-01-01","end":"2022-12-31","val":2622000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"start":"2022-01-01","end":"2022-12-31","val":2622000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2022-01-01","end":"2022-12-31","val":2622000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-697000,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"start":"2023-01-01","end":"2023-03-31","val":1683000,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-3611000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"start":"2023-01-01","end":"2023-06-30","val":2479000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-09-30","val":2342000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26"},{"start":"2023-01-01","end":"2023-09-30","val":2342000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30"},{"start":"2023-01-01","end":"2023-12-31","val":1147000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2023-01-01","end":"2023-12-31","val":1147000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-827000,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"start":"2024-01-01","end":"2024-03-31","val":-827000,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-861000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-09-30","val":-1677000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30"},{"start":"2024-01-01","end":"2024-12-31","val":-982000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-141000,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1"}]}},"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":"2017-01-01","end":"2017-06-30","val":0,"accn":"0001558370-18-006090","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"start":"2017-04-01","end":"2017-06-30","val":0,"accn":"0001558370-18-006090","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0001558370-18-008072","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2017-07-01","end":"2017-09-30","val":0,"accn":"0001558370-18-008072","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2017"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001558370-18-006090","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"start":"2018-04-01","end":"2018-06-30","val":0,"accn":"0001558370-18-006090","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001558370-18-008072","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2018-07-01","end":"2018-09-30","val":0,"accn":"0001558370-18-008072","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001558370-19-004709","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001558370-21-005262","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-29","frame":"CY2021Q1"},{"start":"2021-04-01","end":"2021-06-30","val":0,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28"},{"start":"2021-07-01","end":"2021-09-30","val":0,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2021"}]}},"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":"2016-01-01","end":"2016-03-31","val":0,"accn":"0001558370-16-005818","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-10","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":0,"accn":"0001558370-16-007817","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"start":"2016-01-01","end":"2016-06-30","val":0,"accn":"0001558370-17-005728","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-02"},{"start":"2016-04-01","end":"2016-06-30","val":0,"accn":"0001558370-16-007817","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"start":"2016-04-01","end":"2016-06-30","val":0,"accn":"0001558370-17-005728","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-02","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":0,"accn":"0001558370-16-009951","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2016-01-01","end":"2016-09-30","val":0,"accn":"0001558370-17-007829","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-31"},{"start":"2016-07-01","end":"2016-09-30","val":0,"accn":"0001558370-16-009951","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2016-07-01","end":"2016-09-30","val":0,"accn":"0001558370-17-007829","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-31","frame":"CY2016Q3"},{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0001558370-17-003397","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0001558370-17-005728","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-02"},{"start":"2017-04-01","end":"2017-06-30","val":0,"accn":"0001558370-17-005728","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-02","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0001558370-17-007829","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-31"},{"start":"2017-07-01","end":"2017-09-30","val":0,"accn":"0001558370-17-007829","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-31","frame":"CY2017Q3"}]}},"PaymentsOfDebtIssuanceCosts":{"label":"Payments of Debt Issuance Costs","description":"The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt.","units":{"USD":[{"start":"2013-01-01","end":"2013-12-31","val":48000,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":18000,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2014-01-01","end":"2014-12-31","val":18000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2014"}]}},"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":"2015-01-01","end":"2015-06-30","val":1965000,"accn":"0001558370-16-007817","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"start":"2015-01-01","end":"2015-09-30","val":2046000,"accn":"0001558370-16-009951","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2015-01-01","end":"2015-12-31","val":2046000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2015-01-01","end":"2015-12-31","val":2046000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":143000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2016-01-01","end":"2016-12-31","val":143000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21"},{"start":"2016-01-01","end":"2016-12-31","val":143000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":489000,"accn":"0001558370-17-003397","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03"},{"start":"2017-01-01","end":"2017-03-31","val":489000,"accn":"0001558370-18-003771","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":716000,"accn":"0001558370-17-005728","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-02"},{"start":"2017-01-01","end":"2017-06-30","val":716000,"accn":"0001558370-18-006090","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"start":"2017-01-01","end":"2017-09-30","val":923000,"accn":"0001558370-17-007829","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-31"},{"start":"2017-01-01","end":"2017-09-30","val":923000,"accn":"0001558370-18-008072","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2017-01-01","end":"2017-12-31","val":965000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21"},{"start":"2017-01-01","end":"2017-12-31","val":965000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2017-01-01","end":"2017-12-31","val":965000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":164000,"accn":"0001558370-18-003771","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02"},{"start":"2018-01-01","end":"2018-03-31","val":164000,"accn":"0001558370-19-004709","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":281000,"accn":"0001558370-18-006090","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"start":"2018-01-01","end":"2018-06-30","val":281000,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01"},{"start":"2018-01-01","end":"2018-09-30","val":281000,"accn":"0001558370-18-008072","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2018-01-01","end":"2018-09-30","val":281000,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2018-01-01","end":"2018-12-31","val":281000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":281000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13","frame":"CY2018"},{"start":"2019-01-01","end":"2019-06-30","val":280000,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01"},{"start":"2019-01-01","end":"2019-06-30","val":280000,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30"},{"start":"2019-01-01","end":"2019-12-31","val":284000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13","frame":"CY2019"},{"start":"2020-01-01","end":"2020-06-30","val":311000,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30"},{"start":"2020-01-01","end":"2020-06-30","val":311000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"},{"start":"2020-01-01","end":"2020-09-30","val":310000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28"}]}},"PaymentsToAcquireAvailableForSaleSecuritiesDebt":{"label":"Payments to Acquire Debt Securities, Available-for-sale","description":"Amount of cash outflow to acquire investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).","units":{"USD":[{"start":"2016-01-01","end":"2016-03-31","val":69222000,"accn":"0001558370-16-005818","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-10"},{"start":"2016-01-01","end":"2016-03-31","val":69222000,"accn":"0001558370-17-003397","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":69222000,"accn":"0001558370-16-007817","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"start":"2016-01-01","end":"2016-06-30","val":69222000,"accn":"0001558370-17-005728","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-02"},{"start":"2016-01-01","end":"2016-09-30","val":105318000,"accn":"0001558370-16-009951","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2016-01-01","end":"2016-09-30","val":105318000,"accn":"0001558370-17-007829","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-31"},{"start":"2016-01-01","end":"2016-12-31","val":264467000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2016-01-01","end":"2016-12-31","val":264467000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21"},{"start":"2016-01-01","end":"2016-12-31","val":264467000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":18003000,"accn":"0001558370-17-003397","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03"},{"start":"2017-01-01","end":"2017-03-31","val":18003000,"accn":"0001558370-18-003771","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":209892000,"accn":"0001558370-17-005728","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-02"},{"start":"2017-01-01","end":"2017-06-30","val":209892000,"accn":"0001558370-18-006090","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"start":"2017-01-01","end":"2017-09-30","val":315288000,"accn":"0001558370-17-007829","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-31"},{"start":"2017-01-01","end":"2017-09-30","val":315288000,"accn":"0001558370-18-008072","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2017-01-01","end":"2017-12-31","val":360835000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21"},{"start":"2017-01-01","end":"2017-12-31","val":360835000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2017-01-01","end":"2017-12-31","val":360835000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":338816000,"accn":"0001558370-18-003771","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02"},{"start":"2018-01-01","end":"2018-03-31","val":338816000,"accn":"0001558370-19-004709","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":489285000,"accn":"0001558370-18-006090","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"start":"2018-01-01","end":"2018-06-30","val":489285000,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01"},{"start":"2018-01-01","end":"2018-09-30","val":648902000,"accn":"0001558370-18-008072","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2018-01-01","end":"2018-09-30","val":648902000,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2018-01-01","end":"2018-12-31","val":801236000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":801236000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13"},{"start":"2018-01-01","end":"2018-12-31","val":801236000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":112916000,"accn":"0001558370-19-004709","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":112916000,"accn":"0001558370-20-005307","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":465289000,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01"},{"start":"2019-01-01","end":"2019-06-30","val":465289000,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30"},{"start":"2019-01-01","end":"2019-09-30","val":597514000,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-01-01","end":"2019-09-30","val":597514000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29"},{"start":"2019-01-01","end":"2019-12-31","val":738387000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13"},{"start":"2019-01-01","end":"2019-12-31","val":738387000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17"},{"start":"2019-01-01","end":"2019-12-31","val":738387000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":139250000,"accn":"0001558370-20-005307","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"start":"2020-01-01","end":"2020-03-31","val":139250000,"accn":"0001558370-21-005262","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-29","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":232148000,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30"},{"start":"2020-01-01","end":"2020-06-30","val":232148000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"},{"start":"2020-01-01","end":"2020-09-30","val":796980000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29"},{"start":"2020-01-01","end":"2020-09-30","val":796980000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28"},{"start":"2020-01-01","end":"2020-12-31","val":969437000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17"},{"start":"2020-01-01","end":"2020-12-31","val":969437000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2020-01-01","end":"2020-12-31","val":969437000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":83080000,"accn":"0001558370-21-005262","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-29"},{"start":"2021-01-01","end":"2021-03-31","val":83080000,"accn":"0001558370-22-006801","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":382644000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"},{"start":"2021-01-01","end":"2021-06-30","val":382644000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2021-01-01","end":"2021-09-30","val":514906000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28"},{"start":"2021-01-01","end":"2021-09-30","val":514906000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2021-01-01","end":"2021-12-31","val":655449000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2021-01-01","end":"2021-12-31","val":655449000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"start":"2021-01-01","end":"2021-12-31","val":655449000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":39937000,"accn":"0001558370-22-006801","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"start":"2022-01-01","end":"2022-03-31","val":39937000,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":39937000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2022-01-01","end":"2022-06-30","val":39937000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"start":"2022-01-01","end":"2022-09-30","val":258654000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2022-01-01","end":"2022-09-30","val":258654000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26"},{"start":"2022-01-01","end":"2022-12-31","val":489705000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"start":"2022-01-01","end":"2022-12-31","val":489705000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2022-01-01","end":"2022-12-31","val":489705000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":132875000,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"start":"2023-01-01","end":"2023-03-31","val":132875000,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":407770000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"start":"2023-01-01","end":"2023-06-30","val":407770000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-09-30","val":648705000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26"},{"start":"2023-01-01","end":"2023-09-30","val":648705000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30"},{"start":"2023-01-01","end":"2023-12-31","val":766363000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2023-01-01","end":"2023-12-31","val":766363000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":200165000,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"start":"2024-01-01","end":"2024-03-31","val":200165000,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":555638000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-09-30","val":756662000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30"},{"start":"2024-01-01","end":"2024-12-31","val":966431000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":283327000,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1"}]}},"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":"2013-01-01","end":"2013-12-31","val":257000,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":94000,"accn":"0001558370-15-001077","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-11","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":112000,"accn":"0001558370-15-001584","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-10"},{"start":"2014-01-01","end":"2014-09-30","val":301000,"accn":"0001558370-15-002529","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-09"},{"start":"2014-01-01","end":"2014-12-31","val":700000,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2014-01-01","end":"2014-12-31","val":700000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":19000,"accn":"0001558370-15-001077","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-11"},{"start":"2015-01-01","end":"2015-03-31","val":19000,"accn":"0001558370-16-005818","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-10","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":307000,"accn":"0001558370-15-001584","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-10"},{"start":"2015-01-01","end":"2015-06-30","val":307000,"accn":"0001558370-16-007817","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"start":"2015-01-01","end":"2015-09-30","val":1129000,"accn":"0001558370-15-002529","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-09"},{"start":"2015-01-01","end":"2015-09-30","val":1129000,"accn":"0001558370-16-009951","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2015-01-01","end":"2015-12-31","val":4883000,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2015-01-01","end":"2015-12-31","val":4883000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2015-01-01","end":"2015-12-31","val":4883000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":1262000,"accn":"0001558370-16-005818","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-10"},{"start":"2016-01-01","end":"2016-03-31","val":1262000,"accn":"0001558370-17-003397","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":1814000,"accn":"0001558370-16-007817","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"start":"2016-01-01","end":"2016-06-30","val":1814000,"accn":"0001558370-17-005728","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-02"},{"start":"2016-01-01","end":"2016-09-30","val":2336000,"accn":"0001558370-16-009951","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2016-01-01","end":"2016-09-30","val":2336000,"accn":"0001558370-17-007829","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-31"},{"start":"2016-01-01","end":"2016-12-31","val":2354000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2016-01-01","end":"2016-12-31","val":2354000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21"},{"start":"2016-01-01","end":"2016-12-31","val":2354000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":210000,"accn":"0001558370-17-003397","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03"},{"start":"2017-01-01","end":"2017-03-31","val":210000,"accn":"0001558370-18-003771","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":457000,"accn":"0001558370-17-005728","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-02"},{"start":"2017-01-01","end":"2017-06-30","val":457000,"accn":"0001558370-18-006090","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"start":"2017-01-01","end":"2017-09-30","val":4932000,"accn":"0001558370-17-007829","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-31"},{"start":"2017-01-01","end":"2017-09-30","val":4932000,"accn":"0001558370-18-008072","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2017-01-01","end":"2017-12-31","val":15512000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21"},{"start":"2017-01-01","end":"2017-12-31","val":15512000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2017-01-01","end":"2017-12-31","val":15512000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":6312000,"accn":"0001558370-18-003771","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02"},{"start":"2018-01-01","end":"2018-03-31","val":6312000,"accn":"0001558370-19-004709","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":9634000,"accn":"0001558370-18-006090","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"start":"2018-01-01","end":"2018-06-30","val":9634000,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01"},{"start":"2018-01-01","end":"2018-09-30","val":12252000,"accn":"0001558370-18-008072","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2018-01-01","end":"2018-09-30","val":12252000,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2018-01-01","end":"2018-12-31","val":12677000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":12677000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13"},{"start":"2018-01-01","end":"2018-12-31","val":12677000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":1770000,"accn":"0001558370-19-004709","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":1770000,"accn":"0001558370-20-005307","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":3940000,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01"},{"start":"2019-01-01","end":"2019-06-30","val":3940000,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30"},{"start":"2019-01-01","end":"2019-09-30","val":10122000,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-01-01","end":"2019-09-30","val":10122000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29"},{"start":"2019-01-01","end":"2019-12-31","val":14013000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13"},{"start":"2019-01-01","end":"2019-12-31","val":14013000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17"},{"start":"2019-01-01","end":"2019-12-31","val":14013000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":1525000,"accn":"0001558370-20-005307","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"start":"2020-01-01","end":"2020-03-31","val":1525000,"accn":"0001558370-21-005262","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-29","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":2466000,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30"},{"start":"2020-01-01","end":"2020-06-30","val":2466000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"},{"start":"2020-01-01","end":"2020-09-30","val":2472000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29"},{"start":"2020-01-01","end":"2020-09-30","val":2472000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28"},{"start":"2020-01-01","end":"2020-12-31","val":3159000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17"},{"start":"2020-01-01","end":"2020-12-31","val":3159000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2020-01-01","end":"2020-12-31","val":3159000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":173000,"accn":"0001558370-21-005262","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-29"},{"start":"2021-01-01","end":"2021-03-31","val":173000,"accn":"0001558370-22-006801","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":835000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"},{"start":"2021-01-01","end":"2021-06-30","val":835000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2021-01-01","end":"2021-09-30","val":1831000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28"},{"start":"2021-01-01","end":"2021-09-30","val":1831000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2021-01-01","end":"2021-12-31","val":3089000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2021-01-01","end":"2021-12-31","val":3089000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"start":"2021-01-01","end":"2021-12-31","val":3089000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":1153000,"accn":"0001558370-22-006801","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"start":"2022-01-01","end":"2022-03-31","val":1153000,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":3709000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2022-01-01","end":"2022-06-30","val":3709000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"start":"2022-01-01","end":"2022-09-30","val":7438000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2022-01-01","end":"2022-09-30","val":7438000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26"},{"start":"2022-01-01","end":"2022-12-31","val":8919000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"start":"2022-01-01","end":"2022-12-31","val":8919000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2022-01-01","end":"2022-12-31","val":8919000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":2584000,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"start":"2023-01-01","end":"2023-03-31","val":2584000,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":5138000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"start":"2023-01-01","end":"2023-06-30","val":5138000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-09-30","val":11389000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26"},{"start":"2023-01-01","end":"2023-09-30","val":11389000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30"},{"start":"2023-01-01","end":"2023-12-31","val":16062000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2023-01-01","end":"2023-12-31","val":16062000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":1104000,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"start":"2024-01-01","end":"2024-03-31","val":1104000,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":3673000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-09-30","val":3698000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30"},{"start":"2024-01-01","end":"2024-12-31","val":4630000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":1831000,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1"}]}},"PreferredStockParOrStatedValuePerShare":{"label":"Preferred Stock, Par or Stated Value Per Share","description":"Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.","units":{"USD/shares":[{"end":"2014-12-31","val":0.001,"accn":"0001558370-15-001584","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-10"},{"end":"2014-12-31","val":0.001,"accn":"0001558370-15-002529","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-09"},{"end":"2014-12-31","val":0.001,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2014Q4I"},{"end":"2015-06-30","val":0.001,"accn":"0001558370-15-001584","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-10","frame":"CY2015Q2I"},{"end":"2015-09-30","val":0.001,"accn":"0001558370-15-002529","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-09","frame":"CY2015Q3I"},{"end":"2015-12-31","val":0.001,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"end":"2015-12-31","val":0.001,"accn":"0001558370-16-005818","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-10"},{"end":"2015-12-31","val":0.001,"accn":"0001558370-16-007817","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"end":"2015-12-31","val":0.001,"accn":"0001558370-16-009951","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"end":"2015-12-31","val":0.001,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2015Q4I"},{"end":"2016-03-31","val":0.001,"accn":"0001558370-16-005818","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-10","frame":"CY2016Q1I"},{"end":"2016-06-30","val":0.001,"accn":"0001558370-16-007817","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09","frame":"CY2016Q2I"},{"end":"2016-09-30","val":0.001,"accn":"0001558370-16-009951","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10","frame":"CY2016Q3I"},{"end":"2016-12-31","val":0.001,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"end":"2016-12-31","val":0.001,"accn":"0001558370-17-003397","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03"},{"end":"2016-12-31","val":0.001,"accn":"0001558370-17-005728","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-02"},{"end":"2016-12-31","val":0.001,"accn":"0001558370-17-007829","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-31"},{"end":"2016-12-31","val":0.001,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21","frame":"CY2016Q4I"},{"end":"2017-03-31","val":0.001,"accn":"0001558370-17-003397","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03","frame":"CY2017Q1I"},{"end":"2017-06-30","val":0.001,"accn":"0001558370-17-005728","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-02","frame":"CY2017Q2I"},{"end":"2017-09-30","val":0.001,"accn":"0001558370-17-007829","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-31","frame":"CY2017Q3I"},{"end":"2017-12-31","val":0.001,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21"},{"end":"2017-12-31","val":0.001,"accn":"0001558370-18-003771","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02"},{"end":"2017-12-31","val":0.001,"accn":"0001558370-18-006090","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"end":"2017-12-31","val":0.001,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2017Q4I"},{"end":"2018-03-31","val":0.001,"accn":"0001558370-18-003771","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02","frame":"CY2018Q1I"},{"end":"2018-06-30","val":0.001,"accn":"0001558370-18-006090","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01","frame":"CY2018Q2I"},{"end":"2018-12-31","val":0.001,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"end":"2018-12-31","val":0.001,"accn":"0001558370-19-004709","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":0.001,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01"},{"end":"2018-12-31","val":0.001,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"end":"2018-12-31","val":0.001,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13","frame":"CY2018Q4I"},{"end":"2019-03-31","val":0.001,"accn":"0001558370-19-004709","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":0.001,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01","frame":"CY2019Q2I"},{"end":"2019-09-30","val":0.001,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2019Q3I"},{"end":"2019-12-31","val":0.001,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13"},{"end":"2019-12-31","val":0.001,"accn":"0001558370-20-005307","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"end":"2019-12-31","val":0.001,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30"},{"end":"2019-12-31","val":0.001,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29"},{"end":"2019-12-31","val":0.001,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17","frame":"CY2019Q4I"},{"end":"2020-03-31","val":0.001,"accn":"0001558370-20-005307","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":0.001,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30","frame":"CY2020Q2I"},{"end":"2020-09-30","val":0.001,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29","frame":"CY2020Q3I"},{"end":"2020-12-31","val":0.001,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17"},{"end":"2020-12-31","val":0.001,"accn":"0001558370-21-005262","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-29"},{"end":"2020-12-31","val":0.001,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"},{"end":"2020-12-31","val":0.001,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28"},{"end":"2020-12-31","val":0.001,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2020Q4I"},{"end":"2021-03-31","val":0.001,"accn":"0001558370-21-005262","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-29","frame":"CY2021Q1I"},{"end":"2021-06-30","val":0.001,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29","frame":"CY2021Q2I"},{"end":"2021-09-30","val":0.001,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28","frame":"CY2021Q3I"},{"end":"2021-12-31","val":0.001,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"end":"2021-12-31","val":0.001,"accn":"0001558370-22-006801","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"end":"2021-12-31","val":0.001,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"end":"2021-12-31","val":0.001,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"end":"2021-12-31","val":0.001,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2021Q4I"},{"end":"2022-03-31","val":0.001,"accn":"0001558370-22-006801","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2022Q1I"},{"end":"2022-06-30","val":0.001,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02","frame":"CY2022Q2I"},{"end":"2022-09-30","val":0.001,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01","frame":"CY2022Q3I"},{"end":"2022-12-31","val":0.001,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"end":"2022-12-31","val":0.001,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"end":"2022-12-31","val":0.001,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"end":"2022-12-31","val":0.001,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26"},{"end":"2022-12-31","val":0.001,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15","frame":"CY2022Q4I"},{"end":"2023-03-31","val":0.001,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1I"},{"end":"2023-06-30","val":0.001,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02","frame":"CY2023Q2I"},{"end":"2023-09-30","val":0.001,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26","frame":"CY2023Q3I"},{"end":"2023-12-31","val":0.001,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2023-12-31","val":0.001,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"end":"2023-12-31","val":0.001,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":0.001,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30"},{"end":"2023-12-31","val":0.001,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":0.001,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2024Q1I"},{"end":"2024-06-30","val":0.001,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":0.001,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30","frame":"CY2024Q3I"},{"end":"2024-12-31","val":0.001,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"end":"2024-12-31","val":0.001,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q4I"},{"end":"2025-03-31","val":0.001,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"}]}},"PreferredStockSharesAuthorized":{"label":"Preferred Stock, Shares Authorized","description":"The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.","units":{"shares":[{"end":"2014-12-31","val":5000000,"accn":"0001558370-15-001584","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-10"},{"end":"2014-12-31","val":5000000,"accn":"0001558370-15-002529","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-09"},{"end":"2014-12-31","val":5000000,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2014Q4I"},{"end":"2015-05-31","val":5000000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21"},{"end":"2015-05-31","val":5000000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"end":"2015-05-31","val":5000000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13"},{"end":"2015-06-30","val":5000000,"accn":"0001558370-15-001584","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-10","frame":"CY2015Q2I"},{"end":"2015-09-30","val":5000000,"accn":"0001558370-15-002529","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-09","frame":"CY2015Q3I"},{"end":"2015-12-31","val":5000000,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"end":"2015-12-31","val":5000000,"accn":"0001558370-16-005818","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-10"},{"end":"2015-12-31","val":5000000,"accn":"0001558370-16-007817","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"end":"2015-12-31","val":5000000,"accn":"0001558370-16-009951","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"end":"2015-12-31","val":5000000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2015Q4I"},{"end":"2016-03-31","val":5000000,"accn":"0001558370-16-005818","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-10","frame":"CY2016Q1I"},{"end":"2016-06-30","val":5000000,"accn":"0001558370-16-007817","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09","frame":"CY2016Q2I"},{"end":"2016-09-30","val":5000000,"accn":"0001558370-16-009951","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10","frame":"CY2016Q3I"},{"end":"2016-12-31","val":5000000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"end":"2016-12-31","val":5000000,"accn":"0001558370-17-003397","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03"},{"end":"2016-12-31","val":5000000,"accn":"0001558370-17-005728","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-02"},{"end":"2016-12-31","val":5000000,"accn":"0001558370-17-007829","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-31"},{"end":"2016-12-31","val":5000000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21","frame":"CY2016Q4I"},{"end":"2017-03-31","val":5000000,"accn":"0001558370-17-003397","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03","frame":"CY2017Q1I"},{"end":"2017-06-30","val":5000000,"accn":"0001558370-17-005728","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-02","frame":"CY2017Q2I"},{"end":"2017-09-30","val":5000000,"accn":"0001558370-17-007829","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-31","frame":"CY2017Q3I"},{"end":"2017-12-31","val":5000000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21"},{"end":"2017-12-31","val":5000000,"accn":"0001558370-18-003771","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02"},{"end":"2017-12-31","val":5000000,"accn":"0001558370-18-006090","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"end":"2017-12-31","val":5000000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2017Q4I"},{"end":"2018-03-31","val":5000000,"accn":"0001558370-18-003771","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02","frame":"CY2018Q1I"},{"end":"2018-06-30","val":5000000,"accn":"0001558370-18-006090","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01","frame":"CY2018Q2I"},{"end":"2018-12-31","val":5000000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"end":"2018-12-31","val":5000000,"accn":"0001558370-19-004709","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":5000000,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01"},{"end":"2018-12-31","val":5000000,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"end":"2018-12-31","val":5000000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13","frame":"CY2018Q4I"},{"end":"2019-03-31","val":5000000,"accn":"0001558370-19-004709","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":5000000,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01","frame":"CY2019Q2I"},{"end":"2019-09-30","val":5000000,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2019Q3I"},{"end":"2019-12-31","val":5000000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13"},{"end":"2019-12-31","val":5000000,"accn":"0001558370-20-005307","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"end":"2019-12-31","val":5000000,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30"},{"end":"2019-12-31","val":5000000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29"},{"end":"2019-12-31","val":5000000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17","frame":"CY2019Q4I"},{"end":"2020-03-31","val":5000000,"accn":"0001558370-20-005307","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":5000000,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30","frame":"CY2020Q2I"},{"end":"2020-09-30","val":5000000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29","frame":"CY2020Q3I"},{"end":"2020-12-31","val":5000000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17"},{"end":"2020-12-31","val":5000000,"accn":"0001558370-21-005262","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-29"},{"end":"2020-12-31","val":5000000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"},{"end":"2020-12-31","val":5000000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28"},{"end":"2020-12-31","val":5000000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2020Q4I"},{"end":"2021-03-31","val":5000000,"accn":"0001558370-21-005262","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-29","frame":"CY2021Q1I"},{"end":"2021-06-30","val":5000000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29","frame":"CY2021Q2I"},{"end":"2021-09-30","val":5000000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28","frame":"CY2021Q3I"},{"end":"2021-12-31","val":5000000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"end":"2021-12-31","val":5000000,"accn":"0001558370-22-006801","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"end":"2021-12-31","val":5000000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"end":"2021-12-31","val":5000000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"end":"2021-12-31","val":5000000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2021Q4I"},{"end":"2022-03-31","val":5000000,"accn":"0001558370-22-006801","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2022Q1I"},{"end":"2022-06-30","val":5000000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02","frame":"CY2022Q2I"},{"end":"2022-09-30","val":5000000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01","frame":"CY2022Q3I"},{"end":"2022-12-31","val":5000000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"end":"2022-12-31","val":5000000,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"end":"2022-12-31","val":5000000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"end":"2022-12-31","val":5000000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26"},{"end":"2022-12-31","val":5000000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15","frame":"CY2022Q4I"},{"end":"2023-03-31","val":5000000,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1I"},{"end":"2023-06-30","val":5000000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02","frame":"CY2023Q2I"},{"end":"2023-09-30","val":5000000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26","frame":"CY2023Q3I"},{"end":"2023-12-31","val":5000000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2023-12-31","val":5000000,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"end":"2023-12-31","val":5000000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":5000000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30"},{"end":"2023-12-31","val":5000000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":5000000,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2024Q1I"},{"end":"2024-06-30","val":5000000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":5000000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30","frame":"CY2024Q3I"},{"end":"2024-12-31","val":5000000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"end":"2024-12-31","val":5000000,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q4I"},{"end":"2025-03-31","val":5000000,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"}]}},"PreferredStockSharesIssued":{"label":"Preferred Stock, Shares Issued","description":"Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.","units":{"shares":[{"end":"2014-12-31","val":0,"accn":"0001558370-15-001584","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-10"},{"end":"2014-12-31","val":0,"accn":"0001558370-15-002529","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-09"},{"end":"2014-12-31","val":0,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2014Q4I"},{"end":"2015-06-30","val":0,"accn":"0001558370-15-001584","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-10","frame":"CY2015Q2I"},{"end":"2015-09-30","val":0,"accn":"0001558370-15-002529","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-09","frame":"CY2015Q3I"},{"end":"2015-12-31","val":0,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"end":"2015-12-31","val":0,"accn":"0001558370-16-005818","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-10"},{"end":"2015-12-31","val":0,"accn":"0001558370-16-007817","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"end":"2015-12-31","val":0,"accn":"0001558370-16-009951","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"end":"2015-12-31","val":0,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2015Q4I"},{"end":"2016-03-31","val":0,"accn":"0001558370-16-005818","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-10","frame":"CY2016Q1I"},{"end":"2016-06-30","val":0,"accn":"0001558370-16-007817","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09","frame":"CY2016Q2I"},{"end":"2016-09-30","val":0,"accn":"0001558370-16-009951","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10","frame":"CY2016Q3I"},{"end":"2016-12-31","val":0,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"end":"2016-12-31","val":0,"accn":"0001558370-17-003397","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03"},{"end":"2016-12-31","val":0,"accn":"0001558370-17-005728","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-02"},{"end":"2016-12-31","val":0,"accn":"0001558370-17-007829","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-31"},{"end":"2016-12-31","val":0,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21"},{"end":"2016-12-31","val":0,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2016Q4I"},{"end":"2017-03-31","val":0,"accn":"0001558370-17-003397","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03","frame":"CY2017Q1I"},{"end":"2017-06-30","val":0,"accn":"0001558370-17-005728","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-02","frame":"CY2017Q2I"},{"end":"2017-09-30","val":0,"accn":"0001558370-17-007829","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-31","frame":"CY2017Q3I"},{"end":"2017-12-31","val":0,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21"},{"end":"2017-12-31","val":0,"accn":"0001558370-18-003771","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02"},{"end":"2017-12-31","val":0,"accn":"0001558370-18-006090","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"end":"2017-12-31","val":0,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"end":"2017-12-31","val":0,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13","frame":"CY2017Q4I"},{"end":"2018-03-31","val":0,"accn":"0001558370-18-003771","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02","frame":"CY2018Q1I"},{"end":"2018-06-30","val":0,"accn":"0001558370-18-006090","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01","frame":"CY2018Q2I"},{"end":"2018-12-31","val":0,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"end":"2018-12-31","val":0,"accn":"0001558370-19-004709","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":0,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01"},{"end":"2018-12-31","val":0,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"end":"2018-12-31","val":0,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13","frame":"CY2018Q4I"},{"end":"2019-03-31","val":0,"accn":"0001558370-19-004709","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":0,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01","frame":"CY2019Q2I"},{"end":"2019-09-30","val":0,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2019Q3I"},{"end":"2019-12-31","val":0,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13"},{"end":"2019-12-31","val":0,"accn":"0001558370-20-005307","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"end":"2019-12-31","val":0,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30"},{"end":"2019-12-31","val":0,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29"},{"end":"2019-12-31","val":0,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17","frame":"CY2019Q4I"},{"end":"2020-03-31","val":0,"accn":"0001558370-20-005307","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":0,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30","frame":"CY2020Q2I"},{"end":"2020-09-30","val":0,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29","frame":"CY2020Q3I"},{"end":"2020-12-31","val":0,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17"},{"end":"2020-12-31","val":0,"accn":"0001558370-21-005262","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-29"},{"end":"2020-12-31","val":0,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"},{"end":"2020-12-31","val":0,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28"},{"end":"2020-12-31","val":0,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2020Q4I"},{"end":"2021-03-31","val":0,"accn":"0001558370-21-005262","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-29","frame":"CY2021Q1I"},{"end":"2021-06-30","val":0,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29","frame":"CY2021Q2I"},{"end":"2021-09-30","val":0,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28","frame":"CY2021Q3I"},{"end":"2021-12-31","val":0,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"end":"2021-12-31","val":0,"accn":"0001558370-22-006801","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"end":"2021-12-31","val":0,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"end":"2021-12-31","val":0,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"end":"2021-12-31","val":0,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2021Q4I"},{"end":"2022-03-31","val":0,"accn":"0001558370-22-006801","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2022Q1I"},{"end":"2022-06-30","val":0,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02","frame":"CY2022Q2I"},{"end":"2022-09-30","val":0,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01","frame":"CY2022Q3I"},{"end":"2022-12-31","val":0,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"end":"2022-12-31","val":0,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"end":"2022-12-31","val":0,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"end":"2022-12-31","val":0,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26"},{"end":"2022-12-31","val":0,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15","frame":"CY2022Q4I"},{"end":"2023-03-31","val":0,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1I"},{"end":"2023-06-30","val":0,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02","frame":"CY2023Q2I"},{"end":"2023-09-30","val":0,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26","frame":"CY2023Q3I"},{"end":"2023-12-31","val":0,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2023-12-31","val":0,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"end":"2023-12-31","val":0,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":0,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30"},{"end":"2023-12-31","val":0,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":0,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2024Q1I"},{"end":"2024-06-30","val":0,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":0,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30","frame":"CY2024Q3I"},{"end":"2024-12-31","val":0,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"end":"2024-12-31","val":0,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q4I"},{"end":"2025-03-31","val":0,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"}]}},"PreferredStockSharesOutstanding":{"label":"Preferred Stock, Shares Outstanding","description":"Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.","units":{"shares":[{"end":"2014-12-31","val":0,"accn":"0001558370-15-001584","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-10"},{"end":"2014-12-31","val":0,"accn":"0001558370-15-002529","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-09"},{"end":"2014-12-31","val":0,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2014Q4I"},{"end":"2015-06-30","val":0,"accn":"0001558370-15-001584","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-10","frame":"CY2015Q2I"},{"end":"2015-09-30","val":0,"accn":"0001558370-15-002529","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-09","frame":"CY2015Q3I"},{"end":"2015-12-31","val":0,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"end":"2015-12-31","val":0,"accn":"0001558370-16-005818","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-10"},{"end":"2015-12-31","val":0,"accn":"0001558370-16-007817","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"end":"2015-12-31","val":0,"accn":"0001558370-16-009951","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"end":"2015-12-31","val":0,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2015Q4I"},{"end":"2016-03-31","val":0,"accn":"0001558370-16-005818","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-10","frame":"CY2016Q1I"},{"end":"2016-06-30","val":0,"accn":"0001558370-16-007817","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09","frame":"CY2016Q2I"},{"end":"2016-09-30","val":0,"accn":"0001558370-16-009951","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10","frame":"CY2016Q3I"},{"end":"2016-12-31","val":0,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"end":"2016-12-31","val":0,"accn":"0001558370-17-003397","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03"},{"end":"2016-12-31","val":0,"accn":"0001558370-17-005728","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-02"},{"end":"2016-12-31","val":0,"accn":"0001558370-17-007829","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-31"},{"end":"2016-12-31","val":0,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21"},{"end":"2016-12-31","val":0,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2016Q4I"},{"end":"2017-03-31","val":0,"accn":"0001558370-17-003397","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03","frame":"CY2017Q1I"},{"end":"2017-06-30","val":0,"accn":"0001558370-17-005728","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-02","frame":"CY2017Q2I"},{"end":"2017-09-30","val":0,"accn":"0001558370-17-007829","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-31","frame":"CY2017Q3I"},{"end":"2017-12-31","val":0,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21"},{"end":"2017-12-31","val":0,"accn":"0001558370-18-003771","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02"},{"end":"2017-12-31","val":0,"accn":"0001558370-18-006090","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"end":"2017-12-31","val":0,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"end":"2017-12-31","val":0,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13","frame":"CY2017Q4I"},{"end":"2018-03-31","val":0,"accn":"0001558370-18-003771","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02","frame":"CY2018Q1I"},{"end":"2018-06-30","val":0,"accn":"0001558370-18-006090","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01","frame":"CY2018Q2I"},{"end":"2018-12-31","val":0,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"end":"2018-12-31","val":0,"accn":"0001558370-19-004709","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":0,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01"},{"end":"2018-12-31","val":0,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"end":"2018-12-31","val":0,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13","frame":"CY2018Q4I"},{"end":"2019-03-31","val":0,"accn":"0001558370-19-004709","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":0,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01","frame":"CY2019Q2I"},{"end":"2019-09-30","val":0,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2019Q3I"},{"end":"2019-12-31","val":0,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13"},{"end":"2019-12-31","val":0,"accn":"0001558370-20-005307","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"end":"2019-12-31","val":0,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30"},{"end":"2019-12-31","val":0,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29"},{"end":"2019-12-31","val":0,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17","frame":"CY2019Q4I"},{"end":"2020-03-31","val":0,"accn":"0001558370-20-005307","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":0,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30","frame":"CY2020Q2I"},{"end":"2020-09-30","val":0,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29","frame":"CY2020Q3I"},{"end":"2020-12-31","val":0,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17"},{"end":"2020-12-31","val":0,"accn":"0001558370-21-005262","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-29"},{"end":"2020-12-31","val":0,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"},{"end":"2020-12-31","val":0,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28"},{"end":"2020-12-31","val":0,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2020Q4I"},{"end":"2021-03-31","val":0,"accn":"0001558370-21-005262","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-29","frame":"CY2021Q1I"},{"end":"2021-06-30","val":0,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29","frame":"CY2021Q2I"},{"end":"2021-09-30","val":0,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28","frame":"CY2021Q3I"},{"end":"2021-12-31","val":0,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"end":"2021-12-31","val":0,"accn":"0001558370-22-006801","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"end":"2021-12-31","val":0,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"end":"2021-12-31","val":0,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"end":"2021-12-31","val":0,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2021Q4I"},{"end":"2022-03-31","val":0,"accn":"0001558370-22-006801","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2022Q1I"},{"end":"2022-06-30","val":0,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02","frame":"CY2022Q2I"},{"end":"2022-09-30","val":0,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01","frame":"CY2022Q3I"},{"end":"2022-12-31","val":0,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"end":"2022-12-31","val":0,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"end":"2022-12-31","val":0,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"end":"2022-12-31","val":0,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26"},{"end":"2022-12-31","val":0,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15","frame":"CY2022Q4I"},{"end":"2023-03-31","val":0,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1I"},{"end":"2023-06-30","val":0,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02","frame":"CY2023Q2I"},{"end":"2023-09-30","val":0,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26","frame":"CY2023Q3I"},{"end":"2023-12-31","val":0,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2023-12-31","val":0,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"end":"2023-12-31","val":0,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":0,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30"},{"end":"2023-12-31","val":0,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":0,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2024Q1I"},{"end":"2024-06-30","val":0,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":0,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30","frame":"CY2024Q3I"},{"end":"2024-12-31","val":0,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"end":"2024-12-31","val":0,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q4I"},{"end":"2025-03-31","val":0,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"}]}},"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":"2014-12-31","val":915000,"accn":"0001558370-15-001077","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-11"},{"end":"2014-12-31","val":915000,"accn":"0001558370-15-001584","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-10"},{"end":"2014-12-31","val":915000,"accn":"0001558370-15-002529","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-09"},{"end":"2014-12-31","val":915000,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2014Q4I"},{"end":"2015-03-31","val":1279000,"accn":"0001558370-15-001077","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-11","frame":"CY2015Q1I"},{"end":"2015-06-30","val":5814000,"accn":"0001558370-15-001584","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-10","frame":"CY2015Q2I"},{"end":"2015-09-30","val":6218000,"accn":"0001558370-15-002529","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-09","frame":"CY2015Q3I"},{"end":"2015-12-31","val":4176000,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"end":"2015-12-31","val":4176000,"accn":"0001558370-16-005818","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-10"},{"end":"2015-12-31","val":4176000,"accn":"0001558370-16-007817","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"end":"2015-12-31","val":4176000,"accn":"0001558370-16-009951","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"end":"2015-12-31","val":4176000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2015Q4I"},{"end":"2016-03-31","val":1928000,"accn":"0001558370-16-005818","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-10","frame":"CY2016Q1I"},{"end":"2016-06-30","val":2216000,"accn":"0001558370-16-007817","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09","frame":"CY2016Q2I"},{"end":"2016-09-30","val":3449000,"accn":"0001558370-16-009951","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10","frame":"CY2016Q3I"},{"end":"2016-12-31","val":2689000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"end":"2016-12-31","val":2689000,"accn":"0001558370-17-003397","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03"},{"end":"2016-12-31","val":2689000,"accn":"0001558370-17-005728","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-02"},{"end":"2016-12-31","val":2689000,"accn":"0001558370-17-007829","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-31"},{"end":"2016-12-31","val":2689000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21","frame":"CY2016Q4I"},{"end":"2017-03-31","val":4736000,"accn":"0001558370-17-003397","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03","frame":"CY2017Q1I"},{"end":"2017-06-30","val":7239000,"accn":"0001558370-17-005728","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-02","frame":"CY2017Q2I"},{"end":"2017-09-30","val":6192000,"accn":"0001558370-17-007829","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-31","frame":"CY2017Q3I"},{"end":"2017-12-31","val":12149000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21"},{"end":"2017-12-31","val":12149000,"accn":"0001558370-18-003771","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02"},{"end":"2017-12-31","val":12149000,"accn":"0001558370-18-006090","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"end":"2017-12-31","val":12149000,"accn":"0001558370-18-008072","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"end":"2017-12-31","val":12149000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2017Q4I"},{"end":"2018-03-31","val":8373000,"accn":"0001558370-18-003771","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02","frame":"CY2018Q1I"},{"end":"2018-06-30","val":8757000,"accn":"0001558370-18-006090","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01","frame":"CY2018Q2I"},{"end":"2018-09-30","val":6021000,"accn":"0001558370-18-008072","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2018Q3I"},{"end":"2018-12-31","val":5775000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"end":"2018-12-31","val":5775000,"accn":"0001558370-19-004709","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":5560000,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01"},{"end":"2018-12-31","val":5560000,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"end":"2018-12-31","val":5560000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13","frame":"CY2018Q4I"},{"end":"2019-03-31","val":10660000,"accn":"0001558370-19-004709","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":14827000,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01","frame":"CY2019Q2I"},{"end":"2019-09-30","val":15208000,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2019Q3I"},{"end":"2019-12-31","val":9820000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13"},{"end":"2019-12-31","val":9820000,"accn":"0001558370-20-005307","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"end":"2019-12-31","val":9820000,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30"},{"end":"2019-12-31","val":9820000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29"},{"end":"2019-12-31","val":9820000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17","frame":"CY2019Q4I"},{"end":"2020-03-31","val":10147000,"accn":"0001558370-20-005307","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":17875000,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30","frame":"CY2020Q2I"},{"end":"2020-09-30","val":17404000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29","frame":"CY2020Q3I"},{"end":"2020-12-31","val":22020000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17"},{"end":"2020-12-31","val":22020000,"accn":"0001558370-21-005262","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-29"},{"end":"2020-12-31","val":22020000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"},{"end":"2020-12-31","val":22020000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28"},{"end":"2020-12-31","val":22020000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2020Q4I"},{"end":"2021-03-31","val":25856000,"accn":"0001558370-21-005262","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-29","frame":"CY2021Q1I"},{"end":"2021-06-30","val":21270000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29","frame":"CY2021Q2I"},{"end":"2021-09-30","val":23676000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28","frame":"CY2021Q3I"},{"end":"2021-12-31","val":18064000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"end":"2021-12-31","val":18064000,"accn":"0001558370-22-006801","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"end":"2021-12-31","val":18064000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"end":"2021-12-31","val":18064000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"end":"2021-12-31","val":18064000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2021Q4I"},{"end":"2022-03-31","val":37675000,"accn":"0001558370-22-006801","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2022Q1I"},{"end":"2022-06-30","val":34204000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02","frame":"CY2022Q2I"},{"end":"2022-09-30","val":33532000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01","frame":"CY2022Q3I"},{"end":"2022-12-31","val":35024000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"end":"2022-12-31","val":35024000,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"end":"2022-12-31","val":35024000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"end":"2022-12-31","val":35024000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26"},{"end":"2022-12-31","val":35024000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15","frame":"CY2022Q4I"},{"end":"2023-03-31","val":29359000,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1I"},{"end":"2023-06-30","val":33418000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02","frame":"CY2023Q2I"},{"end":"2023-09-30","val":37477000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26","frame":"CY2023Q3I"},{"end":"2023-12-31","val":33351000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2023-12-31","val":33702000,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"end":"2023-12-31","val":33702000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":33702000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30"},{"end":"2023-12-31","val":33351000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":37714000,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2024Q1I"},{"end":"2024-06-30","val":40095000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":42333000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30","frame":"CY2024Q3I"},{"end":"2024-12-31","val":35971000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"end":"2024-12-31","val":35971000,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q4I"},{"end":"2025-03-31","val":33078000,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"}]}},"ProceedsFromBankDebt":{"label":"Proceeds from Bank Debt","description":"The cash inflow from bank borrowing during the year.","units":{"USD":[{"start":"2013-01-01","end":"2013-12-31","val":3000000,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2013"},{"start":"2014-01-01","end":"2014-06-30","val":2000000,"accn":"0001558370-15-001584","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-10"},{"start":"2014-01-01","end":"2014-09-30","val":2000000,"accn":"0001558370-15-002529","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-09"},{"start":"2014-01-01","end":"2014-12-31","val":7000000,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2014-01-01","end":"2014-12-31","val":7000000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2014"}]}},"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":"2015-01-01","end":"2015-06-30","val":156815000,"accn":"0001558370-15-001584","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-10"},{"start":"2015-01-01","end":"2015-06-30","val":156815000,"accn":"0001558370-16-007817","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"start":"2015-01-01","end":"2015-09-30","val":156815000,"accn":"0001558370-15-002529","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-09"},{"start":"2015-01-01","end":"2015-09-30","val":156815000,"accn":"0001558370-16-009951","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2015-01-01","end":"2015-12-31","val":156815000,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2015-01-01","end":"2015-12-31","val":156815000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2015-01-01","end":"2015-12-31","val":156815000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":135125000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2016-01-01","end":"2016-12-31","val":135125000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21"},{"start":"2016-01-01","end":"2016-12-31","val":135125000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-06-30","val":216200000,"accn":"0001558370-17-005728","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-02"},{"start":"2017-01-01","end":"2017-06-30","val":216200000,"accn":"0001558370-18-006090","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"start":"2017-01-01","end":"2017-09-30","val":216200000,"accn":"0001558370-17-007829","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-31"},{"start":"2017-01-01","end":"2017-09-30","val":216200000,"accn":"0001558370-18-008072","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2017-01-01","end":"2017-12-31","val":542225000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21"},{"start":"2017-01-01","end":"2017-12-31","val":542225000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2017-01-01","end":"2017-12-31","val":542225000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13","frame":"CY2017"},{"start":"2019-01-01","end":"2019-06-30","val":327750000,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01"},{"start":"2019-01-01","end":"2019-06-30","val":327750000,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30"},{"start":"2019-01-01","end":"2019-09-30","val":327466000,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-01-01","end":"2019-09-30","val":327466000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29"},{"start":"2019-01-01","end":"2019-12-31","val":327750000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":308541000,"accn":"0001558370-20-005307","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":308750000,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30"},{"start":"2020-01-01","end":"2020-09-30","val":308750000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29"}]}},"ProceedsFromIssuanceOfCommonStock":{"label":"Proceeds from Issuance of Common Stock","description":"The cash inflow from the additional capital contribution to the entity.","units":{"USD":[{"start":"2013-01-01","end":"2013-12-31","val":53000,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2013"},{"start":"2014-01-01","end":"2014-06-30","val":-1000,"accn":"0001558370-15-001584","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-10"},{"start":"2014-01-01","end":"2014-09-30","val":267000,"accn":"0001558370-15-002529","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-09"},{"start":"2014-01-01","end":"2014-12-31","val":268000,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2014-01-01","end":"2014-12-31","val":268000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":19000,"accn":"0001558370-15-001077","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-11"},{"start":"2015-01-01","end":"2015-03-31","val":19000,"accn":"0001558370-16-005818","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-10","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":68000,"accn":"0001558370-15-001584","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-10"},{"start":"2015-01-01","end":"2015-06-30","val":68000,"accn":"0001558370-16-007817","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"start":"2015-01-01","end":"2015-09-30","val":46000,"accn":"0001558370-15-002529","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-09"},{"start":"2015-01-01","end":"2015-09-30","val":46000,"accn":"0001558370-16-009951","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2015-01-01","end":"2015-12-31","val":259000,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2015-01-01","end":"2015-12-31","val":259000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2015-01-01","end":"2015-12-31","val":259000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":29000,"accn":"0001558370-16-005818","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-10"},{"start":"2016-01-01","end":"2016-03-31","val":29000,"accn":"0001558370-17-003397","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":345000,"accn":"0001558370-16-007817","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"start":"2016-01-01","end":"2016-06-30","val":345000,"accn":"0001558370-17-005728","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-02"},{"start":"2016-01-01","end":"2016-09-30","val":447000,"accn":"0001558370-16-009951","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2016-01-01","end":"2016-09-30","val":447000,"accn":"0001558370-17-007829","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-31"},{"start":"2016-01-01","end":"2016-12-31","val":928000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2016-01-01","end":"2016-12-31","val":928000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21"},{"start":"2016-01-01","end":"2016-12-31","val":928000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":902000,"accn":"0001558370-17-003397","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03"},{"start":"2017-01-01","end":"2017-03-31","val":902000,"accn":"0001558370-18-003771","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":1656000,"accn":"0001558370-17-005728","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-02"},{"start":"2017-01-01","end":"2017-06-30","val":1656000,"accn":"0001558370-18-006090","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"start":"2017-01-01","end":"2017-09-30","val":2818000,"accn":"0001558370-17-007829","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-31"},{"start":"2017-01-01","end":"2017-09-30","val":2818000,"accn":"0001558370-18-008072","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2017-01-01","end":"2017-12-31","val":5271000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21"},{"start":"2017-01-01","end":"2017-12-31","val":5271000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2017-01-01","end":"2017-12-31","val":5271000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":3643000,"accn":"0001558370-18-003771","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02"},{"start":"2018-01-01","end":"2018-03-31","val":3643000,"accn":"0001558370-19-004709","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":4730000,"accn":"0001558370-18-006090","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"start":"2018-01-01","end":"2018-09-30","val":5341000,"accn":"0001558370-18-008072","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2018-01-01","end":"2018-12-31","val":6425000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":6425000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":2039000,"accn":"0001558370-19-004709","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":2039000,"accn":"0001558370-20-005307","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-12-31","val":13288000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":1609000,"accn":"0001558370-20-005307","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-09-30","val":79305000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29"}]}},"ProceedsFromIssuanceOfPrivatePlacement":{"label":"Proceeds from Issuance of Private Placement","description":"The cash inflow associated with the amount received from entity's raising of capital via private rather than public placement.","units":{"USD":[{"start":"2020-01-01","end":"2020-09-30","val":79305000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28"},{"start":"2020-01-01","end":"2020-12-31","val":79305000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17"},{"start":"2020-01-01","end":"2020-12-31","val":79305000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2020-01-01","end":"2020-12-31","val":79305000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2020"}]}},"ProceedsFromIssuanceOfWarrants":{"label":"Proceeds from Issuance of Warrants","description":"The cash inflow from issuance of rights to purchase common shares at predetermined price (usually issued together with corporate debt).","units":{"USD":[{"start":"2013-01-01","end":"2013-12-31","val":119000,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":145000,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2014-01-01","end":"2014-12-31","val":145000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2014"}]}},"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":"2016-01-01","end":"2016-06-30","val":6000000,"accn":"0001558370-16-007817","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"start":"2016-01-01","end":"2016-06-30","val":6000000,"accn":"0001558370-17-005728","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-02"},{"start":"2016-01-01","end":"2016-09-30","val":27000000,"accn":"0001558370-16-009951","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2016-01-01","end":"2016-09-30","val":27000000,"accn":"0001558370-17-007829","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-31"},{"start":"2016-01-01","end":"2016-12-31","val":48000000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2016-01-01","end":"2016-12-31","val":48000000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21"},{"start":"2016-01-01","end":"2016-12-31","val":48000000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":54000000,"accn":"0001558370-17-003397","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03"},{"start":"2017-01-01","end":"2017-03-31","val":54000000,"accn":"0001558370-18-003771","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":96000000,"accn":"0001558370-17-005728","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-02"},{"start":"2017-01-01","end":"2017-06-30","val":96000000,"accn":"0001558370-18-006090","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"start":"2017-01-01","end":"2017-09-30","val":198000000,"accn":"0001558370-17-007829","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-31"},{"start":"2017-01-01","end":"2017-09-30","val":198000000,"accn":"0001558370-18-008072","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2017-01-01","end":"2017-12-31","val":304000000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21"},{"start":"2017-01-01","end":"2017-12-31","val":304000000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2017-01-01","end":"2017-12-31","val":304000000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":126000000,"accn":"0001558370-18-003771","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02"},{"start":"2018-01-01","end":"2018-03-31","val":126000000,"accn":"0001558370-19-004709","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":265000000,"accn":"0001558370-18-006090","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"start":"2018-01-01","end":"2018-06-30","val":265000000,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01"},{"start":"2018-01-01","end":"2018-09-30","val":443825000,"accn":"0001558370-18-008072","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2018-01-01","end":"2018-09-30","val":443825000,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2018-01-01","end":"2018-12-31","val":652825000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":652825000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13"},{"start":"2018-01-01","end":"2018-12-31","val":652825000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":204000000,"accn":"0001558370-19-004709","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":204000000,"accn":"0001558370-20-005307","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":310490000,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01"},{"start":"2019-01-01","end":"2019-06-30","val":310490000,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30"},{"start":"2019-01-01","end":"2019-09-30","val":523434000,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-01-01","end":"2019-09-30","val":523434000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29"},{"start":"2019-01-01","end":"2019-12-31","val":735934000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13"},{"start":"2019-01-01","end":"2019-12-31","val":735934000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17"},{"start":"2019-01-01","end":"2019-12-31","val":735934000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":200635000,"accn":"0001558370-20-005307","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"start":"2020-01-01","end":"2020-03-31","val":200635000,"accn":"0001558370-21-005262","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-29","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":306035000,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30"},{"start":"2020-01-01","end":"2020-06-30","val":306035000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"},{"start":"2020-04-01","end":"2020-06-30","val":105400000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":440735000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29"},{"start":"2020-01-01","end":"2020-09-30","val":440735000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28"},{"start":"2020-07-01","end":"2020-09-30","val":134700000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":538347000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17"},{"start":"2020-01-01","end":"2020-12-31","val":538347000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2020-01-01","end":"2020-12-31","val":538347000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":215450000,"accn":"0001558370-21-005262","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-29"},{"start":"2021-01-01","end":"2021-03-31","val":215450000,"accn":"0001558370-22-006801","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":400500000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"},{"start":"2021-01-01","end":"2021-06-30","val":400500000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2021-04-01","end":"2021-06-30","val":185100000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"},{"start":"2021-04-01","end":"2021-06-30","val":185100000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":637831000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28"},{"start":"2021-01-01","end":"2021-09-30","val":637831000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2021-07-01","end":"2021-09-30","val":237300000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28"},{"start":"2021-07-01","end":"2021-09-30","val":237300000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":690830000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2021-01-01","end":"2021-12-31","val":690830000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"start":"2021-01-01","end":"2021-12-31","val":690830000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0001558370-22-006801","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":79623000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2022-01-01","end":"2022-06-30","val":79623000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"start":"2022-04-01","end":"2022-06-30","val":79600000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2022-04-01","end":"2022-06-30","val":79623000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":170123000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2022-01-01","end":"2022-09-30","val":170123000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26"},{"start":"2022-07-01","end":"2022-09-30","val":90500000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2022-07-01","end":"2022-09-30","val":90500000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":349373000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"start":"2022-01-01","end":"2022-12-31","val":349373000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2022-01-01","end":"2022-12-31","val":349373000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":308250000,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"start":"2023-01-01","end":"2023-03-31","val":308250000,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":617765000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"start":"2023-01-01","end":"2023-06-30","val":617765000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":309515000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"start":"2023-04-01","end":"2023-06-30","val":309515000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":855365000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26"},{"start":"2023-01-01","end":"2023-09-30","val":855365000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30"},{"start":"2023-07-01","end":"2023-09-30","val":237600000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26"},{"start":"2023-07-01","end":"2023-09-30","val":237600000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":1056465000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2023-01-01","end":"2023-12-31","val":1056465000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":278400000,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"start":"2024-01-01","end":"2024-03-31","val":278400000,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":448150000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":169750000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":679150000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30"},{"start":"2024-07-01","end":"2024-09-30","val":231000000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":923560000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":271500000,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1"}]}},"ProceedsFromPaymentsForOtherFinancingActivities":{"label":"Proceeds from (Payments for) Other Financing Activities","description":"Amount of cash inflow (outflow) from financing activities classified as other.","units":{"USD":[{"start":"2018-01-01","end":"2018-06-30","val":-39000,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01"},{"start":"2018-01-01","end":"2018-09-30","val":-120000,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2018-01-01","end":"2018-12-31","val":-162000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13"},{"start":"2018-01-01","end":"2018-12-31","val":-443000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-28000,"accn":"0001558370-19-004709","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":-28000,"accn":"0001558370-20-005307","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-72000,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01"},{"start":"2019-01-01","end":"2019-06-30","val":-72000,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30"},{"start":"2019-01-01","end":"2019-09-30","val":-116000,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-01-01","end":"2019-09-30","val":-116000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29"},{"start":"2019-01-01","end":"2019-12-31","val":-116000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13"},{"start":"2019-01-01","end":"2019-12-31","val":-116000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17"},{"start":"2019-01-01","end":"2019-12-31","val":-116000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2019"},{"start":"2020-01-01","end":"2020-09-30","val":-310000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29"},{"start":"2023-01-01","end":"2023-12-31","val":-44000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15","frame":"CY2023"}]}},"ProceedsFromStockOptionsExercised":{"label":"Proceeds from Stock Options Exercised","description":"Amount of cash inflow from exercise of option under share-based payment arrangement.","units":{"USD":[{"start":"2019-01-01","end":"2019-06-30","val":6911000,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30"},{"start":"2019-01-01","end":"2019-09-30","val":11454000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29"},{"start":"2020-01-01","end":"2020-06-30","val":4886000,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30"},{"start":"2020-01-01","end":"2020-09-30","val":9921000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29"}]}},"ProfitLoss":{"label":"Net Income (Loss), Including Portion Attributable to Noncontrolling Interest","description":"The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":-52769000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21","frame":"CY2015"},{"start":"2016-01-01","end":"2016-06-30","val":-34398000,"accn":"0001558370-17-005728","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-02"},{"start":"2016-01-01","end":"2016-09-30","val":-51232000,"accn":"0001558370-17-007829","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-31"},{"start":"2016-01-01","end":"2016-12-31","val":-72495000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21"},{"start":"2016-01-01","end":"2016-12-31","val":-72495000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-27977000,"accn":"0001558370-18-003771","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-61389000,"accn":"0001558370-17-005728","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-02"},{"start":"2017-01-01","end":"2017-06-30","val":-61389000,"accn":"0001558370-18-006090","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"start":"2017-01-01","end":"2017-09-30","val":-99092000,"accn":"0001558370-17-007829","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-31"},{"start":"2017-01-01","end":"2017-09-30","val":-99092000,"accn":"0001558370-18-008072","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2017-01-01","end":"2017-12-31","val":-148119000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21"},{"start":"2017-01-01","end":"2017-12-31","val":-148119000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2017-01-01","end":"2017-12-31","val":-148119000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-56549000,"accn":"0001558370-18-003771","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02"},{"start":"2018-01-01","end":"2018-03-31","val":-56549000,"accn":"0001558370-19-004709","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-83597000,"accn":"0001558370-18-006090","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"start":"2018-01-01","end":"2018-06-30","val":-83597000,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01"},{"start":"2018-01-01","end":"2018-09-30","val":-156320000,"accn":"0001558370-18-008072","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2018-01-01","end":"2018-09-30","val":-156320000,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2018-01-01","end":"2018-12-31","val":-236642000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":-236642000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13"},{"start":"2018-01-01","end":"2018-12-31","val":-236642000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-87407000,"accn":"0001558370-19-004709","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":-87407000,"accn":"0001558370-20-005307","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-187088000,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01"},{"start":"2019-01-01","end":"2019-06-30","val":-187088000,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30"},{"start":"2019-01-01","end":"2019-09-30","val":-281363000,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-01-01","end":"2019-09-30","val":-281363000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29"},{"start":"2019-01-01","end":"2019-12-31","val":-347694000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13"},{"start":"2019-01-01","end":"2019-12-31","val":-347694000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17"},{"start":"2019-01-01","end":"2019-12-31","val":-347694000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-110955000,"accn":"0001558370-20-005307","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"start":"2020-01-01","end":"2020-03-31","val":-110955000,"accn":"0001558370-21-005262","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-29","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-234428000,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30"},{"start":"2020-01-01","end":"2020-06-30","val":-234428000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"},{"start":"2020-01-01","end":"2020-09-30","val":399550000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29"},{"start":"2020-01-01","end":"2020-09-30","val":399550000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28"},{"start":"2020-01-01","end":"2020-12-31","val":313882000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17"},{"start":"2020-01-01","end":"2020-12-31","val":313882000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2020-01-01","end":"2020-12-31","val":313882000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-99714000,"accn":"0001558370-21-005262","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-29"},{"start":"2021-01-01","end":"2021-03-31","val":-99714000,"accn":"0001558370-22-006801","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-208159000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"},{"start":"2021-01-01","end":"2021-06-30","val":-208159000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2021-01-01","end":"2021-09-30","val":-325399000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28"},{"start":"2021-01-01","end":"2021-09-30","val":-325399000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2021-01-01","end":"2021-12-31","val":-644085000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2021-01-01","end":"2021-12-31","val":-644085000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"start":"2021-01-01","end":"2021-12-31","val":-644085000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-105999000,"accn":"0001558370-22-006801","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"start":"2022-01-01","end":"2022-03-31","val":-105999000,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-265709000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2022-01-01","end":"2022-06-30","val":-265709000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"start":"2022-01-01","end":"2022-09-30","val":-398871000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2022-01-01","end":"2022-09-30","val":-398871000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26"},{"start":"2022-01-01","end":"2022-12-31","val":-557517000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"start":"2022-01-01","end":"2022-12-31","val":-557517000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2022-01-01","end":"2022-12-31","val":-557517000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-129560000,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"start":"2023-01-01","end":"2023-03-31","val":-129560000,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-262354000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"start":"2023-01-01","end":"2023-06-30","val":-262354000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-09-30","val":-396068000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26"},{"start":"2023-01-01","end":"2023-09-30","val":-396068000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30"},{"start":"2023-01-01","end":"2023-12-31","val":-506984000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2023-01-01","end":"2023-12-31","val":-506984000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":89136000,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"start":"2024-01-01","end":"2024-03-31","val":89136000,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":39141000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-09-30","val":-17133000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30"},{"start":"2024-01-01","end":"2024-12-31","val":-67089000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":496000,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1"}]}},"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":"2014-12-31","val":3028000,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2014Q4I"},{"end":"2015-12-31","val":8738000,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"end":"2015-12-31","val":8738000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2015Q4I"},{"end":"2016-12-31","val":9456000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"end":"2016-12-31","val":9456000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21","frame":"CY2016Q4I"},{"end":"2017-12-31","val":29007000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21"},{"end":"2017-12-31","val":29007000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2017Q4I"},{"end":"2018-12-31","val":38282000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"end":"2018-12-31","val":38282000,"accn":"0001558370-19-004709","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":38282000,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01"},{"end":"2018-12-31","val":38282000,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"end":"2018-12-31","val":38282000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13","frame":"CY2018Q4I"},{"end":"2019-03-31","val":40361000,"accn":"0001558370-19-004709","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":44484000,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01","frame":"CY2019Q2I"},{"end":"2019-09-30","val":50563000,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2019Q3I"},{"end":"2019-12-31","val":52045000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13"},{"end":"2019-12-31","val":52045000,"accn":"0001558370-20-005307","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"end":"2019-12-31","val":52045000,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30"},{"end":"2019-12-31","val":52045000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29"},{"end":"2019-12-31","val":52045000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17","frame":"CY2019Q4I"},{"end":"2020-03-31","val":53077000,"accn":"0001558370-20-005307","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":53667000,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30","frame":"CY2020Q2I"},{"end":"2020-09-30","val":53758000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29","frame":"CY2020Q3I"},{"end":"2020-12-31","val":53860000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17"},{"end":"2020-12-31","val":53860000,"accn":"0001558370-21-005262","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-29"},{"end":"2020-12-31","val":53860000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"},{"end":"2020-12-31","val":53860000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2020Q4I"},{"end":"2021-03-31","val":54287000,"accn":"0001558370-21-005262","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-29","frame":"CY2021Q1I"},{"end":"2021-06-30","val":54737000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29","frame":"CY2021Q2I"},{"end":"2021-12-31","val":56118000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"end":"2021-12-31","val":56118000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2021Q4I"},{"end":"2022-12-31","val":64626000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"end":"2022-12-31","val":64626000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15","frame":"CY2022Q4I"},{"end":"2023-12-31","val":80453000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2023-12-31","val":80453000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2023Q4I"},{"end":"2024-12-31","val":84348000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2024Q4I"}]}},"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":"2014-12-31","val":1482000,"accn":"0001558370-15-001077","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-11"},{"end":"2014-12-31","val":1482000,"accn":"0001558370-15-001584","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-10"},{"end":"2014-12-31","val":1482000,"accn":"0001558370-15-002529","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-09"},{"end":"2014-12-31","val":1482000,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2014Q4I"},{"end":"2015-03-31","val":1295000,"accn":"0001558370-15-001077","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-11","frame":"CY2015Q1I"},{"end":"2015-06-30","val":1393000,"accn":"0001558370-15-001584","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-10","frame":"CY2015Q2I"},{"end":"2015-09-30","val":4805000,"accn":"0001558370-15-002529","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-09","frame":"CY2015Q3I"},{"end":"2015-12-31","val":6661000,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"end":"2015-12-31","val":6661000,"accn":"0001558370-16-005818","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-10"},{"end":"2015-12-31","val":6661000,"accn":"0001558370-16-007817","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"end":"2015-12-31","val":6661000,"accn":"0001558370-16-009951","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"end":"2015-12-31","val":6661000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2015Q4I"},{"end":"2016-03-31","val":6537000,"accn":"0001558370-16-005818","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-10","frame":"CY2016Q1I"},{"end":"2016-06-30","val":6565000,"accn":"0001558370-16-007817","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09","frame":"CY2016Q2I"},{"end":"2016-09-30","val":6578000,"accn":"0001558370-16-009951","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10","frame":"CY2016Q3I"},{"end":"2016-12-31","val":6188000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"end":"2016-12-31","val":6188000,"accn":"0001558370-17-003397","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03"},{"end":"2016-12-31","val":6188000,"accn":"0001558370-17-005728","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-02"},{"end":"2016-12-31","val":6188000,"accn":"0001558370-17-007829","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-31"},{"end":"2016-12-31","val":6188000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21","frame":"CY2016Q4I"},{"end":"2017-03-31","val":6081000,"accn":"0001558370-17-003397","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03","frame":"CY2017Q1I"},{"end":"2017-06-30","val":7774000,"accn":"0001558370-17-005728","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-02","frame":"CY2017Q2I"},{"end":"2017-09-30","val":13416000,"accn":"0001558370-17-007829","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-31","frame":"CY2017Q3I"},{"end":"2017-12-31","val":24363000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21"},{"end":"2017-12-31","val":24363000,"accn":"0001558370-18-003771","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02"},{"end":"2017-12-31","val":24363000,"accn":"0001558370-18-006090","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"end":"2017-12-31","val":24363000,"accn":"0001558370-18-008072","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"end":"2017-12-31","val":24363000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2017Q4I"},{"end":"2018-03-31","val":29074000,"accn":"0001558370-18-003771","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02","frame":"CY2018Q1I"},{"end":"2018-06-30","val":30250000,"accn":"0001558370-18-006090","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01","frame":"CY2018Q2I"},{"end":"2018-09-30","val":29720000,"accn":"0001558370-18-008072","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2018Q3I"},{"end":"2018-12-31","val":29627000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"end":"2018-12-31","val":29627000,"accn":"0001558370-19-004709","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":29627000,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01"},{"end":"2018-12-31","val":29627000,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"end":"2018-12-31","val":29627000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13","frame":"CY2018Q4I"},{"end":"2019-03-31","val":30615000,"accn":"0001558370-19-004709","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":33525000,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01","frame":"CY2019Q2I"},{"end":"2019-09-30","val":38310000,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2019Q3I"},{"end":"2019-12-31","val":38361000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13"},{"end":"2019-12-31","val":38361000,"accn":"0001558370-20-005307","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"end":"2019-12-31","val":38361000,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30"},{"end":"2019-12-31","val":38361000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29"},{"end":"2019-12-31","val":38361000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17","frame":"CY2019Q4I"},{"end":"2020-03-31","val":37822000,"accn":"0001558370-20-005307","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":36745000,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30","frame":"CY2020Q2I"},{"end":"2020-09-30","val":35199000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29","frame":"CY2020Q3I"},{"end":"2020-12-31","val":34129000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17"},{"end":"2020-12-31","val":34129000,"accn":"0001558370-21-005262","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-29"},{"end":"2020-12-31","val":34129000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"},{"end":"2020-12-31","val":34129000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28"},{"end":"2020-12-31","val":34129000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2020Q4I"},{"end":"2021-03-31","val":32991000,"accn":"0001558370-21-005262","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-29","frame":"CY2021Q1I"},{"end":"2021-06-30","val":31848000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29","frame":"CY2021Q2I"},{"end":"2021-09-30","val":31204000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28","frame":"CY2021Q3I"},{"end":"2021-12-31","val":30700000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"end":"2021-12-31","val":30700000,"accn":"0001558370-22-006801","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"end":"2021-12-31","val":30700000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"end":"2021-12-31","val":30700000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"end":"2021-12-31","val":30700000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2021Q4I"},{"end":"2022-03-31","val":31110000,"accn":"0001558370-22-006801","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2022Q1I"},{"end":"2022-06-30","val":32987000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02","frame":"CY2022Q2I"},{"end":"2022-09-30","val":33454000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01","frame":"CY2022Q3I"},{"end":"2022-12-31","val":33344000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"end":"2022-12-31","val":33344000,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"end":"2022-12-31","val":33344000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"end":"2022-12-31","val":33344000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26"},{"end":"2022-12-31","val":33344000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15","frame":"CY2022Q4I"},{"end":"2023-03-31","val":33741000,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1I"},{"end":"2023-06-30","val":36957000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02","frame":"CY2023Q2I"},{"end":"2023-09-30","val":40619000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26","frame":"CY2023Q3I"},{"end":"2023-12-31","val":41959000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2023-12-31","val":41959000,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"end":"2023-12-31","val":41959000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":41959000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30"},{"end":"2023-12-31","val":41959000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":41947000,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2024Q1I"},{"end":"2024-06-30","val":40167000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":37850000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30","frame":"CY2024Q3I"},{"end":"2024-12-31","val":36593000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"end":"2024-12-31","val":36593000,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q4I"},{"end":"2025-03-31","val":36050000,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"}]}},"PurchaseObligation":{"label":"Purchase Obligation","description":"Minimum amount of purchase arrangement in which the entity has agreed to expend funds to procure goods or services from a supplier.","units":{"USD":[{"end":"2020-03-31","val":16200000,"accn":"0001558370-20-005307","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":25500000,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30","frame":"CY2020Q2I"}]}},"RepaymentsOfBankDebt":{"label":"Repayments of Bank Debt","description":"The cash outflow to settle a bank borrowing during the year.","units":{"USD":[{"start":"2014-01-01","end":"2014-06-30","val":250000,"accn":"0001558370-15-001584","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-10"},{"start":"2014-01-01","end":"2014-09-30","val":500000,"accn":"0001558370-15-002529","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-09"},{"start":"2014-01-01","end":"2014-12-31","val":750000,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2014-01-01","end":"2014-12-31","val":750000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":417000,"accn":"0001558370-15-001077","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-11"},{"start":"2015-01-01","end":"2015-03-31","val":417000,"accn":"0001558370-16-005818","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-10","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":833000,"accn":"0001558370-15-001584","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-10"},{"start":"2015-01-01","end":"2015-06-30","val":833000,"accn":"0001558370-16-007817","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"start":"2015-01-01","end":"2015-09-30","val":1250000,"accn":"0001558370-15-002529","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-09"},{"start":"2015-01-01","end":"2015-09-30","val":1250000,"accn":"0001558370-16-009951","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2015-01-01","end":"2015-12-31","val":1806000,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2015-01-01","end":"2015-12-31","val":1806000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2015-01-01","end":"2015-12-31","val":1806000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":833000,"accn":"0001558370-16-005818","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-10"},{"start":"2016-01-01","end":"2016-03-31","val":833000,"accn":"0001558370-17-003397","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":1667000,"accn":"0001558370-16-007817","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"start":"2016-01-01","end":"2016-06-30","val":1667000,"accn":"0001558370-17-005728","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-02"},{"start":"2016-01-01","end":"2016-09-30","val":2500000,"accn":"0001558370-16-009951","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2016-01-01","end":"2016-09-30","val":2500000,"accn":"0001558370-17-007829","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-31"},{"start":"2016-01-01","end":"2016-12-31","val":3333000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2016-01-01","end":"2016-12-31","val":3333000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21"},{"start":"2016-01-01","end":"2016-12-31","val":3333000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":833000,"accn":"0001558370-17-003397","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03"},{"start":"2017-01-01","end":"2017-03-31","val":833000,"accn":"0001558370-18-003771","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":1417000,"accn":"0001558370-17-005728","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-02"},{"start":"2017-01-01","end":"2017-06-30","val":1417000,"accn":"0001558370-18-006090","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"start":"2017-01-01","end":"2017-09-30","val":2000000,"accn":"0001558370-17-007829","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-31"},{"start":"2017-01-01","end":"2017-09-30","val":2000000,"accn":"0001558370-18-008072","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2017-01-01","end":"2017-12-31","val":2583000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21"},{"start":"2017-01-01","end":"2017-12-31","val":2583000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2017-01-01","end":"2017-12-31","val":2583000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":417000,"accn":"0001558370-18-003771","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02"},{"start":"2018-01-01","end":"2018-03-31","val":417000,"accn":"0001558370-19-004709","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":833000,"accn":"0001558370-18-006090","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"start":"2018-01-01","end":"2018-06-30","val":833000,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01"},{"start":"2018-01-01","end":"2018-09-30","val":1250000,"accn":"0001558370-18-008072","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2018-01-01","end":"2018-09-30","val":1250000,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2018-01-01","end":"2018-12-31","val":1528000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":1528000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13"},{"start":"2018-01-01","end":"2018-12-31","val":1528000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17","frame":"CY2018"}]}},"RepaymentsOfLongTermCapitalLeaseObligations":{"label":"Repayments of Long-term Capital Lease Obligations","description":"The cash outflow for the obligation for a lease meeting the criteria for capitalization (with maturities exceeding one year or beyond the operating cycle of the entity, if longer).","units":{"USD":[{"start":"2018-01-01","end":"2018-06-30","val":39000,"accn":"0001558370-18-006090","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"start":"2018-01-01","end":"2018-09-30","val":120000,"accn":"0001558370-18-008072","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2018-01-01","end":"2018-12-31","val":162000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2018"}]}},"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":"2013-01-01","end":"2013-12-31","val":15928000,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":5381000,"accn":"0001558370-15-001077","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-11","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":12143000,"accn":"0001558370-15-001584","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-10"},{"start":"2014-04-01","end":"2014-06-30","val":6762000,"accn":"0001558370-15-001584","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-10","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":20511000,"accn":"0001558370-15-002529","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-09"},{"start":"2014-07-01","end":"2014-09-30","val":8368000,"accn":"0001558370-15-002529","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-09","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":31844000,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2014-01-01","end":"2014-12-31","val":31844000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":9232000,"accn":"0001558370-15-001077","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-11"},{"start":"2015-01-01","end":"2015-03-31","val":9232000,"accn":"0001558370-16-005818","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-10","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":20476000,"accn":"0001558370-15-001584","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-10"},{"start":"2015-01-01","end":"2015-06-30","val":20476000,"accn":"0001558370-16-007817","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"start":"2015-04-01","end":"2015-06-30","val":11243000,"accn":"0001558370-15-001584","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-10"},{"start":"2015-04-01","end":"2015-06-30","val":11243000,"accn":"0001558370-16-007817","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":32157000,"accn":"0001558370-15-002529","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-09"},{"start":"2015-01-01","end":"2015-09-30","val":32157000,"accn":"0001558370-16-009951","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2015-07-01","end":"2015-09-30","val":11681000,"accn":"0001558370-15-002529","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-09"},{"start":"2015-07-01","end":"2015-09-30","val":11681000,"accn":"0001558370-16-009951","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":48588000,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2015-01-01","end":"2015-12-31","val":48588000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2015-01-01","end":"2015-12-31","val":48588000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":17635000,"accn":"0001558370-16-005818","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-10"},{"start":"2016-01-01","end":"2016-03-31","val":17635000,"accn":"0001558370-17-003397","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":38908000,"accn":"0001558370-16-007817","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"start":"2016-01-01","end":"2016-06-30","val":38908000,"accn":"0001558370-17-005728","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-02"},{"start":"2016-04-01","end":"2016-06-30","val":21273000,"accn":"0001558370-16-007817","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"start":"2016-04-01","end":"2016-06-30","val":21273000,"accn":"0001558370-17-005728","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-02","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":57058000,"accn":"0001558370-16-009951","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2016-01-01","end":"2016-09-30","val":57058000,"accn":"0001558370-17-007829","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-31"},{"start":"2016-07-01","end":"2016-09-30","val":18150000,"accn":"0001558370-16-009951","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2016-07-01","end":"2016-09-30","val":18150000,"accn":"0001558370-17-007829","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-31","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":81131000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2016-01-01","end":"2016-12-31","val":81131000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21"},{"start":"2016-01-01","end":"2016-12-31","val":81131000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":28487000,"accn":"0001558370-17-003397","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03"},{"start":"2017-01-01","end":"2017-03-31","val":28487000,"accn":"0001558370-18-003771","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":61758000,"accn":"0001558370-17-005728","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-02"},{"start":"2017-01-01","end":"2017-06-30","val":61758000,"accn":"0001558370-18-006090","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"start":"2017-04-01","end":"2017-06-30","val":33271000,"accn":"0001558370-17-005728","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-02"},{"start":"2017-04-01","end":"2017-06-30","val":33271000,"accn":"0001558370-18-006090","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":101058000,"accn":"0001558370-17-007829","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-31"},{"start":"2017-01-01","end":"2017-09-30","val":101058000,"accn":"0001558370-18-008072","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2017-07-01","end":"2017-09-30","val":39300000,"accn":"0001558370-17-007829","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-31"},{"start":"2017-07-01","end":"2017-09-30","val":39300000,"accn":"0001558370-18-008072","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":144687000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21"},{"start":"2017-01-01","end":"2017-12-31","val":144687000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2017-01-01","end":"2017-12-31","val":144687000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":49954000,"accn":"0001558370-18-003771","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02"},{"start":"2018-01-01","end":"2018-03-31","val":49954000,"accn":"0001558370-19-004709","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":108527000,"accn":"0001558370-18-006090","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"start":"2018-01-01","end":"2018-06-30","val":108527000,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01"},{"start":"2018-04-01","end":"2018-06-30","val":58573000,"accn":"0001558370-18-006090","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"start":"2018-04-01","end":"2018-06-30","val":58573000,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":173089000,"accn":"0001558370-18-008072","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2018-01-01","end":"2018-09-30","val":173089000,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2018-07-01","end":"2018-09-30","val":64562000,"accn":"0001558370-18-008072","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2018-07-01","end":"2018-09-30","val":64562000,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":243621000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":243621000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13"},{"start":"2018-01-01","end":"2018-12-31","val":243621000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":74250000,"accn":"0001558370-19-004709","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":74250000,"accn":"0001558370-20-005307","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":161351000,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01"},{"start":"2019-01-01","end":"2019-06-30","val":161351000,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30"},{"start":"2019-04-01","end":"2019-06-30","val":87101000,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01"},{"start":"2019-04-01","end":"2019-06-30","val":87101000,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":242804000,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-01-01","end":"2019-09-30","val":242804000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29"},{"start":"2019-07-01","end":"2019-09-30","val":81453000,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-07-01","end":"2019-09-30","val":81453000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":331450000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13"},{"start":"2019-01-01","end":"2019-12-31","val":331450000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17"},{"start":"2019-01-01","end":"2019-12-31","val":331450000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":84146000,"accn":"0001558370-20-005307","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"start":"2020-01-01","end":"2020-03-31","val":84146000,"accn":"0001558370-21-005262","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-29","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":175225000,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30"},{"start":"2020-01-01","end":"2020-06-30","val":175225000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"},{"start":"2020-04-01","end":"2020-06-30","val":91079000,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30"},{"start":"2020-04-01","end":"2020-06-30","val":91079000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":249456000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29"},{"start":"2020-01-01","end":"2020-09-30","val":249456000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28"},{"start":"2020-07-01","end":"2020-09-30","val":74230000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29"},{"start":"2020-07-01","end":"2020-09-30","val":74230000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":326860000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17"},{"start":"2020-01-01","end":"2020-12-31","val":326860000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2020-01-01","end":"2020-12-31","val":326860000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":79710000,"accn":"0001558370-21-005262","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-29"},{"start":"2021-01-01","end":"2021-03-31","val":79710000,"accn":"0001558370-22-006801","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":159738000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"},{"start":"2021-01-01","end":"2021-06-30","val":159738000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2021-04-01","end":"2021-06-30","val":80027000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"},{"start":"2021-04-01","end":"2021-06-30","val":80027000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":244157000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28"},{"start":"2021-01-01","end":"2021-09-30","val":244157000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2021-07-01","end":"2021-09-30","val":84419000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28"},{"start":"2021-07-01","end":"2021-09-30","val":84419000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":601033000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2021-01-01","end":"2021-12-31","val":601033000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"start":"2021-01-01","end":"2021-12-31","val":601033000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":103133000,"accn":"0001558370-22-006801","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"start":"2022-01-01","end":"2022-03-31","val":103133000,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":231599000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2022-01-01","end":"2022-06-30","val":231599000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"start":"2022-04-01","end":"2022-06-30","val":128466000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2022-04-01","end":"2022-06-30","val":128466000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":359579000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2022-01-01","end":"2022-09-30","val":359579000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26"},{"start":"2022-07-01","end":"2022-09-30","val":127981000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2022-07-01","end":"2022-09-30","val":127981000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":477419000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"start":"2022-01-01","end":"2022-12-31","val":477419000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2022-01-01","end":"2022-12-31","val":477419000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":112073000,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"start":"2023-01-01","end":"2023-03-31","val":112073000,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":222135000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"start":"2023-01-01","end":"2023-06-30","val":222135000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":110063000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"start":"2023-04-01","end":"2023-06-30","val":110063000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":330184000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26"},{"start":"2023-01-01","end":"2023-09-30","val":330184000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30"},{"start":"2023-07-01","end":"2023-09-30","val":110252000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26"},{"start":"2023-07-01","end":"2023-09-30","val":110252000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":427720000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2023-01-01","end":"2023-12-31","val":427720000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":88191000,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"start":"2024-01-01","end":"2024-03-31","val":88191000,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":172461000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":84270000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":257761000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30"},{"start":"2024-07-01","end":"2024-09-30","val":85300000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":341433000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":91890000,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1"}]}},"RestrictedCash":{"label":"Restricted Cash","description":"Amount of cash restricted as to withdrawal or usage. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.","units":{"USD":[{"end":"2017-12-31","val":4800000,"accn":"0001558370-18-008072","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"end":"2017-12-31","val":4800000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2017Q4I"},{"end":"2018-09-30","val":5400000,"accn":"0001558370-18-008072","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2018Q3I"},{"end":"2018-12-31","val":5400000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"end":"2018-12-31","val":5400000,"accn":"0001558370-19-004709","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":5400000,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01"},{"end":"2018-12-31","val":5400000,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"end":"2018-12-31","val":5400000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13","frame":"CY2018Q4I"},{"end":"2019-03-31","val":5200000,"accn":"0001558370-19-004709","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":5200000,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01","frame":"CY2019Q2I"},{"end":"2019-09-30","val":5700000,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2019Q3I"},{"end":"2019-12-31","val":5700000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13"},{"end":"2019-12-31","val":5700000,"accn":"0001558370-20-005307","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"end":"2019-12-31","val":5700000,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30"},{"end":"2019-12-31","val":5700000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29"},{"end":"2019-12-31","val":5700000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17","frame":"CY2019Q4I"},{"end":"2020-03-31","val":5200000,"accn":"0001558370-20-005307","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":5200000,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30","frame":"CY2020Q2I"},{"end":"2020-09-30","val":5200000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29","frame":"CY2020Q3I"},{"end":"2020-12-31","val":5200000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17"},{"end":"2020-12-31","val":5200000,"accn":"0001558370-21-005262","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-29"},{"end":"2020-12-31","val":5200000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"},{"end":"2020-12-31","val":5200000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28"},{"end":"2020-12-31","val":5200000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2020Q4I"},{"end":"2021-03-31","val":5200000,"accn":"0001558370-21-005262","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-29","frame":"CY2021Q1I"},{"end":"2021-06-30","val":5200000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29","frame":"CY2021Q2I"},{"end":"2021-09-30","val":5200000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28","frame":"CY2021Q3I"},{"end":"2021-12-31","val":5200000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"end":"2021-12-31","val":5200000,"accn":"0001558370-22-006801","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"end":"2021-12-31","val":5200000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"end":"2021-12-31","val":5200000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"end":"2021-12-31","val":5200000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2021Q4I"},{"end":"2022-03-31","val":5200000,"accn":"0001558370-22-006801","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2022Q1I"},{"end":"2022-06-30","val":5200000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02","frame":"CY2022Q2I"},{"end":"2022-09-30","val":5200000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01","frame":"CY2022Q3I"},{"end":"2022-12-31","val":5200000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"end":"2022-12-31","val":5200000,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"end":"2022-12-31","val":5200000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"end":"2022-12-31","val":5200000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26"},{"end":"2022-12-31","val":5200000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15","frame":"CY2022Q4I"},{"end":"2023-03-31","val":5200000,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1I"},{"end":"2023-06-30","val":6400000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02","frame":"CY2023Q2I"},{"end":"2023-09-30","val":9700000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26","frame":"CY2023Q3I"},{"end":"2023-12-31","val":10200000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2023-12-31","val":10200000,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"end":"2023-12-31","val":10200000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":10200000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30"},{"end":"2023-12-31","val":10200000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":10600000,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2024Q1I"},{"end":"2024-06-30","val":10800000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":11500000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30","frame":"CY2024Q3I"},{"end":"2024-12-31","val":11600000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"end":"2024-12-31","val":11600000,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q4I"},{"end":"2025-03-31","val":11800000,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"}]}},"RestrictedCashAndCashEquivalents":{"label":"Restricted Cash and Cash Equivalents","description":"Amount of cash and cash equivalents restricted as to withdrawal or usage. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.","units":{"USD":[{"end":"2017-03-31","val":1267000,"accn":"0001558370-18-003771","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02","frame":"CY2017Q1I"},{"end":"2017-06-30","val":4767000,"accn":"0001558370-18-006090","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01","frame":"CY2017Q2I"},{"end":"2018-03-31","val":4557000,"accn":"0001558370-18-003771","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02","frame":"CY2018Q1I"},{"end":"2018-06-30","val":4557000,"accn":"0001558370-18-006090","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01","frame":"CY2018Q2I"}]}},"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":"2014-12-31","val":119000,"accn":"0001558370-15-001077","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-11"},{"end":"2014-12-31","val":119000,"accn":"0001558370-15-001584","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-10"},{"end":"2014-12-31","val":119000,"accn":"0001558370-15-002529","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-09"},{"end":"2014-12-31","val":119000,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2014Q4I"},{"end":"2015-03-31","val":119000,"accn":"0001558370-15-001077","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-11","frame":"CY2015Q1I"},{"end":"2015-06-30","val":119000,"accn":"0001558370-15-001584","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-10","frame":"CY2015Q2I"},{"end":"2015-09-30","val":119000,"accn":"0001558370-15-002529","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-09","frame":"CY2015Q3I"},{"end":"2015-12-31","val":119000,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"end":"2015-12-31","val":119000,"accn":"0001558370-16-005818","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-10"},{"end":"2015-12-31","val":119000,"accn":"0001558370-16-007817","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"end":"2015-12-31","val":119000,"accn":"0001558370-16-009951","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"end":"2015-12-31","val":119000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2015Q4I"}]}},"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":"2014-12-31","val":70000,"accn":"0001558370-15-001077","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-11"},{"end":"2014-12-31","val":70000,"accn":"0001558370-15-001584","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-10"},{"end":"2014-12-31","val":70000,"accn":"0001558370-15-002529","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-09"},{"end":"2014-12-31","val":70000,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2014Q4I"},{"end":"2015-03-31","val":1336000,"accn":"0001558370-15-001077","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-11","frame":"CY2015Q1I"},{"end":"2015-06-30","val":1336000,"accn":"0001558370-15-001584","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-10","frame":"CY2015Q2I"},{"end":"2015-09-30","val":1336000,"accn":"0001558370-15-002529","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-09","frame":"CY2015Q3I"},{"end":"2015-12-31","val":1266000,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"end":"2015-12-31","val":1266000,"accn":"0001558370-16-005818","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-10"},{"end":"2015-12-31","val":1266000,"accn":"0001558370-16-007817","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"end":"2015-12-31","val":1266000,"accn":"0001558370-16-009951","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"end":"2015-12-31","val":1266000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2015Q4I"},{"end":"2016-03-31","val":1266000,"accn":"0001558370-16-005818","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-10","frame":"CY2016Q1I"},{"end":"2016-06-30","val":1266000,"accn":"0001558370-16-007817","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09","frame":"CY2016Q2I"},{"end":"2016-09-30","val":1266000,"accn":"0001558370-16-009951","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10","frame":"CY2016Q3I"},{"end":"2016-12-31","val":1267000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"end":"2016-12-31","val":1267000,"accn":"0001558370-17-003397","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03"},{"end":"2016-12-31","val":1267000,"accn":"0001558370-17-005728","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-02"},{"end":"2016-12-31","val":1267000,"accn":"0001558370-17-007829","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-31"},{"end":"2016-12-31","val":1267000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21","frame":"CY2016Q4I"},{"end":"2017-03-31","val":1267000,"accn":"0001558370-17-003397","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03","frame":"CY2017Q1I"},{"end":"2017-06-30","val":4767000,"accn":"0001558370-17-005728","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-02","frame":"CY2017Q2I"},{"end":"2017-09-30","val":4767000,"accn":"0001558370-17-007829","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-31","frame":"CY2017Q3I"},{"end":"2017-12-31","val":4555000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21"},{"end":"2017-12-31","val":4555000,"accn":"0001558370-18-003771","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02"},{"end":"2017-12-31","val":4555000,"accn":"0001558370-18-006090","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":4557000,"accn":"0001558370-18-003771","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02","frame":"CY2018Q1I"},{"end":"2018-06-30","val":4557000,"accn":"0001558370-18-006090","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01","frame":"CY2018Q2I"}]}},"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":213000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"end":"2017-12-31","val":213000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13","frame":"CY2017Q4I"},{"end":"2018-09-30","val":211000,"accn":"0001558370-18-008072","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"end":"2018-09-30","val":211000,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2018Q3I"},{"end":"2018-12-31","val":211000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"end":"2018-12-31","val":211000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13"},{"end":"2018-12-31","val":211000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17","frame":"CY2018Q4I"},{"end":"2019-09-30","val":500000,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"end":"2019-09-30","val":500000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29","frame":"CY2019Q3I"},{"end":"2019-12-31","val":500000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13"},{"end":"2019-12-31","val":500000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17"},{"end":"2019-12-31","val":500000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2019Q4I"},{"end":"2024-06-30","val":183000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"}]}},"RestrictedCashNoncurrent":{"label":"Restricted Cash, Noncurrent","description":"Amount of cash 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.","units":{"USD":[{"end":"2016-12-31","val":1267000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2016Q4I"},{"end":"2017-09-30","val":4767000,"accn":"0001558370-18-008072","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2017Q3I"},{"end":"2017-12-31","val":4555000,"accn":"0001558370-18-008072","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"end":"2017-12-31","val":4555000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"end":"2017-12-31","val":4555000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13","frame":"CY2017Q4I"},{"end":"2018-03-31","val":4557000,"accn":"0001558370-19-004709","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":4557000,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01","frame":"CY2018Q2I"},{"end":"2018-09-30","val":5154000,"accn":"0001558370-18-008072","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"end":"2018-09-30","val":5154000,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2018Q3I"},{"end":"2018-12-31","val":5154000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"end":"2018-12-31","val":5154000,"accn":"0001558370-19-004709","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":5154000,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01"},{"end":"2018-12-31","val":5154000,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"end":"2018-12-31","val":5154000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13"},{"end":"2018-12-31","val":5154000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17","frame":"CY2018Q4I"},{"end":"2019-03-31","val":5159000,"accn":"0001558370-19-004709","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2019-03-31","val":5159000,"accn":"0001558370-20-005307","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2019Q1I"},{"end":"2019-06-30","val":5161000,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01"},{"end":"2019-06-30","val":5161000,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30","frame":"CY2019Q2I"},{"end":"2019-09-30","val":5164000,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"end":"2019-09-30","val":5164000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29","frame":"CY2019Q3I"},{"end":"2019-12-31","val":5166000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13"},{"end":"2019-12-31","val":5166000,"accn":"0001558370-20-005307","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"end":"2019-12-31","val":5166000,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30"},{"end":"2019-12-31","val":5166000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29"},{"end":"2019-12-31","val":5166000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17"},{"end":"2019-12-31","val":5166000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2019Q4I"},{"end":"2020-03-31","val":5168000,"accn":"0001558370-20-005307","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"end":"2020-03-31","val":5168000,"accn":"0001558370-21-005262","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-29","frame":"CY2020Q1I"},{"end":"2020-06-30","val":5168000,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30"},{"end":"2020-06-30","val":5168000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29","frame":"CY2020Q2I"},{"end":"2020-09-30","val":5168000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29"},{"end":"2020-09-30","val":5168000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28","frame":"CY2020Q3I"},{"end":"2020-12-31","val":5168000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17"},{"end":"2020-12-31","val":5168000,"accn":"0001558370-21-005262","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-29"},{"end":"2020-12-31","val":5168000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"},{"end":"2020-12-31","val":5168000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28"},{"end":"2020-12-31","val":5168000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"end":"2020-12-31","val":5168000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2020Q4I"},{"end":"2021-03-31","val":5171000,"accn":"0001558370-21-005262","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-29"},{"end":"2021-03-31","val":5171000,"accn":"0001558370-22-006801","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2021Q1I"},{"end":"2021-06-30","val":5171000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"},{"end":"2021-06-30","val":5171000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02","frame":"CY2021Q2I"},{"end":"2021-09-30","val":5171000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28"},{"end":"2021-09-30","val":5171000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01","frame":"CY2021Q3I"},{"end":"2021-12-31","val":5171000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"end":"2021-12-31","val":5171000,"accn":"0001558370-22-006801","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"end":"2021-12-31","val":5171000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"end":"2021-12-31","val":5171000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"end":"2021-12-31","val":5171000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"end":"2021-12-31","val":5171000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15","frame":"CY2021Q4I"},{"end":"2022-03-31","val":5171000,"accn":"0001558370-22-006801","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"end":"2022-03-31","val":5171000,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2022Q1I"},{"end":"2022-06-30","val":5171000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"end":"2022-06-30","val":5171000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02","frame":"CY2022Q2I"},{"end":"2022-09-30","val":5193000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"end":"2022-09-30","val":5193000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26","frame":"CY2022Q3I"},{"end":"2022-12-31","val":5195000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"end":"2022-12-31","val":5195000,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"end":"2022-12-31","val":5195000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"end":"2022-12-31","val":5195000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26"},{"end":"2022-12-31","val":5195000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2022-12-31","val":5195000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2022Q4I"},{"end":"2023-03-31","val":5207000,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"end":"2023-03-31","val":5207000,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q1I"},{"end":"2023-06-30","val":6352000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"end":"2023-06-30","val":6352000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2023Q2I"},{"end":"2023-09-30","val":9696000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26"},{"end":"2023-09-30","val":9696000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30","frame":"CY2023Q3I"},{"end":"2023-12-31","val":10238000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2023-12-31","val":10238000,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"end":"2023-12-31","val":10238000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":10238000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30"},{"end":"2023-12-31","val":10238000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":10634000,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"end":"2024-03-31","val":10634000,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q1I"},{"end":"2024-06-30","val":10623000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":11503000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30","frame":"CY2024Q3I"},{"end":"2024-12-31","val":11625000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"end":"2024-12-31","val":11625000,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q4I"},{"end":"2025-03-31","val":11847000,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"}]}},"RetainedEarningsAccumulatedDeficit":{"label":"Retained Earnings (Accumulated Deficit)","description":"The cumulative amount of the reporting entity's undistributed earnings or deficit.","units":{"USD":[{"end":"2014-12-31","val":-82206000,"accn":"0001558370-15-001077","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-11"},{"end":"2014-12-31","val":-82206000,"accn":"0001558370-15-001584","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-10"},{"end":"2014-12-31","val":-82206000,"accn":"0001558370-15-002529","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-09"},{"end":"2014-12-31","val":-82206000,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2014Q4I"},{"end":"2015-03-31","val":-93778000,"accn":"0001558370-15-001077","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-11","frame":"CY2015Q1I"},{"end":"2015-06-30","val":-106758000,"accn":"0001558370-15-001584","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-10","frame":"CY2015Q2I"},{"end":"2015-09-30","val":-119400000,"accn":"0001558370-15-002529","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-09","frame":"CY2015Q3I"},{"end":"2015-12-31","val":-134975000,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"end":"2015-12-31","val":-134975000,"accn":"0001558370-16-005818","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-10"},{"end":"2015-12-31","val":-134975000,"accn":"0001558370-16-007817","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"end":"2015-12-31","val":-134975000,"accn":"0001558370-16-009951","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"end":"2015-12-31","val":-134975000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2015Q4I"},{"end":"2016-03-31","val":-150479000,"accn":"0001558370-16-005818","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-10","frame":"CY2016Q1I"},{"end":"2016-06-30","val":-169373000,"accn":"0001558370-16-007817","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09","frame":"CY2016Q2I"},{"end":"2016-09-30","val":-186206000,"accn":"0001558370-16-009951","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10","frame":"CY2016Q3I"},{"end":"2016-12-31","val":-207470000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"end":"2016-12-31","val":-207470000,"accn":"0001558370-17-003397","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03"},{"end":"2016-12-31","val":-207470000,"accn":"0001558370-17-005728","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-02"},{"end":"2016-12-31","val":-207470000,"accn":"0001558370-17-007829","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-31"},{"end":"2016-12-31","val":-207470000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21","frame":"CY2016Q4I"},{"end":"2017-03-31","val":-235447000,"accn":"0001558370-17-003397","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03","frame":"CY2017Q1I"},{"end":"2017-06-30","val":-268859000,"accn":"0001558370-17-005728","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-02","frame":"CY2017Q2I"},{"end":"2017-09-30","val":-306562000,"accn":"0001558370-17-007829","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-31","frame":"CY2017Q3I"},{"end":"2017-12-31","val":-355589000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21"},{"end":"2017-12-31","val":-355589000,"accn":"0001558370-18-003771","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02"},{"end":"2017-12-31","val":-355589000,"accn":"0001558370-18-006090","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"end":"2017-12-31","val":-355589000,"accn":"0001558370-18-008072","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"end":"2017-12-31","val":-355589000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2017Q4I"},{"end":"2018-01-01","val":-360904000,"accn":"0001558370-18-006090","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"end":"2018-01-01","val":-360904000,"accn":"0001558370-18-008072","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"end":"2018-01-01","val":-360904000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"end":"2018-03-31","val":-417452000,"accn":"0001558370-18-003771","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02","frame":"CY2018Q1I"},{"end":"2018-06-30","val":-444501000,"accn":"0001558370-18-006090","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01","frame":"CY2018Q2I"},{"end":"2018-09-30","val":-517223000,"accn":"0001558370-18-008072","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2018Q3I"},{"end":"2018-12-31","val":-597545000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"end":"2018-12-31","val":-597545000,"accn":"0001558370-19-004709","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":-597545000,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01"},{"end":"2018-12-31","val":-597545000,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"end":"2018-12-31","val":-597545000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13","frame":"CY2018Q4I"},{"end":"2019-03-31","val":-684952000,"accn":"0001558370-19-004709","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":-784633000,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01","frame":"CY2019Q2I"},{"end":"2019-09-30","val":-878908000,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2019Q3I"},{"end":"2019-12-31","val":-945238000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13"},{"end":"2019-12-31","val":-945238000,"accn":"0001558370-20-005307","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"end":"2019-12-31","val":-945238000,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30"},{"end":"2019-12-31","val":-945238000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29"},{"end":"2019-12-31","val":-945238000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17","frame":"CY2019Q4I"},{"end":"2020-03-31","val":-1056194000,"accn":"0001558370-20-005307","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":-1179666000,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30","frame":"CY2020Q2I"},{"end":"2020-09-30","val":-545688000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29","frame":"CY2020Q3I"},{"end":"2020-12-31","val":-631356000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17"},{"end":"2020-12-31","val":-631356000,"accn":"0001558370-21-005262","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-29"},{"end":"2020-12-31","val":-631356000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"},{"end":"2020-12-31","val":-631356000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28"},{"end":"2020-12-31","val":-631356000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2020Q4I"},{"end":"2021-03-31","val":-731070000,"accn":"0001558370-21-005262","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-29","frame":"CY2021Q1I"},{"end":"2021-06-30","val":-839514000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29","frame":"CY2021Q2I"},{"end":"2021-09-30","val":-956755000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28","frame":"CY2021Q3I"},{"end":"2021-12-31","val":-1275441000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"end":"2021-12-31","val":-1275441000,"accn":"0001558370-22-006801","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"end":"2021-12-31","val":-1275441000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"end":"2021-12-31","val":-1275441000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"end":"2021-12-31","val":-1275441000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2021Q4I"},{"end":"2022-03-31","val":-1381440000,"accn":"0001558370-22-006801","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2022Q1I"},{"end":"2022-06-30","val":-1541149000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02","frame":"CY2022Q2I"},{"end":"2022-09-30","val":-1674312000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01","frame":"CY2022Q3I"},{"end":"2022-12-31","val":-1832958000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"end":"2022-12-31","val":-1832958000,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"end":"2022-12-31","val":-1832958000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"end":"2022-12-31","val":-1832958000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26"},{"end":"2022-12-31","val":-1832958000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15","frame":"CY2022Q4I"},{"end":"2023-03-31","val":-1962518000,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1I"},{"end":"2023-06-30","val":-2095311000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02","frame":"CY2023Q2I"},{"end":"2023-09-30","val":-2229025000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26","frame":"CY2023Q3I"},{"end":"2023-12-31","val":-2339942000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2023-12-31","val":-2339942000,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"end":"2023-12-31","val":-2339942000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":-2339942000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30"},{"end":"2023-12-31","val":-2339942000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":-2250806000,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2024Q1I"},{"end":"2024-06-30","val":-2300800000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":-2357076000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30","frame":"CY2024Q3I"},{"end":"2024-12-31","val":-2407031000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"end":"2024-12-31","val":-2407031000,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q4I"},{"end":"2025-03-31","val":-2406535000,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"}]}},"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":27772000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":5840000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":11730000,"accn":"0001558370-18-006090","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"start":"2017-04-01","end":"2017-06-30","val":5890000,"accn":"0001558370-18-006090","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"start":"2017-04-01","end":"2017-06-30","val":5890000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":19798000,"accn":"0001558370-18-008072","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2017-07-01","end":"2017-09-30","val":8068000,"accn":"0001558370-18-008072","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2017-07-01","end":"2017-09-30","val":8068000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":21426000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2017-01-01","end":"2017-12-31","val":21426000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13","frame":"CY2017"},{"start":"2017-10-01","end":"2017-12-31","val":1628000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2017Q4"},{"start":"2018-01-01","end":"2018-03-31","val":900000,"accn":"0001558370-18-003771","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02"},{"start":"2018-01-01","end":"2018-03-31","val":954000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-01-01","end":"2018-03-31","val":954000,"accn":"0001558370-19-004709","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":954000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":42393000,"accn":"0001558370-18-006090","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"start":"2018-01-01","end":"2018-06-30","val":42393000,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01"},{"start":"2018-04-01","end":"2018-06-30","val":41439000,"accn":"0001558370-18-006090","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"start":"2018-04-01","end":"2018-06-30","val":41439000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-04-01","end":"2018-06-30","val":41439000,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01"},{"start":"2018-04-01","end":"2018-06-30","val":41439000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":43488000,"accn":"0001558370-18-008072","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2018-01-01","end":"2018-09-30","val":43488000,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2018-07-01","end":"2018-09-30","val":1095000,"accn":"0001558370-18-008072","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2018-07-01","end":"2018-09-30","val":1095000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-07-01","end":"2018-09-30","val":1095000,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2018-07-01","end":"2018-09-30","val":1095000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":44521000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":44521000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13"},{"start":"2018-01-01","end":"2018-12-31","val":44521000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17","frame":"CY2018"},{"start":"2018-10-01","end":"2018-12-31","val":1033000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-10-01","end":"2018-12-31","val":1033000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13","frame":"CY2018Q4"},{"start":"2019-01-01","end":"2019-03-31","val":730000,"accn":"0001558370-19-004709","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":730000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13"},{"start":"2019-01-01","end":"2019-03-31","val":730000,"accn":"0001558370-20-005307","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":5840000,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01"},{"start":"2019-01-01","end":"2019-06-30","val":5840000,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30"},{"start":"2019-04-01","end":"2019-06-30","val":5110000,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01"},{"start":"2019-04-01","end":"2019-06-30","val":5110000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13"},{"start":"2019-04-01","end":"2019-06-30","val":5110000,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":14979000,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-01-01","end":"2019-09-30","val":14979000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29"},{"start":"2019-07-01","end":"2019-09-30","val":9139000,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-07-01","end":"2019-09-30","val":9139000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13"},{"start":"2019-07-01","end":"2019-09-30","val":9139000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":66512000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13"},{"start":"2019-01-01","end":"2019-12-31","val":66512000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17"},{"start":"2019-01-01","end":"2019-12-31","val":66512000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2019"},{"start":"2019-10-01","end":"2019-12-31","val":51533000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13","frame":"CY2019Q4"},{"start":"2020-01-01","end":"2020-03-31","val":6167000,"accn":"0001558370-20-005307","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"start":"2020-01-01","end":"2020-03-31","val":6167000,"accn":"0001558370-21-005262","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-29","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":14510000,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30"},{"start":"2020-01-01","end":"2020-06-30","val":14510000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"},{"start":"2020-04-01","end":"2020-06-30","val":8343000,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30"},{"start":"2020-04-01","end":"2020-06-30","val":8343000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":759629000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29"},{"start":"2020-01-01","end":"2020-09-30","val":759629000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28"},{"start":"2020-07-01","end":"2020-09-30","val":745118000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29"},{"start":"2020-07-01","end":"2020-09-30","val":745118000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":793735000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17"},{"start":"2020-01-01","end":"2020-12-31","val":793735000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2020-01-01","end":"2020-12-31","val":793735000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":21576000,"accn":"0001558370-21-005262","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-29"},{"start":"2021-01-01","end":"2021-03-31","val":21576000,"accn":"0001558370-22-006801","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":48871000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"},{"start":"2021-01-01","end":"2021-06-30","val":48871000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2021-04-01","end":"2021-06-30","val":27295000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"},{"start":"2021-04-01","end":"2021-06-30","val":27295000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":73059000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28"},{"start":"2021-01-01","end":"2021-09-30","val":73059000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2021-07-01","end":"2021-09-30","val":24188000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28"},{"start":"2021-07-01","end":"2021-09-30","val":24188000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":180080000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2021-01-01","end":"2021-12-31","val":180080000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"start":"2021-01-01","end":"2021-12-31","val":180080000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":62731000,"accn":"0001558370-22-006801","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"start":"2022-01-01","end":"2022-03-31","val":62731000,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":99278000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2022-01-01","end":"2022-06-30","val":99278000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"start":"2022-04-01","end":"2022-06-30","val":36547000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2022-04-01","end":"2022-06-30","val":36547000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":165255000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2022-01-01","end":"2022-09-30","val":165255000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26"},{"start":"2022-07-01","end":"2022-09-30","val":65977000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2022-07-01","end":"2022-09-30","val":65977000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":204036000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"start":"2022-01-01","end":"2022-12-31","val":204036000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2022-01-01","end":"2022-12-31","val":204036000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":63287000,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"start":"2023-01-01","end":"2023-03-31","val":63287000,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":120857000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"start":"2023-01-01","end":"2023-06-30","val":120857000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":57570000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"start":"2023-04-01","end":"2023-06-30","val":57570000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":177423000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26"},{"start":"2023-01-01","end":"2023-09-30","val":177423000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30"},{"start":"2023-07-01","end":"2023-09-30","val":56566000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26"},{"start":"2023-07-01","end":"2023-09-30","val":56566000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":249380000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2023-01-01","end":"2023-12-31","val":249380000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":96116000,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"start":"2024-01-01","end":"2024-03-31","val":96116000,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":234273000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":138157000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":362458000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30"},{"start":"2024-07-01","end":"2024-09-30","val":128184000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":508824000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":149413000,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1"}]}},"Revenues":{"label":"Revenues","description":"Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).","units":{"USD":[{"start":"2015-01-01","end":"2015-03-31","val":652000,"accn":"0001558370-15-001077","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-11"},{"start":"2015-01-01","end":"2015-03-31","val":652000,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2015-01-01","end":"2015-03-31","val":652000,"accn":"0001558370-16-005818","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-10"},{"start":"2015-01-01","end":"2015-03-31","val":652000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":3339000,"accn":"0001558370-15-001584","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-10"},{"start":"2015-01-01","end":"2015-06-30","val":3339000,"accn":"0001558370-16-007817","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"start":"2015-04-01","end":"2015-06-30","val":2687000,"accn":"0001558370-15-001584","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-10"},{"start":"2015-04-01","end":"2015-06-30","val":2687000,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2015-04-01","end":"2015-06-30","val":2687000,"accn":"0001558370-16-007817","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"start":"2015-04-01","end":"2015-06-30","val":2687000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":6765000,"accn":"0001558370-15-002529","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-09"},{"start":"2015-01-01","end":"2015-09-30","val":6765000,"accn":"0001558370-16-009951","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2015-07-01","end":"2015-09-30","val":3426000,"accn":"0001558370-15-002529","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-09"},{"start":"2015-07-01","end":"2015-09-30","val":3426000,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2015-07-01","end":"2015-09-30","val":3426000,"accn":"0001558370-16-009951","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2015-07-01","end":"2015-09-30","val":3426000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":11400000,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2015-01-01","end":"2015-12-31","val":11400000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2015-01-01","end":"2015-12-31","val":11400000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21","frame":"CY2015"},{"start":"2015-10-01","end":"2015-12-31","val":4635000,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2015-10-01","end":"2015-12-31","val":4635000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2015Q4"},{"start":"2016-01-01","end":"2016-03-31","val":6856000,"accn":"0001558370-16-005818","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-10"},{"start":"2016-01-01","end":"2016-03-31","val":6856000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2016-01-01","end":"2016-03-31","val":6856000,"accn":"0001558370-17-003397","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03"},{"start":"2016-01-01","end":"2016-03-31","val":6856000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":13921000,"accn":"0001558370-16-007817","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"start":"2016-01-01","end":"2016-06-30","val":13921000,"accn":"0001558370-17-005728","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-02"},{"start":"2016-04-01","end":"2016-06-30","val":7065000,"accn":"0001558370-16-007817","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"start":"2016-04-01","end":"2016-06-30","val":7065000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2016-04-01","end":"2016-06-30","val":7065000,"accn":"0001558370-17-005728","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-02"},{"start":"2016-04-01","end":"2016-06-30","val":7065000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":20081000,"accn":"0001558370-16-009951","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2016-01-01","end":"2016-09-30","val":20081000,"accn":"0001558370-17-007829","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-31"},{"start":"2016-07-01","end":"2016-09-30","val":6160000,"accn":"0001558370-16-009951","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2016-07-01","end":"2016-09-30","val":6160000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2016-07-01","end":"2016-09-30","val":6160000,"accn":"0001558370-17-007829","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-31"},{"start":"2016-07-01","end":"2016-09-30","val":6160000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":27772000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2016-01-01","end":"2016-12-31","val":27772000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21","frame":"CY2016"},{"start":"2016-10-01","end":"2016-12-31","val":7691000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2016-10-01","end":"2016-12-31","val":7691000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21","frame":"CY2016Q4"},{"start":"2017-01-01","end":"2017-03-31","val":5840000,"accn":"0001558370-17-003397","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03"},{"start":"2017-01-01","end":"2017-03-31","val":5840000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21"},{"start":"2017-01-01","end":"2017-03-31","val":5840000,"accn":"0001558370-18-003771","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":11730000,"accn":"0001558370-17-005728","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-02"},{"start":"2017-04-01","end":"2017-06-30","val":5890000,"accn":"0001558370-17-005728","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-02"},{"start":"2017-04-01","end":"2017-06-30","val":5890000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":19798000,"accn":"0001558370-17-007829","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-31"},{"start":"2017-07-01","end":"2017-09-30","val":8068000,"accn":"0001558370-17-007829","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-31"},{"start":"2017-07-01","end":"2017-09-30","val":8068000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":21426000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21","frame":"CY2017"},{"start":"2017-10-01","end":"2017-12-31","val":1628000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21","frame":"CY2017Q4"},{"start":"2018-01-01","end":"2018-03-31","val":954000,"accn":"0001558370-18-003771","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02","frame":"CY2018Q1"}]}},"RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability":{"label":"Right-of-Use Asset Obtained in Exchange for Operating Lease Liability","description":"Amount of increase in right-of-use asset obtained in exchange for operating lease liability.","units":{"USD":[{"start":"2019-01-01","end":"2019-03-31","val":23300000,"accn":"0001558370-19-004709","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":23300000,"accn":"0001558370-20-005307","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":23300000,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01"},{"start":"2019-01-01","end":"2019-06-30","val":23300000,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30"},{"start":"2019-01-01","end":"2019-09-30","val":23300000,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-01-01","end":"2019-09-30","val":23300000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29"},{"start":"2019-01-01","end":"2019-12-31","val":23300000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13"},{"start":"2019-01-01","end":"2019-12-31","val":23300000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":523000,"accn":"0001558370-20-005307","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"start":"2020-01-01","end":"2020-03-31","val":523000,"accn":"0001558370-21-005262","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-29","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":497000,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30"},{"start":"2020-01-01","end":"2020-06-30","val":497000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"},{"start":"2020-01-01","end":"2020-09-30","val":486000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29"},{"start":"2020-01-01","end":"2020-09-30","val":486000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28"},{"start":"2020-01-01","end":"2020-12-31","val":479000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17"},{"start":"2020-01-01","end":"2020-12-31","val":479000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2020-01-01","end":"2020-12-31","val":479000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2020"},{"start":"2021-01-01","end":"2021-09-30","val":141000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28"},{"start":"2021-01-01","end":"2021-09-30","val":141000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2021-01-01","end":"2021-12-31","val":28929000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2021-01-01","end":"2021-12-31","val":28929000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"start":"2021-01-01","end":"2021-12-31","val":28929000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":72000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"start":"2022-01-01","end":"2022-12-31","val":72000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2022-01-01","end":"2022-12-31","val":72000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-06-30","val":112000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"start":"2023-01-01","end":"2023-06-30","val":112000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-09-30","val":109000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26"},{"start":"2023-01-01","end":"2023-09-30","val":109000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30"},{"start":"2023-01-01","end":"2023-12-31","val":915000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2023-01-01","end":"2023-12-31","val":915000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-06-30","val":111000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-09-30","val":116000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30"},{"start":"2024-01-01","end":"2024-12-31","val":556000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2024"}]}},"SellingGeneralAndAdministrativeExpense":{"label":"Selling, General and Administrative Expense","description":"The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.","units":{"USD":[{"start":"2018-01-01","end":"2018-12-31","val":47928000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":16553000,"accn":"0001558370-20-005307","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":38476000,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30"},{"start":"2019-04-01","end":"2019-06-30","val":21923000,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":64123000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29"},{"start":"2019-07-01","end":"2019-09-30","val":25647000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":96388000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17"},{"start":"2019-01-01","end":"2019-12-31","val":96388000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":35655000,"accn":"0001558370-20-005307","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"start":"2020-01-01","end":"2020-03-31","val":35655000,"accn":"0001558370-21-005262","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-29","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":77829000,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30"},{"start":"2020-01-01","end":"2020-06-30","val":77829000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"},{"start":"2020-04-01","end":"2020-06-30","val":42174000,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30"},{"start":"2020-04-01","end":"2020-06-30","val":42174000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":115203000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29"},{"start":"2020-01-01","end":"2020-09-30","val":115203000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28"},{"start":"2020-07-01","end":"2020-09-30","val":37375000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29"},{"start":"2020-07-01","end":"2020-09-30","val":37375000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":157743000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17"},{"start":"2020-01-01","end":"2020-12-31","val":157743000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2020-01-01","end":"2020-12-31","val":157743000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":42002000,"accn":"0001558370-21-005262","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-29"},{"start":"2021-01-01","end":"2021-03-31","val":42002000,"accn":"0001558370-22-006801","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":91288000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"},{"start":"2021-01-01","end":"2021-06-30","val":91288000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2021-04-01","end":"2021-06-30","val":49286000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"},{"start":"2021-04-01","end":"2021-06-30","val":49286000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":141093000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28"},{"start":"2021-01-01","end":"2021-09-30","val":141093000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2021-07-01","end":"2021-09-30","val":49806000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28"},{"start":"2021-07-01","end":"2021-09-30","val":49806000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":195293000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2021-01-01","end":"2021-12-31","val":195293000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"start":"2021-01-01","end":"2021-12-31","val":195293000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":57058000,"accn":"0001558370-22-006801","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"start":"2022-01-01","end":"2022-03-31","val":57058000,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":115747000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2022-01-01","end":"2022-06-30","val":115747000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"start":"2022-04-01","end":"2022-06-30","val":58688000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2022-04-01","end":"2022-06-30","val":58688000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":173354000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2022-01-01","end":"2022-09-30","val":173354000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26"},{"start":"2022-07-01","end":"2022-09-30","val":57608000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2022-07-01","end":"2022-09-30","val":57608000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":237374000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"start":"2022-01-01","end":"2022-12-31","val":237374000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2022-01-01","end":"2022-12-31","val":237374000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":70950000,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"start":"2023-01-01","end":"2023-03-31","val":70950000,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":142882000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"start":"2023-01-01","end":"2023-06-30","val":142882000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":71931000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"start":"2023-04-01","end":"2023-06-30","val":71931000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":215826000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26"},{"start":"2023-01-01","end":"2023-09-30","val":215826000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30"},{"start":"2023-07-01","end":"2023-09-30","val":70741000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26"},{"start":"2023-07-01","end":"2023-09-30","val":70741000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":295141000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2023-01-01","end":"2023-12-31","val":295141000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":83557000,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"start":"2024-01-01","end":"2024-03-31","val":83557000,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":172896000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":89339000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":262822000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30"},{"start":"2024-07-01","end":"2024-09-30","val":89926000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":359272000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":95807000,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1"}]}},"ShareBasedCompensation":{"label":"Share-based Payment Arrangement, Noncash Expense","description":"Amount of noncash expense for share-based payment arrangement.","units":{"USD":[{"start":"2013-01-01","end":"2013-12-31","val":351000,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":267000,"accn":"0001558370-15-001077","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-11","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":459000,"accn":"0001558370-15-001584","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-10"},{"start":"2014-01-01","end":"2014-09-30","val":1026000,"accn":"0001558370-15-002529","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-09"},{"start":"2014-01-01","end":"2014-12-31","val":2326000,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2014-01-01","end":"2014-12-31","val":2326000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":840000,"accn":"0001558370-15-001077","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-11"},{"start":"2015-01-01","end":"2015-03-31","val":840000,"accn":"0001558370-16-005818","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-10","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":3014000,"accn":"0001558370-15-001584","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-10"},{"start":"2015-01-01","end":"2015-06-30","val":3014000,"accn":"0001558370-16-007817","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"start":"2015-01-01","end":"2015-09-30","val":3985000,"accn":"0001558370-15-002529","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-09"},{"start":"2015-01-01","end":"2015-09-30","val":3985000,"accn":"0001558370-16-009951","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2015-01-01","end":"2015-12-31","val":5180000,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2015-01-01","end":"2015-12-31","val":5180000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2015-01-01","end":"2015-12-31","val":5180000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":1102000,"accn":"0001558370-16-005818","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-10"},{"start":"2016-01-01","end":"2016-03-31","val":1102000,"accn":"0001558370-17-003397","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":2589000,"accn":"0001558370-16-007817","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"start":"2016-01-01","end":"2016-06-30","val":2589000,"accn":"0001558370-17-005728","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-02"},{"start":"2016-01-01","end":"2016-09-30","val":4494000,"accn":"0001558370-16-009951","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2016-01-01","end":"2016-09-30","val":4494000,"accn":"0001558370-17-007829","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-31"},{"start":"2016-01-01","end":"2016-12-31","val":6140000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2016-01-01","end":"2016-12-31","val":6140000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21"},{"start":"2016-01-01","end":"2016-12-31","val":6140000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":2240000,"accn":"0001558370-17-003397","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03"},{"start":"2017-01-01","end":"2017-03-31","val":2240000,"accn":"0001558370-18-003771","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":5219000,"accn":"0001558370-17-005728","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-02"},{"start":"2017-01-01","end":"2017-06-30","val":5219000,"accn":"0001558370-18-006090","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"start":"2017-01-01","end":"2017-09-30","val":8818000,"accn":"0001558370-17-007829","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-31"},{"start":"2017-01-01","end":"2017-09-30","val":8818000,"accn":"0001558370-18-008072","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2017-01-01","end":"2017-12-31","val":12523000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21"},{"start":"2017-01-01","end":"2017-12-31","val":12523000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2017-01-01","end":"2017-12-31","val":12523000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":5549000,"accn":"0001558370-18-003771","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02"},{"start":"2018-01-01","end":"2018-03-31","val":5549000,"accn":"0001558370-19-004709","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":13311000,"accn":"0001558370-18-006090","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"start":"2018-01-01","end":"2018-06-30","val":13311000,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01"},{"start":"2018-01-01","end":"2018-09-30","val":21702000,"accn":"0001558370-18-008072","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2018-01-01","end":"2018-09-30","val":21702000,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2018-01-01","end":"2018-12-31","val":30534000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":30534000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13"},{"start":"2018-01-01","end":"2018-12-31","val":30534000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":10295000,"accn":"0001558370-19-004709","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":10295000,"accn":"0001558370-20-005307","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":23961000,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01"},{"start":"2019-01-01","end":"2019-06-30","val":23961000,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30"},{"start":"2019-01-01","end":"2019-09-30","val":38954000,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-01-01","end":"2019-09-30","val":38954000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29"},{"start":"2019-01-01","end":"2019-12-31","val":54653000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13"},{"start":"2019-01-01","end":"2019-12-31","val":54653000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17"},{"start":"2019-01-01","end":"2019-12-31","val":54653000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":16859000,"accn":"0001558370-20-005307","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"start":"2020-01-01","end":"2020-03-31","val":16859000,"accn":"0001558370-21-005262","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-29","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":36387000,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30"},{"start":"2020-01-01","end":"2020-06-30","val":36387000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"},{"start":"2020-01-01","end":"2020-09-30","val":56022000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29"},{"start":"2020-01-01","end":"2020-09-30","val":56022000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28"},{"start":"2020-01-01","end":"2020-12-31","val":75526000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17"},{"start":"2020-01-01","end":"2020-12-31","val":75526000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2020-01-01","end":"2020-12-31","val":75526000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":20684000,"accn":"0001558370-21-005262","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-29"},{"start":"2021-01-01","end":"2021-03-31","val":20684000,"accn":"0001558370-22-006801","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":44991000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"},{"start":"2021-01-01","end":"2021-06-30","val":44991000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2021-01-01","end":"2021-09-30","val":68949000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28"},{"start":"2021-01-01","end":"2021-09-30","val":68949000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2021-01-01","end":"2021-12-31","val":91630000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2021-01-01","end":"2021-12-31","val":91630000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"start":"2021-01-01","end":"2021-12-31","val":91630000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":23399000,"accn":"0001558370-22-006801","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"start":"2022-01-01","end":"2022-03-31","val":23399000,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":48746000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2022-01-01","end":"2022-06-30","val":48746000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"start":"2022-01-01","end":"2022-09-30","val":72855000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2022-01-01","end":"2022-09-30","val":72855000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26"},{"start":"2022-01-01","end":"2022-12-31","val":98971000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"start":"2022-01-01","end":"2022-12-31","val":98971000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2022-01-01","end":"2022-12-31","val":98971000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":23196000,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"start":"2023-01-01","end":"2023-03-31","val":23196000,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":47017000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"start":"2023-01-01","end":"2023-06-30","val":47017000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-09-30","val":70087000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26"},{"start":"2023-01-01","end":"2023-09-30","val":70087000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30"},{"start":"2023-01-01","end":"2023-12-31","val":92672000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2023-01-01","end":"2023-12-31","val":92672000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":24225000,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"start":"2024-01-01","end":"2024-03-31","val":24225000,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":52247000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-09-30","val":80529000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30"},{"start":"2024-01-01","end":"2024-12-31","val":108911000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":29056000,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1"}]}},"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":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2016"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Number of Additional Shares Authorized","description":"Number of additional shares authorized for issuance under share-based payment arrangement.","units":{"shares":[{"end":"2017-01-01","val":1325019,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2016Q4I"}]}},"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":"2017-01-01","end":"2017-12-31","val":17800000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":29400000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13"},{"start":"2018-01-01","end":"2018-12-31","val":29400000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":33800000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13"},{"start":"2019-01-01","end":"2019-12-31","val":33800000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17"},{"start":"2019-01-01","end":"2019-12-31","val":33800000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":43300000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17"},{"start":"2020-01-01","end":"2020-12-31","val":43300000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2020-01-01","end":"2020-12-31","val":43300000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":52300000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2021-01-01","end":"2021-12-31","val":52300000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"start":"2021-01-01","end":"2021-12-31","val":52300000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":11800000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"start":"2022-01-01","end":"2022-12-31","val":11800000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2022-01-01","end":"2022-12-31","val":11800000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":11600000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2023-01-01","end":"2023-12-31","val":11600000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":45100000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2024"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross","description":"Gross number of share options (or share units) granted during the period.","units":{"shares":[{"start":"2019-01-01","end":"2019-12-31","val":2063081,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":1087783,"accn":"0001558370-20-005307","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":1296203,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30"},{"start":"2020-01-01","end":"2020-09-30","val":1386743,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29"},{"start":"2020-01-01","end":"2020-12-31","val":1502403,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":755639,"accn":"0001558370-21-005262","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-29","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":908661,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"},{"start":"2021-01-01","end":"2021-09-30","val":1006635,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28"},{"start":"2021-01-01","end":"2021-12-31","val":1125514,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":833510,"accn":"0001558370-22-006801","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":1013605,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2022-01-01","end":"2022-09-30","val":1126919,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2022-01-01","end":"2022-12-31","val":1192170,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":1033517,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":1126487,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"start":"2023-01-01","end":"2023-09-30","val":1182245,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26"},{"start":"2023-01-01","end":"2023-12-31","val":1207132,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":968539,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":1020680,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-09-30","val":1055795,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30"},{"start":"2024-01-01","end":"2024-12-31","val":1075799,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":795360,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1"}]}},"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":"2017-01-01","end":"2017-12-31","val":28.04,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":49.4,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13"},{"start":"2018-01-01","end":"2018-12-31","val":49.4,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":48.96,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13"},{"start":"2019-01-01","end":"2019-12-31","val":48.96,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17"},{"start":"2019-01-01","end":"2019-12-31","val":48.96,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":34.77,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17"},{"start":"2020-01-01","end":"2020-12-31","val":34.77,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2020-01-01","end":"2020-12-31","val":34.77,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":52.93,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2021-01-01","end":"2021-12-31","val":52.93,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"start":"2021-01-01","end":"2021-12-31","val":52.93,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":32.3,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"start":"2022-01-01","end":"2022-12-31","val":32.3,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2022-01-01","end":"2022-12-31","val":32.3,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":25.81,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2023-01-01","end":"2023-12-31","val":25.81,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":54.15,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2024"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOtherIncreasesDecreasesInPeriod":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Other Increases (Decreases) in Period","description":"The addition or reduction in the number of reserved shares that could potentially be issued under the option plan attributable to reasons other than grants, exercises, forfeitures, and expirations during the reporting period.","units":{"shares":[{"start":"2019-01-01","end":"2019-12-31","val":281106,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":112822,"accn":"0001558370-20-005307","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":222413,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30"},{"start":"2020-01-01","end":"2020-09-30","val":331443,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29"},{"start":"2020-01-01","end":"2020-12-31","val":424823,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":142578,"accn":"0001558370-21-005262","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-29","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":271982,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"},{"start":"2021-01-01","end":"2021-09-30","val":375402,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28"},{"start":"2021-01-01","end":"2021-12-31","val":491342,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":90131,"accn":"0001558370-22-006801","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":189289,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2022-01-01","end":"2022-09-30","val":286619,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2022-01-01","end":"2022-12-31","val":385808,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":77494,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":192527,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"start":"2023-01-01","end":"2023-09-30","val":277649,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26"},{"start":"2023-01-01","end":"2023-12-31","val":349031,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":34246,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":141521,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-09-30","val":181789,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30"},{"start":"2024-01-01","end":"2024-12-31","val":205250,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":26578,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value","description":"Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.","units":{"USD":[{"end":"2018-12-31","val":86675000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13","frame":"CY2018Q4I"},{"end":"2019-12-31","val":134409000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13"},{"end":"2019-12-31","val":134409000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17","frame":"CY2019Q4I"},{"end":"2020-12-31","val":306810000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17"},{"end":"2020-12-31","val":306810000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2020Q4I"},{"end":"2021-12-31","val":214675000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"end":"2021-12-31","val":214675000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2021Q4I"},{"end":"2022-12-31","val":14833000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"end":"2022-12-31","val":14833000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15","frame":"CY2022Q4I"},{"end":"2023-12-31","val":178581000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2023-12-31","val":178581000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2023Q4I"},{"end":"2024-12-31","val":115874000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","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":"2018-12-31","val":4557800,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13","frame":"CY2018Q4I"},{"end":"2019-12-31","val":5795710,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13"},{"end":"2019-12-31","val":5795710,"accn":"0001558370-20-005307","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"end":"2019-12-31","val":5795710,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30"},{"end":"2019-12-31","val":5795710,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29"},{"end":"2019-12-31","val":5795710,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17","frame":"CY2019Q4I"},{"end":"2020-03-31","val":6643451,"accn":"0001558370-20-005307","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":6660990,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30","frame":"CY2020Q2I"},{"end":"2020-09-30","val":6465314,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29","frame":"CY2020Q3I"},{"end":"2020-12-31","val":6030641,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17"},{"end":"2020-12-31","val":6030641,"accn":"0001558370-21-005262","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-29"},{"end":"2020-12-31","val":6030641,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"},{"end":"2020-12-31","val":6030639,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28"},{"end":"2020-12-31","val":6030641,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2020Q4I"},{"end":"2021-03-31","val":6386393,"accn":"0001558370-21-005262","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-29","frame":"CY2021Q1I"},{"end":"2021-06-30","val":6198786,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29","frame":"CY2021Q2I"},{"end":"2021-09-30","val":5958474,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28","frame":"CY2021Q3I"},{"end":"2021-12-31","val":5682022,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"end":"2021-12-31","val":5682022,"accn":"0001558370-22-006801","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"end":"2021-12-31","val":5682022,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"end":"2021-12-31","val":5682022,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"end":"2021-12-31","val":5682022,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2021Q4I"},{"end":"2022-03-31","val":6346175,"accn":"0001558370-22-006801","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2022Q1I"},{"end":"2022-06-30","val":6387217,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02","frame":"CY2022Q2I"},{"end":"2022-09-30","val":6315740,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01","frame":"CY2022Q3I"},{"end":"2022-12-31","val":6233451,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"end":"2022-12-31","val":6233451,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"end":"2022-12-31","val":6233451,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"end":"2022-12-31","val":6233451,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26"},{"end":"2022-12-31","val":6233451,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15","frame":"CY2022Q4I"},{"end":"2023-03-31","val":7189474,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1I"},{"end":"2023-06-30","val":7070407,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02","frame":"CY2023Q2I"},{"end":"2023-09-30","val":6983614,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26","frame":"CY2023Q3I"},{"end":"2023-12-31","val":6658444,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2023-12-31","val":6658444,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"end":"2023-12-31","val":6658444,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":6658444,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30"},{"end":"2023-12-31","val":6658444,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":7266966,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2024Q1I"},{"end":"2024-06-30","val":6751893,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":6498226,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30","frame":"CY2024Q3I"},{"end":"2024-12-31","val":6369724,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"end":"2024-12-31","val":6369724,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q4I"},{"end":"2025-03-31","val":6925296,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"}]}},"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":"2018-12-31","val":44.64,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13","frame":"CY2018Q4I"},{"end":"2019-12-31","val":58.82,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13"},{"end":"2019-12-31","val":58.82,"accn":"0001558370-20-005307","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"end":"2019-12-31","val":58.82,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30"},{"end":"2019-12-31","val":58.82,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29"},{"end":"2019-12-31","val":58.82,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17","frame":"CY2019Q4I"},{"end":"2020-03-31","val":59.1,"accn":"0001558370-20-005307","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":59.37,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30","frame":"CY2020Q2I"},{"end":"2020-09-30","val":60.01,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29","frame":"CY2020Q3I"},{"end":"2020-12-31","val":61.28,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17"},{"end":"2020-12-31","val":61.28,"accn":"0001558370-21-005262","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-29"},{"end":"2020-12-31","val":61.28,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"},{"end":"2020-12-31","val":61.28,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28"},{"end":"2020-12-31","val":61.28,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2020Q4I"},{"end":"2021-03-31","val":66.79,"accn":"0001558370-21-005262","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-29","frame":"CY2021Q1I"},{"end":"2021-06-30","val":67.49,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29","frame":"CY2021Q2I"},{"end":"2021-09-30","val":68.39,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28","frame":"CY2021Q3I"},{"end":"2021-12-31","val":69.37,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"end":"2021-12-31","val":69.37,"accn":"0001558370-22-006801","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"end":"2021-12-31","val":69.37,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"end":"2021-12-31","val":69.37,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"end":"2021-12-31","val":69.37,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2021Q4I"},{"end":"2022-03-31","val":68.93,"accn":"0001558370-22-006801","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2022Q1I"},{"end":"2022-06-30","val":68.86,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02","frame":"CY2022Q2I"},{"end":"2022-09-30","val":69.07,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01","frame":"CY2022Q3I"},{"end":"2022-12-31","val":69.14,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"end":"2022-12-31","val":69.14,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"end":"2022-12-31","val":69.14,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"end":"2022-12-31","val":69.14,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26"},{"end":"2022-12-31","val":69.14,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15","frame":"CY2022Q4I"},{"end":"2023-03-31","val":65.4,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1I"},{"end":"2023-06-30","val":65.67,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02","frame":"CY2023Q2I"},{"end":"2023-09-30","val":66.08,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26","frame":"CY2023Q3I"},{"end":"2023-12-31","val":66.48,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2023-12-31","val":66.48,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"end":"2023-12-31","val":66.48,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":66.48,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30"},{"end":"2023-12-31","val":66.48,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":70.75,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2024Q1I"},{"end":"2024-06-30","val":71.64,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":71.83,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30","frame":"CY2024Q3I"},{"end":"2024-12-31","val":72.09,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"end":"2024-12-31","val":72.09,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q4I"},{"end":"2025-03-31","val":75.28,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Aggregate Intrinsic Value","description":"Amount by which current fair value of underlying stock exceeds exercise price of fully vested and expected to vest exercisable or convertible options. 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":"2019-12-31","val":111895000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13","frame":"CY2019Q4I"},{"end":"2020-12-31","val":192611000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17","frame":"CY2020Q4I"},{"end":"2021-12-31","val":160313000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2021Q4I"},{"end":"2022-12-31","val":14833000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2022Q4I"},{"end":"2023-12-31","val":111911000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15","frame":"CY2023Q4I"},{"end":"2024-12-31","val":82016000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2024Q4I"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Number","description":"Number of fully vested and expected to vest exercisable options that may 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":"2019-12-31","val":2755865,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13","frame":"CY2019Q4I"},{"end":"2020-03-31","val":2863027,"accn":"0001558370-20-005307","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":3136170,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30","frame":"CY2020Q2I"},{"end":"2020-09-30","val":3280686,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29","frame":"CY2020Q3I"},{"end":"2020-12-31","val":3181167,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17","frame":"CY2020Q4I"},{"end":"2021-03-31","val":3279897,"accn":"0001558370-21-005262","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-29","frame":"CY2021Q1I"},{"end":"2021-06-30","val":3428017,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29","frame":"CY2021Q2I"},{"end":"2021-09-30","val":3474564,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28","frame":"CY2021Q3I"},{"end":"2021-12-31","val":3499094,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2021Q4I"},{"end":"2022-03-31","val":3633252,"accn":"0001558370-22-006801","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2022Q1I"},{"end":"2022-06-30","val":3881205,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02","frame":"CY2022Q2I"},{"end":"2022-09-30","val":4028524,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01","frame":"CY2022Q3I"},{"end":"2022-12-31","val":4187832,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2022Q4I"},{"end":"2023-03-31","val":4428057,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1I"},{"end":"2023-06-30","val":4594568,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02","frame":"CY2023Q2I"},{"end":"2023-09-30","val":4756302,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26","frame":"CY2023Q3I"},{"end":"2023-12-31","val":4699536,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15","frame":"CY2023Q4I"},{"end":"2024-03-31","val":4610372,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2024Q1I"},{"end":"2024-06-30","val":4415098,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":4413290,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30","frame":"CY2024Q3I"},{"end":"2024-12-31","val":4514741,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2024Q4I"},{"end":"2025-03-31","val":4538663,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, 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 exercisable or convertible options. 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":"2019-12-31","val":40.2,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13","frame":"CY2019Q4I"},{"end":"2020-03-31","val":43.21,"accn":"0001558370-20-005307","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":46.6,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30","frame":"CY2020Q2I"},{"end":"2020-09-30","val":49.45,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29","frame":"CY2020Q3I"},{"end":"2020-12-31","val":51.6,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17","frame":"CY2020Q4I"},{"end":"2021-03-31","val":55.07,"accn":"0001558370-21-005262","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-29","frame":"CY2021Q1I"},{"end":"2021-06-30","val":57.2,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29","frame":"CY2021Q2I"},{"end":"2021-09-30","val":59.44,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28","frame":"CY2021Q3I"},{"end":"2021-12-31","val":61.3,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2021Q4I"},{"end":"2022-03-31","val":63.19,"accn":"0001558370-22-006801","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2022Q1I"},{"end":"2022-06-30","val":64.81,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02","frame":"CY2022Q2I"},{"end":"2022-09-30","val":66.34,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01","frame":"CY2022Q3I"},{"end":"2022-12-31","val":67.47,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2022Q4I"},{"end":"2023-03-31","val":67.92,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1I"},{"end":"2023-06-30","val":68.34,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02","frame":"CY2023Q2I"},{"end":"2023-09-30","val":68.88,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26","frame":"CY2023Q3I"},{"end":"2023-12-31","val":69.45,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15","frame":"CY2023Q4I"},{"end":"2024-03-31","val":70.08,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2024Q1I"},{"end":"2024-06-30","val":71.06,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":71.14,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30","frame":"CY2024Q3I"},{"end":"2024-12-31","val":71.51,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2024Q4I"},{"end":"2025-03-31","val":72.02,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"}]}},"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":"2019-01-01","end":"2019-12-31","val":22.3,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":12.67,"accn":"0001558370-20-005307","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":18.93,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30"},{"start":"2020-01-01","end":"2020-09-30","val":26.51,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29"},{"start":"2020-01-01","end":"2020-12-31","val":39.5,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":32.31,"accn":"0001558370-21-005262","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-29","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":42.73,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"},{"start":"2021-01-01","end":"2021-09-30","val":44.16,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28"},{"start":"2021-01-01","end":"2021-12-31","val":48.13,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":16.35,"accn":"0001558370-22-006801","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":15.39,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2022-01-01","end":"2022-09-30","val":18.7,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2022-01-01","end":"2022-12-31","val":18.1,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-06-30","val":30.48,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"start":"2023-01-01","end":"2023-09-30","val":22.02,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26"},{"start":"2023-01-01","end":"2023-12-31","val":42.77,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":54.95,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":59.46,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-09-30","val":62.39,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30"},{"start":"2024-01-01","end":"2024-12-31","val":61.96,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":62.65,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1"}]}},"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":"2019-01-01","end":"2019-12-31","val":82.2,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":57.21,"accn":"0001558370-20-005307","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":58.4,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30"},{"start":"2020-01-01","end":"2020-09-30","val":59.65,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29"},{"start":"2020-01-01","end":"2020-12-31","val":62.55,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":100.26,"accn":"0001558370-21-005262","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-29","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":98.95,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"},{"start":"2021-01-01","end":"2021-09-30","val":98.1,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28"},{"start":"2021-01-01","end":"2021-12-31","val":98.5,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":62.74,"accn":"0001558370-22-006801","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":61.67,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2022-01-01","end":"2022-09-30","val":60.97,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2022-01-01","end":"2022-12-31","val":60.45,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":43.3,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":44.54,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"start":"2023-01-01","end":"2023-09-30","val":45.31,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26"},{"start":"2023-01-01","end":"2023-12-31","val":45.57,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":95.06,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":95.51,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-09-30","val":95.87,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30"},{"start":"2024-01-01","end":"2024-12-31","val":95.77,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":97.5,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1"}]}},"ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsOtherShareIncreaseDecreaseInPeriodWeightedAverageExercisePrice":{"label":"Share-based Compensation Arrangements by Share-based Payment Award, Options, Other Share Increase (Decrease) in Period, Weighted Average Exercise Price","description":"Weighted average price at which grantees could acquire or could have acquired the underlying shares with respect to any other type of change in shares reserved for issuance.","units":{"USD/shares":[{"start":"2019-01-01","end":"2019-12-31","val":71.24,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":78.82,"accn":"0001558370-20-005307","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":77.27,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30"},{"start":"2020-01-01","end":"2020-09-30","val":76.55,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29"},{"start":"2020-01-01","end":"2020-12-31","val":75.44,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":73.23,"accn":"0001558370-21-005262","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-29","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":77.49,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"},{"start":"2021-01-01","end":"2021-09-30","val":79.21,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28"},{"start":"2021-01-01","end":"2021-12-31","val":79.27,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":84.97,"accn":"0001558370-22-006801","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":79.11,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2022-01-01","end":"2022-09-30","val":79.26,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2022-01-01","end":"2022-12-31","val":79.26,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":72,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":72.4,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"start":"2023-01-01","end":"2023-09-30","val":70.9,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26"},{"start":"2023-01-01","end":"2023-12-31","val":71.1,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":80.09,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":73.46,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-09-30","val":73.13,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30"},{"start":"2024-01-01","end":"2024-12-31","val":75.42,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":74.98,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1"}]}},"SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1":{"label":"Share-based Payment Arrangement, Expensed and Capitalized, Amount","description":"Amount of cost expensed and capitalized for award under share-based payment arrangement.","units":{"USD":[{"start":"2018-01-01","end":"2018-12-31","val":30534000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":10295000,"accn":"0001558370-20-005307","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":23961000,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30"},{"start":"2019-04-01","end":"2019-06-30","val":13666000,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":38954000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29"},{"start":"2019-07-01","end":"2019-09-30","val":14993000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":54653000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17"},{"start":"2019-01-01","end":"2019-12-31","val":54653000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":17026000,"accn":"0001558370-20-005307","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"start":"2020-01-01","end":"2020-03-31","val":17026000,"accn":"0001558370-21-005262","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-29","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":36701000,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30"},{"start":"2020-01-01","end":"2020-06-30","val":36701000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"},{"start":"2020-04-01","end":"2020-06-30","val":19675000,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30"},{"start":"2020-04-01","end":"2020-06-30","val":19675000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":56590000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29"},{"start":"2020-01-01","end":"2020-09-30","val":56590000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28"},{"start":"2020-07-01","end":"2020-09-30","val":19889000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29"},{"start":"2020-07-01","end":"2020-09-30","val":19889000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":76602000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17"},{"start":"2020-01-01","end":"2020-12-31","val":76602000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2020-01-01","end":"2020-12-31","val":76602000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":21212000,"accn":"0001558370-21-005262","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-29"},{"start":"2021-01-01","end":"2021-03-31","val":21212000,"accn":"0001558370-22-006801","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":45734000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"},{"start":"2021-01-01","end":"2021-06-30","val":45734000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2021-04-01","end":"2021-06-30","val":24522000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"},{"start":"2021-04-01","end":"2021-06-30","val":24522000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":70058000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28"},{"start":"2021-01-01","end":"2021-09-30","val":70058000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2021-07-01","end":"2021-09-30","val":24324000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28"},{"start":"2021-07-01","end":"2021-09-30","val":24324000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":93035000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2021-01-01","end":"2021-12-31","val":93035000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"start":"2021-01-01","end":"2021-12-31","val":93035000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":23609000,"accn":"0001558370-22-006801","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"start":"2022-01-01","end":"2022-03-31","val":23609000,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":49133000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2022-01-01","end":"2022-06-30","val":49133000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"start":"2022-04-01","end":"2022-06-30","val":25524000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2022-04-01","end":"2022-06-30","val":25524000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":73402000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2022-01-01","end":"2022-09-30","val":73402000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26"},{"start":"2022-07-01","end":"2022-09-30","val":24268000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2022-07-01","end":"2022-09-30","val":24268000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":99634000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"start":"2022-01-01","end":"2022-12-31","val":99634000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2022-01-01","end":"2022-12-31","val":99634000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":23340000,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"start":"2023-01-01","end":"2023-03-31","val":23340000,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":47285000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"start":"2023-01-01","end":"2023-06-30","val":47285000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":23945000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"start":"2023-04-01","end":"2023-06-30","val":23945000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":70497000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26"},{"start":"2023-01-01","end":"2023-09-30","val":70497000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30"},{"start":"2023-07-01","end":"2023-09-30","val":23212000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26"},{"start":"2023-07-01","end":"2023-09-30","val":23212000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":93256000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2023-01-01","end":"2023-12-31","val":93256000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":24457000,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"start":"2024-01-01","end":"2024-03-31","val":24457000,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":52732000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":28275000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":81295000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30"},{"start":"2024-07-01","end":"2024-09-30","val":28564000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":109920000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":29299000,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1"}]}},"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":"2012-12-31","val":-20916000,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2012Q4I"},{"end":"2013-12-31","val":-41454000,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"end":"2013-12-31","val":-41454000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2013Q4I"},{"end":"2014-12-31","val":-79382000,"accn":"0001558370-15-001077","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-11"},{"end":"2014-12-31","val":-79382000,"accn":"0001558370-15-001584","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-10"},{"end":"2014-12-31","val":-79382000,"accn":"0001558370-15-002529","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-09"},{"end":"2014-12-31","val":-79382000,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"end":"2014-12-31","val":-79382000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"end":"2014-12-31","val":-79382000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21","frame":"CY2014Q4I"},{"end":"2015-03-31","val":-90085000,"accn":"0001558370-15-001077","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-11","frame":"CY2015Q1I"},{"end":"2015-06-30","val":169589000,"accn":"0001558370-15-001584","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-10","frame":"CY2015Q2I"},{"end":"2015-09-30","val":158142000,"accn":"0001558370-15-002529","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-09","frame":"CY2015Q3I"},{"end":"2015-12-31","val":143979000,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"end":"2015-12-31","val":143979000,"accn":"0001558370-16-005818","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-10"},{"end":"2015-12-31","val":143979000,"accn":"0001558370-16-007817","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"end":"2015-12-31","val":143979000,"accn":"0001558370-16-009951","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"end":"2015-12-31","val":143979000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"end":"2015-12-31","val":143979000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21"},{"end":"2015-12-31","val":143979000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2015Q4I"},{"end":"2016-03-31","val":129659000,"accn":"0001558370-16-005818","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-10","frame":"CY2016Q1I"},{"end":"2016-06-30","val":112562000,"accn":"0001558370-16-007817","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09","frame":"CY2016Q2I"},{"end":"2016-09-30","val":97710000,"accn":"0001558370-16-009951","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10","frame":"CY2016Q3I"},{"end":"2016-12-31","val":213078000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"end":"2016-12-31","val":213078000,"accn":"0001558370-17-003397","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03"},{"end":"2016-12-31","val":213078000,"accn":"0001558370-17-005728","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-02"},{"end":"2016-12-31","val":213078000,"accn":"0001558370-17-007829","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-31"},{"end":"2016-12-31","val":213078000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21"},{"end":"2016-12-31","val":213078000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"end":"2016-12-31","val":213078000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13","frame":"CY2016Q4I"},{"end":"2017-03-31","val":188222000,"accn":"0001558370-17-003397","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03","frame":"CY2017Q1I"},{"end":"2017-06-30","val":374089000,"accn":"0001558370-17-005728","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-02","frame":"CY2017Q2I"},{"end":"2017-09-30","val":341240000,"accn":"0001558370-17-007829","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-31","frame":"CY2017Q3I"},{"end":"2017-12-31","val":623970000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21"},{"end":"2017-12-31","val":623970000,"accn":"0001558370-18-003771","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02"},{"end":"2017-12-31","val":623970000,"accn":"0001558370-18-006090","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"end":"2017-12-31","val":623970000,"accn":"0001558370-18-008072","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"end":"2017-12-31","val":623970000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"end":"2017-12-31","val":623970000,"accn":"0001558370-19-004709","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2017-12-31","val":623970000,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01"},{"end":"2017-12-31","val":623970000,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"end":"2017-12-31","val":623970000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13"},{"end":"2017-12-31","val":623970000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17","frame":"CY2017Q4I"},{"end":"2018-03-31","val":570873000,"accn":"0001558370-18-003771","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02"},{"end":"2018-03-31","val":570873000,"accn":"0001558370-19-004709","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-03-31","val":570873000,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01"},{"end":"2018-03-31","val":570873000,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2018Q1I"},{"end":"2018-06-30","val":552932000,"accn":"0001558370-18-006090","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"end":"2018-06-30","val":552933000,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01"},{"end":"2018-06-30","val":552933000,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2018Q2I"},{"end":"2018-09-30","val":489296000,"accn":"0001558370-18-008072","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"end":"2018-09-30","val":489296000,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2018Q3I"},{"end":"2018-12-31","val":419009000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"end":"2018-12-31","val":419009000,"accn":"0001558370-19-004709","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":419009000,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01"},{"end":"2018-12-31","val":419009000,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"end":"2018-12-31","val":419009000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13"},{"end":"2018-12-31","val":419009000,"accn":"0001558370-20-005307","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"end":"2018-12-31","val":419009000,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30"},{"end":"2018-12-31","val":419009000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29"},{"end":"2018-12-31","val":419009000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17"},{"end":"2018-12-31","val":419009000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2018Q4I"},{"end":"2019-03-31","val":344213000,"accn":"0001558370-19-004709","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2019-03-31","val":344213000,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01"},{"end":"2019-03-31","val":344213000,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"end":"2019-03-31","val":344213000,"accn":"0001558370-20-005307","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"end":"2019-03-31","val":344213000,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30"},{"end":"2019-03-31","val":344213000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29","frame":"CY2019Q1I"},{"end":"2019-06-30","val":592827000,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01"},{"end":"2019-06-30","val":592827000,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"end":"2019-06-30","val":592827000,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30"},{"end":"2019-06-30","val":592827000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29","frame":"CY2019Q2I"},{"end":"2019-09-30","val":516344000,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"end":"2019-09-30","val":516344000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29","frame":"CY2019Q3I"},{"end":"2019-12-31","val":464359000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13"},{"end":"2019-12-31","val":464359000,"accn":"0001558370-20-005307","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"end":"2019-12-31","val":464359000,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30"},{"end":"2019-12-31","val":464359000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29"},{"end":"2019-12-31","val":464359000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17"},{"end":"2019-12-31","val":464359000,"accn":"0001558370-21-005262","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-29"},{"end":"2019-12-31","val":464359000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"},{"end":"2019-12-31","val":464359000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28"},{"end":"2019-12-31","val":464359000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2019Q4I"},{"end":"2020-03-31","val":682931000,"accn":"0001558370-20-005307","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"end":"2020-03-31","val":682933000,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30"},{"end":"2020-03-31","val":682933000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29"},{"end":"2020-03-31","val":682931000,"accn":"0001558370-21-005262","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-29"},{"end":"2020-03-31","val":682933000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"},{"end":"2020-03-31","val":682933000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28","frame":"CY2020Q1I"},{"end":"2020-06-30","val":581367000,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30"},{"end":"2020-06-30","val":581367000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29"},{"end":"2020-06-30","val":581367000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"},{"end":"2020-06-30","val":581367000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28","frame":"CY2020Q2I"},{"end":"2020-09-30","val":1320000000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29"},{"end":"2020-09-30","val":1320000000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28","frame":"CY2020Q3I"},{"end":"2020-12-31","val":1470088000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17"},{"end":"2020-12-31","val":1470088000,"accn":"0001558370-21-005262","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-29"},{"end":"2020-12-31","val":1470088000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"},{"end":"2020-12-31","val":1470088000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28"},{"end":"2020-12-31","val":1470088000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"end":"2020-12-31","val":1470088000,"accn":"0001558370-22-006801","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"end":"2020-12-31","val":1470088000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"end":"2020-12-31","val":1470088000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01","frame":"CY2020Q4I"},{"end":"2021-03-31","val":1400021000,"accn":"0001558370-21-005262","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-29"},{"end":"2021-03-31","val":1400021000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"},{"end":"2021-03-31","val":1400021000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28"},{"end":"2021-03-31","val":1400021000,"accn":"0001558370-22-006801","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"end":"2021-03-31","val":1400021000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"end":"2021-03-31","val":1400021000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01","frame":"CY2021Q1I"},{"end":"2021-06-30","val":1328804000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"},{"end":"2021-06-30","val":1328804000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28"},{"end":"2021-06-30","val":1328804000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"end":"2021-06-30","val":1328804000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01","frame":"CY2021Q2I"},{"end":"2021-09-30","val":1247087000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28"},{"end":"2021-09-30","val":1247087000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01","frame":"CY2021Q3I"},{"end":"2021-12-31","val":970735000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"end":"2021-12-31","val":970735000,"accn":"0001558370-22-006801","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"end":"2021-12-31","val":970735000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"end":"2021-12-31","val":970735000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"end":"2021-12-31","val":970735000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2021Q4I"},{"end":"2022-03-31","val":881666000,"accn":"0001558370-22-006801","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"end":"2022-03-31","val":881666000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"end":"2022-03-31","val":881666000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01","frame":"CY2022Q1I"},{"end":"2022-06-30","val":747750000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"end":"2022-06-30","val":747750000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01","frame":"CY2022Q2I"},{"end":"2022-09-30","val":640307000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01","frame":"CY2022Q3I"},{"end":"2022-12-31","val":514677000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"end":"2022-12-31","val":514677000,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"end":"2022-12-31","val":514677000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"end":"2022-12-31","val":514677000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26"},{"end":"2022-12-31","val":514677000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15","frame":"CY2022Q4I"},{"end":"2023-03-31","val":414298000,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1I"},{"end":"2023-06-30","val":311130000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02","frame":"CY2023Q2I"},{"end":"2023-09-30","val":202611000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26","frame":"CY2023Q3I"},{"end":"2023-12-31","val":130609000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2023-12-31","val":130609000,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"end":"2023-12-31","val":130609000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":130609000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30"},{"end":"2023-12-31","val":130609000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":310687000,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2024Q1I"},{"end":"2024-06-30","val":320241000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":313148000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30","frame":"CY2024Q3I"},{"end":"2024-12-31","val":298665000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"end":"2024-12-31","val":298665000,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q4I"},{"end":"2025-03-31","val":342131000,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"}]}},"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":[{"start":"2017-01-01","end":"2017-06-30","val":0.1818,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21"}]}},"StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities":{"label":"Stock Issued During Period, Shares, Conversion of Convertible Securities","description":"Number of shares issued during the period as a result of the conversion of convertible securities.","units":{"shares":[{"start":"2015-05-01","end":"2015-05-31","val":15467479,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2015Q2I"}]}},"StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans":{"label":"Stock Issued During Period, Shares, Employee Stock Purchase Plans","description":"Number of shares issued during the period as a result of an employee stock purchase plan.","units":{"shares":[{"start":"2016-01-01","end":"2016-12-31","val":23325,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":16703,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2017-01-01","end":"2017-12-31","val":16703,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":13878,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":13878,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13"},{"start":"2018-01-01","end":"2018-12-31","val":13878,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17","frame":"CY2018"},{"start":"2019-01-01","end":"2019-06-30","val":10718,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30"},{"start":"2019-01-01","end":"2019-09-30","val":10718,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29"},{"start":"2019-01-01","end":"2019-12-31","val":20724,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13"},{"start":"2019-01-01","end":"2019-12-31","val":20724,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17"},{"start":"2019-01-01","end":"2019-12-31","val":20724,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2019"},{"start":"2020-01-01","end":"2020-06-30","val":17018,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30"},{"start":"2020-01-01","end":"2020-09-30","val":17018,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29"},{"start":"2020-01-01","end":"2020-12-31","val":38516,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17"},{"start":"2020-01-01","end":"2020-12-31","val":38516,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2020-01-01","end":"2020-12-31","val":38516,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":43167,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2021-01-01","end":"2021-12-31","val":43167,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"start":"2021-01-01","end":"2021-12-31","val":43167,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":80717,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"start":"2022-01-01","end":"2022-12-31","val":80717,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2022-01-01","end":"2022-12-31","val":80717,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":96290,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2023-01-01","end":"2023-12-31","val":96290,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":65813,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2024"}]}},"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":"2019-01-01","end":"2019-12-31","val":544065,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":127220,"accn":"0001558370-20-005307","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":208510,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30"},{"start":"2020-01-01","end":"2020-09-30","val":385696,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29"},{"start":"2020-01-01","end":"2020-12-31","val":842649,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":257309,"accn":"0001558370-21-005262","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-29","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":468534,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"},{"start":"2021-01-01","end":"2021-09-30","val":703398,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28"},{"start":"2021-01-01","end":"2021-12-31","val":982791,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":79226,"accn":"0001558370-22-006801","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":119121,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2022-01-01","end":"2022-09-30","val":206582,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2022-01-01","end":"2022-12-31","val":254933,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-06-30","val":97004,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"start":"2023-01-01","end":"2023-09-30","val":154433,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26"},{"start":"2023-01-01","end":"2023-12-31","val":433108,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":325771,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":785710,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-09-30","val":1034224,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30"},{"start":"2024-01-01","end":"2024-12-31","val":1159269,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":213210,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1"}]}},"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":"2015-01-01","end":"2015-12-31","val":114807000,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2015-01-01","end":"2015-12-31","val":114807000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2015-01-01","end":"2015-12-31","val":114807000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21","frame":"CY2015"}]}},"StockIssuedDuringPeriodValueEmployeeStockPurchasePlan":{"label":"Stock Issued During Period, Value, Employee Stock Purchase Plan","description":"Aggregate change in value for stock issued during the period as a result of employee stock purchase plan.","units":{"USD":[{"start":"2016-01-01","end":"2016-12-31","val":377000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2016-01-01","end":"2016-12-31","val":377000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21"},{"start":"2016-01-01","end":"2016-12-31","val":377000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":476000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21"},{"start":"2017-01-01","end":"2017-12-31","val":476000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2017-01-01","end":"2017-12-31","val":476000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13","frame":"CY2017"},{"start":"2018-04-01","end":"2018-06-30","val":345000,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01"},{"start":"2018-04-01","end":"2018-06-30","val":345000,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-12-31","val":750000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":750000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13"},{"start":"2018-01-01","end":"2018-12-31","val":750000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17","frame":"CY2018"},{"start":"2019-04-01","end":"2019-06-30","val":522000,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01"},{"start":"2019-04-01","end":"2019-06-30","val":522000,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-04-01","end":"2019-06-30","val":522000,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30"},{"start":"2019-04-01","end":"2019-06-30","val":522000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-12-31","val":1148000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13"},{"start":"2019-01-01","end":"2019-12-31","val":1148000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17"},{"start":"2019-01-01","end":"2019-12-31","val":1148000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2019"},{"start":"2020-04-01","end":"2020-06-30","val":942000,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30"},{"start":"2020-04-01","end":"2020-06-30","val":942000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29"},{"start":"2020-04-01","end":"2020-06-30","val":942000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"},{"start":"2020-04-01","end":"2020-06-30","val":942000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-12-31","val":2154000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17"},{"start":"2020-01-01","end":"2020-12-31","val":2154000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2020-01-01","end":"2020-12-31","val":2154000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2020"},{"start":"2021-04-01","end":"2021-06-30","val":1733000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"},{"start":"2021-04-01","end":"2021-06-30","val":1733000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28"},{"start":"2021-04-01","end":"2021-06-30","val":1733000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2021-04-01","end":"2021-06-30","val":1733000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-12-31","val":3313000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2021-01-01","end":"2021-12-31","val":3313000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2021"},{"start":"2022-04-01","end":"2022-06-30","val":1872000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2022-04-01","end":"2022-06-30","val":1872000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-12-31","val":3524000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2022"}]}},"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":"2015-01-01","end":"2015-12-31","val":154752000,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2015-01-01","end":"2015-12-31","val":154752000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2015-01-01","end":"2015-12-31","val":154752000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":134549000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2016-01-01","end":"2016-12-31","val":134549000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21"},{"start":"2016-01-01","end":"2016-12-31","val":134549000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":541376000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21"},{"start":"2017-01-01","end":"2017-12-31","val":541376000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2017-01-01","end":"2017-12-31","val":541376000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13","frame":"CY2017"},{"start":"2019-04-01","end":"2019-06-30","val":327442000,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01"},{"start":"2019-04-01","end":"2019-06-30","val":327442000,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-04-01","end":"2019-06-30","val":327442000,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30"},{"start":"2019-04-01","end":"2019-06-30","val":327442000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-12-31","val":327466000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13"},{"start":"2019-01-01","end":"2019-12-31","val":327466000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":308423000,"accn":"0001558370-20-005307","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"start":"2020-01-01","end":"2020-03-31","val":308423000,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30"},{"start":"2020-01-01","end":"2020-03-31","val":308423000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29"},{"start":"2020-01-01","end":"2020-03-31","val":308423000,"accn":"0001558370-21-005262","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-29"},{"start":"2020-01-01","end":"2020-03-31","val":308423000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"},{"start":"2020-01-01","end":"2020-03-31","val":308423000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28","frame":"CY2020Q1"},{"start":"2020-07-01","end":"2020-09-30","val":79306000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29"},{"start":"2020-07-01","end":"2020-09-30","val":79306000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28","frame":"CY2020Q3"},{"start":"2024-01-01","end":"2024-03-31","val":48936000,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"start":"2024-01-01","end":"2024-03-31","val":48936000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-03-31","val":48936000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30"},{"start":"2024-01-01","end":"2024-03-31","val":48936000,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-12-31","val":48936000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2024"}]}},"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":"2013-01-01","end":"2013-12-31","val":23000,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":31000,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2014-01-01","end":"2014-12-31","val":31000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":581000,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2015-01-01","end":"2015-12-31","val":581000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2015-01-01","end":"2015-12-31","val":581000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":546000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2016-01-01","end":"2016-12-31","val":546000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21"},{"start":"2016-01-01","end":"2016-12-31","val":546000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":4887000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21"},{"start":"2017-01-01","end":"2017-12-31","val":4887000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2017-01-01","end":"2017-12-31","val":4887000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":3553000,"accn":"0001558370-19-004709","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":3553000,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01"},{"start":"2018-01-01","end":"2018-03-31","val":3553000,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2018Q1"},{"start":"2018-04-01","end":"2018-06-30","val":742000,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01"},{"start":"2018-04-01","end":"2018-06-30","val":742000,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2018Q2"},{"start":"2018-07-01","end":"2018-09-30","val":651000,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":5587000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":5587000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13"},{"start":"2018-01-01","end":"2018-12-31","val":5587000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":2061000,"accn":"0001558370-19-004709","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":2061000,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01"},{"start":"2019-01-01","end":"2019-03-31","val":2061000,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-01-01","end":"2019-03-31","val":2061000,"accn":"0001558370-20-005307","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"start":"2019-01-01","end":"2019-03-31","val":2061000,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30"},{"start":"2019-01-01","end":"2019-03-31","val":2061000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29","frame":"CY2019Q1"},{"start":"2019-04-01","end":"2019-06-30","val":5813000,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01"},{"start":"2019-04-01","end":"2019-06-30","val":5813000,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-04-01","end":"2019-06-30","val":5813000,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30"},{"start":"2019-04-01","end":"2019-06-30","val":5813000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29","frame":"CY2019Q2"},{"start":"2019-07-01","end":"2019-09-30","val":3089000,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-07-01","end":"2019-09-30","val":3089000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":12131000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13"},{"start":"2019-01-01","end":"2019-12-31","val":12131000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17"},{"start":"2019-01-01","end":"2019-12-31","val":12131000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":1613000,"accn":"0001558370-20-005307","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"start":"2020-01-01","end":"2020-03-31","val":1613000,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30"},{"start":"2020-01-01","end":"2020-03-31","val":1613000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29"},{"start":"2020-01-01","end":"2020-03-31","val":1613000,"accn":"0001558370-21-005262","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-29"},{"start":"2020-01-01","end":"2020-03-31","val":1613000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"},{"start":"2020-01-01","end":"2020-03-31","val":1613000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28","frame":"CY2020Q1"},{"start":"2020-04-01","end":"2020-06-30","val":2335000,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30"},{"start":"2020-04-01","end":"2020-06-30","val":2335000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29"},{"start":"2020-04-01","end":"2020-06-30","val":2335000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"},{"start":"2020-04-01","end":"2020-06-30","val":2335000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28","frame":"CY2020Q2"},{"start":"2020-07-01","end":"2020-09-30","val":6280000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29"},{"start":"2020-07-01","end":"2020-09-30","val":6280000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":33283000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17"},{"start":"2020-01-01","end":"2020-12-31","val":33283000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2020-01-01","end":"2020-12-31","val":33283000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":8318000,"accn":"0001558370-21-005262","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-29"},{"start":"2021-01-01","end":"2021-03-31","val":8318000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"},{"start":"2021-01-01","end":"2021-03-31","val":8318000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28"},{"start":"2021-01-01","end":"2021-03-31","val":8318000,"accn":"0001558370-22-006801","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"start":"2021-01-01","end":"2021-03-31","val":8318000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2021-01-01","end":"2021-03-31","val":8318000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01","frame":"CY2021Q1"},{"start":"2021-04-01","end":"2021-06-30","val":11710000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"},{"start":"2021-04-01","end":"2021-06-30","val":11710000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28"},{"start":"2021-04-01","end":"2021-06-30","val":11710000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2021-04-01","end":"2021-06-30","val":11710000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01","frame":"CY2021Q2"},{"start":"2021-07-01","end":"2021-09-30","val":11038000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28"},{"start":"2021-07-01","end":"2021-09-30","val":11038000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":47303000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2021-01-01","end":"2021-12-31","val":47303000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":1298000,"accn":"0001558370-22-006801","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"start":"2022-01-01","end":"2022-03-31","val":1298000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2022-01-01","end":"2022-03-31","val":1298000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2022-01-01","end":"2022-03-31","val":1298000,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"start":"2022-01-01","end":"2022-03-31","val":1298000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"start":"2022-01-01","end":"2022-03-31","val":1298000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26","frame":"CY2022Q1"},{"start":"2022-04-01","end":"2022-06-30","val":535000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2022-04-01","end":"2022-06-30","val":535000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01","frame":"CY2022Q2"},{"start":"2022-07-01","end":"2022-09-30","val":2030000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2022-07-01","end":"2022-09-30","val":2030000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":4611000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2022"},{"start":"2023-07-01","end":"2023-09-30","val":445000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26"},{"start":"2023-07-01","end":"2023-09-30","val":445000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30","frame":"CY2023Q3"},{"start":"2024-01-01","end":"2024-03-31","val":17901000,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"start":"2024-01-01","end":"2024-03-31","val":17901000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-03-31","val":17901000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30"},{"start":"2024-01-01","end":"2024-03-31","val":17901000,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q1"},{"start":"2024-07-01","end":"2024-09-30","val":17799000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30","frame":"CY2024Q3"},{"start":"2025-01-01","end":"2025-03-31","val":13357000,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1"}]}},"SubleaseIncome":{"label":"Sublease Income","description":"Amount of sublease income excluding finance and operating lease expense.","units":{"USD":[{"start":"2019-01-01","end":"2019-03-31","val":701000,"accn":"0001558370-19-004709","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":701000,"accn":"0001558370-20-005307","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":1409000,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01"},{"start":"2019-01-01","end":"2019-06-30","val":1409000,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30"},{"start":"2019-04-01","end":"2019-06-30","val":708000,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01"},{"start":"2019-04-01","end":"2019-06-30","val":708000,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":2117000,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-01-01","end":"2019-09-30","val":2117000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29"},{"start":"2019-07-01","end":"2019-09-30","val":708000,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-07-01","end":"2019-09-30","val":708000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":2834000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13"},{"start":"2019-01-01","end":"2019-12-31","val":2834000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17"},{"start":"2019-01-01","end":"2019-12-31","val":2834000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":722000,"accn":"0001558370-20-005307","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"start":"2020-01-01","end":"2020-03-31","val":722000,"accn":"0001558370-21-005262","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-29","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":1451000,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30"},{"start":"2020-01-01","end":"2020-06-30","val":1451000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"},{"start":"2020-04-01","end":"2020-06-30","val":730000,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30"},{"start":"2020-04-01","end":"2020-06-30","val":730000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":2181000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29"},{"start":"2020-01-01","end":"2020-09-30","val":2181000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28"},{"start":"2020-07-01","end":"2020-09-30","val":730000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29"},{"start":"2020-07-01","end":"2020-09-30","val":730000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":2919000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17"},{"start":"2020-01-01","end":"2020-12-31","val":2919000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2020-01-01","end":"2020-12-31","val":2919000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":327000,"accn":"0001558370-21-005262","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-29"},{"start":"2021-01-01","end":"2021-03-31","val":327000,"accn":"0001558370-22-006801","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":595000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"},{"start":"2021-01-01","end":"2021-06-30","val":595000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2021-04-01","end":"2021-06-30","val":268000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"},{"start":"2021-04-01","end":"2021-06-30","val":268000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":1434000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28"},{"start":"2021-01-01","end":"2021-09-30","val":1434000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2021-07-01","end":"2021-09-30","val":838000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28"},{"start":"2021-07-01","end":"2021-09-30","val":838000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":2174000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2021-01-01","end":"2021-12-31","val":2174000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"start":"2021-01-01","end":"2021-12-31","val":2174000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":781000,"accn":"0001558370-22-006801","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"start":"2022-01-01","end":"2022-03-31","val":781000,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":1381000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2022-01-01","end":"2022-06-30","val":1381000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"start":"2022-04-01","end":"2022-06-30","val":600000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2022-04-01","end":"2022-06-30","val":600000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":2132000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2022-01-01","end":"2022-09-30","val":2132000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26"},{"start":"2022-07-01","end":"2022-09-30","val":600000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2022-07-01","end":"2022-09-30","val":600000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":2132000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"start":"2022-01-01","end":"2022-12-31","val":2132000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2022-01-01","end":"2022-12-31","val":2132000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2022"}]}},"TemporaryEquityDividendsAdjustment":{"label":"Temporary Equity, Dividends, Adjustment","description":"Accretion of temporary equity during the period due to cash, stock, and in-kind dividends. This item is an adjustment to net income necessary to derive net income apportioned to common stockholders and is to be distinguished from Temporary Equity, Accretion of Dividends (Temporary Equity, Accretion of Dividends).","units":{"USD":[{"start":"2013-01-01","end":"2013-12-31","val":2870000,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":1249000,"accn":"0001558370-15-001077","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-11","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":2547000,"accn":"0001558370-15-001584","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-10"},{"start":"2014-04-01","end":"2014-06-30","val":1298000,"accn":"0001558370-15-001584","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-10","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":3860000,"accn":"0001558370-15-002529","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-09"},{"start":"2014-07-01","end":"2014-09-30","val":1313000,"accn":"0001558370-15-002529","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-09","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":5765000,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2014-01-01","end":"2014-12-31","val":5765000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":2270000,"accn":"0001558370-15-001077","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-11"},{"start":"2015-01-01","end":"2015-03-31","val":2270000,"accn":"0001558370-16-005818","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-10","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":3153000,"accn":"0001558370-15-001584","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-10"},{"start":"2015-01-01","end":"2015-06-30","val":3153000,"accn":"0001558370-16-007817","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"start":"2015-04-01","end":"2015-06-30","val":883000,"accn":"0001558370-15-001584","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-10"},{"start":"2015-04-01","end":"2015-06-30","val":883000,"accn":"0001558370-16-007817","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":3153000,"accn":"0001558370-15-002529","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-09"},{"start":"2015-01-01","end":"2015-09-30","val":3153000,"accn":"0001558370-16-009951","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2015-01-01","end":"2015-12-31","val":3153000,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2015-01-01","end":"2015-12-31","val":3153000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2015-01-01","end":"2015-12-31","val":3153000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21","frame":"CY2015"}]}},"UnrealizedGainOnSecurities":{"label":"Unrealized Gain on Securities","description":"The increase (decrease), resulting in a gain, in the difference between the fair value and the carrying value, or in the comparative fair values, of securities held at each balance sheet date, that was included in earnings for the period.","units":{"USD":[{"start":"2016-01-01","end":"2016-12-31","val":14000,"accn":"0001558370-17-003397","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03"},{"start":"2016-01-01","end":"2016-12-31","val":14000,"accn":"0001558370-17-005728","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-02"},{"start":"2016-01-01","end":"2016-12-31","val":14000,"accn":"0001558370-17-007829","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-31","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":1000,"accn":"0001558370-17-003397","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03","frame":"CY2017Q1"}]}},"UnrealizedLossOnSecurities":{"label":"Unrealized Loss on Securities","description":"The increase (decrease), resulting in a loss, in the difference between the fair value and the carrying value, or in the comparative fair values, of securities held at each balance sheet date, that was included in earnings for the period.","units":{"USD":[{"start":"2016-01-01","end":"2016-12-31","val":32000,"accn":"0001558370-17-003397","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03"},{"start":"2016-01-01","end":"2016-12-31","val":32000,"accn":"0001558370-17-005728","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-02"},{"start":"2016-01-01","end":"2016-12-31","val":32000,"accn":"0001558370-17-007829","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-31","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":115000,"accn":"0001558370-17-003397","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":314000,"accn":"0001558370-17-005728","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-02"},{"start":"2017-01-01","end":"2017-09-30","val":165000,"accn":"0001558370-17-007829","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-31"}]}},"UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued":{"label":"Unrecognized Tax Benefits, Interest on Income Taxes Accrued","description":"Amount of interest expense accrued for an underpayment of income taxes.","units":{"USD":[{"end":"2014-12-31","val":0,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2014Q4I"},{"end":"2015-12-31","val":0,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"end":"2015-12-31","val":0,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2015Q4I"},{"end":"2016-12-31","val":0,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"end":"2016-12-31","val":0,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21","frame":"CY2016Q4I"},{"end":"2017-12-31","val":0,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21"},{"end":"2017-12-31","val":0,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2017Q4I"},{"end":"2018-12-31","val":0,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"end":"2018-12-31","val":0,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13","frame":"CY2018Q4I"},{"end":"2019-12-31","val":0,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13"},{"end":"2019-12-31","val":0,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17","frame":"CY2019Q4I"},{"end":"2020-12-31","val":0,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17"},{"end":"2020-12-31","val":0,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2020Q4I"},{"end":"2021-12-31","val":0,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"end":"2021-12-31","val":0,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2021Q4I"},{"end":"2022-12-31","val":0,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2022Q4I"}]}},"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":"2020-09-30","val":25500000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29","frame":"CY2020Q3I"}]}},"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":"2013-01-01","end":"2013-12-31","val":9000000,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":15700000,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2014-01-01","end":"2014-12-31","val":15700000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":19800000,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2015-01-01","end":"2015-12-31","val":19800000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2015-01-01","end":"2015-12-31","val":19800000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":31100000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2016-01-01","end":"2016-12-31","val":31100000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21"},{"start":"2016-01-01","end":"2016-12-31","val":31000000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":30400000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21"},{"start":"2017-01-01","end":"2017-12-31","val":30400000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2017-01-01","end":"2017-12-31","val":30400000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":119000000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":119000000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13"},{"start":"2018-01-01","end":"2018-12-31","val":119000000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":136900000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13"},{"start":"2019-01-01","end":"2019-12-31","val":136900000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17"},{"start":"2019-01-01","end":"2019-12-31","val":136900000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":-42000000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17"},{"start":"2020-01-01","end":"2020-12-31","val":-42000000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2020-01-01","end":"2020-12-31","val":-42000000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":147700000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2021-01-01","end":"2021-12-31","val":147700000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":148900000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"start":"2022-01-01","end":"2022-12-31","val":148900000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":149700000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2023-01-01","end":"2023-12-31","val":149700000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":23300000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2024"}]}},"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":"2014-12-31","val":365000,"accn":"0001558370-15-001077","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-11"},{"end":"2014-12-31","val":365000,"accn":"0001558370-15-001584","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-10"},{"end":"2014-12-31","val":365000,"accn":"0001558370-15-002529","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-09"},{"end":"2014-12-31","val":365000,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2014Q4I"},{"end":"2015-03-31","val":403000,"accn":"0001558370-15-001077","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-11","frame":"CY2015Q1I"}]}},"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":"2014-01-01","end":"2014-12-31","val":1420518,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":18235614,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2015-01-01","end":"2015-12-31","val":18235614,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":27087919,"accn":"0001558370-17-003397","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":27129171,"accn":"0001558370-17-005728","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-02"},{"start":"2016-04-01","end":"2016-06-30","val":27170423,"accn":"0001558370-17-005728","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-02","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":27169963,"accn":"0001558370-17-007829","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-31"},{"start":"2016-07-01","end":"2016-09-30","val":27250662,"accn":"0001558370-17-007829","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-31","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":27491669,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2016-01-01","end":"2016-12-31","val":27491669,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21"},{"start":"2016-01-01","end":"2016-12-31","val":27491669,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":33189759,"accn":"0001558370-17-003397","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03"},{"start":"2017-01-01","end":"2017-03-31","val":33189759,"accn":"0001558370-18-003771","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":35997572,"accn":"0001558370-17-005728","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-02"},{"start":"2017-01-01","end":"2017-06-30","val":35997572,"accn":"0001558370-18-006090","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"start":"2017-04-01","end":"2017-06-30","val":38774591,"accn":"0001558370-17-005728","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-02"},{"start":"2017-04-01","end":"2017-06-30","val":38774591,"accn":"0001558370-18-006090","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":37053202,"accn":"0001558370-17-007829","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-31"},{"start":"2017-01-01","end":"2017-09-30","val":37053202,"accn":"0001558370-18-008072","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2017-07-01","end":"2017-09-30","val":39130101,"accn":"0001558370-17-007829","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-31"},{"start":"2017-07-01","end":"2017-09-30","val":39130101,"accn":"0001558370-18-008072","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":37792929,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21"},{"start":"2017-01-01","end":"2017-12-31","val":37792929,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":43700226,"accn":"0001558370-18-003771","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02"},{"start":"2018-01-01","end":"2018-03-31","val":43700226,"accn":"0001558370-19-004709","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":43778720,"accn":"0001558370-18-006090","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"start":"2018-04-01","end":"2018-06-30","val":43856352,"accn":"0001558370-18-006090","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":43824773,"accn":"0001558370-18-008072","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2018-07-01","end":"2018-09-30","val":43915376,"accn":"0001558370-18-008072","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":43867433,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":43867000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":44096806,"accn":"0001558370-19-004709","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-09-30","val":47361000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29"},{"start":"2019-07-01","end":"2019-09-30","val":48921000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":47829000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17"},{"start":"2019-01-01","end":"2019-12-31","val":47829000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2019"},{"start":"2020-01-01","end":"2020-06-30","val":53436000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"},{"start":"2020-04-01","end":"2020-06-30","val":54217000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":55492000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29"},{"start":"2020-01-01","end":"2020-09-30","val":55492000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28"},{"start":"2020-07-01","end":"2020-09-30","val":56786000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29"},{"start":"2020-07-01","end":"2020-09-30","val":56786000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":56168000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17"},{"start":"2020-01-01","end":"2020-12-31","val":56168000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2020-01-01","end":"2020-12-31","val":56168000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":58023000,"accn":"0001558370-22-006801","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":58216000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"},{"start":"2021-01-01","end":"2021-06-30","val":58216000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2021-04-01","end":"2021-06-30","val":58406000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"},{"start":"2021-04-01","end":"2021-06-30","val":58406000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":58361000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28"},{"start":"2021-01-01","end":"2021-09-30","val":58361000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2021-07-01","end":"2021-09-30","val":58647000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28"},{"start":"2021-07-01","end":"2021-09-30","val":58647000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":58518000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2021-01-01","end":"2021-12-31","val":58518000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"start":"2021-01-01","end":"2021-12-31","val":58518000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":59312000,"accn":"0001558370-22-006801","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"start":"2022-01-01","end":"2022-03-31","val":59312000,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":59465000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2022-01-01","end":"2022-06-30","val":59465000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"start":"2022-04-01","end":"2022-06-30","val":59617000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2022-04-01","end":"2022-06-30","val":59617000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":59564000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2022-01-01","end":"2022-09-30","val":59564000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26"},{"start":"2022-07-01","end":"2022-09-30","val":59758000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2022-07-01","end":"2022-09-30","val":59758000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":59642000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"start":"2022-01-01","end":"2022-12-31","val":59642000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2022-01-01","end":"2022-12-31","val":59642000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":60126000,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"start":"2023-01-01","end":"2023-03-31","val":60126000,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":60322000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"start":"2023-01-01","end":"2023-06-30","val":60322000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":60516000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"start":"2023-04-01","end":"2023-06-30","val":60516000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":60445000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26"},{"start":"2023-01-01","end":"2023-09-30","val":60445000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30"},{"start":"2023-07-01","end":"2023-09-30","val":60688000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26"},{"start":"2023-07-01","end":"2023-09-30","val":60688000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":60558000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2023-01-01","end":"2023-12-31","val":60558000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":63802000,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"start":"2024-01-01","end":"2024-03-31","val":63802000,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":64612000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":62854000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":62608000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30"},{"start":"2024-07-01","end":"2024-09-30","val":63381000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":62857000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":66526000,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1"}]}},"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":"2013-01-01","end":"2013-12-31","val":1015000,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":1285000,"accn":"0001558370-15-001077","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-11","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":1329302,"accn":"0001558370-15-001584","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-10"},{"start":"2014-04-01","end":"2014-06-30","val":1371359,"accn":"0001558370-15-001584","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-10","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":1370722,"accn":"0001558370-15-002529","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-09"},{"start":"2014-07-01","end":"2014-09-30","val":1453032,"accn":"0001558370-15-002529","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-09","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":1420518,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2014-01-01","end":"2014-12-31","val":1421000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":1681000,"accn":"0001558370-15-001077","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-11"},{"start":"2015-01-01","end":"2015-03-31","val":1681236,"accn":"0001558370-16-005818","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-10","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":9430462,"accn":"0001558370-15-001584","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-10"},{"start":"2015-01-01","end":"2015-06-30","val":9430462,"accn":"0001558370-16-007817","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"start":"2015-04-01","end":"2015-06-30","val":17092989,"accn":"0001558370-15-001584","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-10"},{"start":"2015-04-01","end":"2015-06-30","val":17092989,"accn":"0001558370-16-007817","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":15297907,"accn":"0001558370-15-002529","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-09"},{"start":"2015-01-01","end":"2015-09-30","val":15297907,"accn":"0001558370-16-009951","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2015-07-01","end":"2015-09-30","val":26835277,"accn":"0001558370-15-002529","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-09"},{"start":"2015-07-01","end":"2015-09-30","val":26835927,"accn":"0001558370-16-009951","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":18235614,"accn":"0001558370-16-004066","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2015-01-01","end":"2015-12-31","val":18236000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2015-01-01","end":"2015-12-31","val":18236000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":27087919,"accn":"0001558370-16-005818","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-10"},{"start":"2016-01-01","end":"2016-03-31","val":27088000,"accn":"0001558370-17-003397","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":27129171,"accn":"0001558370-16-007817","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"start":"2016-01-01","end":"2016-06-30","val":27129000,"accn":"0001558370-17-005728","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-02"},{"start":"2016-04-01","end":"2016-06-30","val":27170423,"accn":"0001558370-16-007817","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-09"},{"start":"2016-04-01","end":"2016-06-30","val":27170000,"accn":"0001558370-17-005728","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-02","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":27169963,"accn":"0001558370-16-009951","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2016-01-01","end":"2016-09-30","val":27170000,"accn":"0001558370-17-007829","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-31"},{"start":"2016-07-01","end":"2016-09-30","val":27250662,"accn":"0001558370-16-009951","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2016-07-01","end":"2016-09-30","val":27251000,"accn":"0001558370-17-007829","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-31","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":27492000,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2016-01-01","end":"2016-12-31","val":27492000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21"},{"start":"2016-01-01","end":"2016-12-31","val":27492000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":33190000,"accn":"0001558370-17-003397","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03"},{"start":"2017-01-01","end":"2017-03-31","val":33190000,"accn":"0001558370-18-003771","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":35998000,"accn":"0001558370-17-005728","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-02"},{"start":"2017-01-01","end":"2017-06-30","val":35998000,"accn":"0001558370-18-006090","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"start":"2017-04-01","end":"2017-06-30","val":38775000,"accn":"0001558370-17-005728","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-02"},{"start":"2017-04-01","end":"2017-06-30","val":38775000,"accn":"0001558370-18-006090","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":37053000,"accn":"0001558370-17-007829","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-31"},{"start":"2017-01-01","end":"2017-09-30","val":37053000,"accn":"0001558370-18-008072","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2017-07-01","end":"2017-09-30","val":39130000,"accn":"0001558370-17-007829","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-31"},{"start":"2017-07-01","end":"2017-09-30","val":39130000,"accn":"0001558370-18-008072","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":37793000,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21"},{"start":"2017-01-01","end":"2017-12-31","val":37793000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2017-01-01","end":"2017-12-31","val":37793000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":43700000,"accn":"0001558370-18-003771","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02"},{"start":"2018-01-01","end":"2018-03-31","val":43700000,"accn":"0001558370-19-004709","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":43779000,"accn":"0001558370-18-006090","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"start":"2018-01-01","end":"2018-06-30","val":43778720,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01"},{"start":"2018-04-01","end":"2018-06-30","val":43856000,"accn":"0001558370-18-006090","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"start":"2018-04-01","end":"2018-06-30","val":43856352,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":43825000,"accn":"0001558370-18-008072","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2018-01-01","end":"2018-09-30","val":43824773,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2018-07-01","end":"2018-09-30","val":43915000,"accn":"0001558370-18-008072","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2018-07-01","end":"2018-09-30","val":43915376,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":43867000,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":43867000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":44097000,"accn":"0001558370-19-004709","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":44097000,"accn":"0001558370-20-005307","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":46457922,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01"},{"start":"2019-01-01","end":"2019-06-30","val":46458000,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30"},{"start":"2019-04-01","end":"2019-06-30","val":48842847,"accn":"0001558370-19-006820","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-01"},{"start":"2019-04-01","end":"2019-06-30","val":48843000,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":47360675,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-07-01","end":"2019-09-30","val":48921445,"accn":"0001558370-19-009888","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":47829000,"accn":"0001558370-20-000784","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-13","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":52655000,"accn":"0001558370-20-005307","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"start":"2020-01-01","end":"2020-03-31","val":52655000,"accn":"0001558370-21-005262","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-29","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":53436000,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30"},{"start":"2020-04-01","end":"2020-06-30","val":54217000,"accn":"0001558370-20-008810","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-07-30","frame":"CY2020Q2"},{"start":"2021-01-01","end":"2021-03-31","val":58023000,"accn":"0001558370-21-005262","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-29","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":"2014-01-01","end":"2014-12-31","val":1420518,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":18235614,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2015-01-01","end":"2015-12-31","val":18235614,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":27087919,"accn":"0001558370-17-003397","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":27129171,"accn":"0001558370-17-005728","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-02"},{"start":"2016-04-01","end":"2016-06-30","val":27170423,"accn":"0001558370-17-005728","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-02","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":27169963,"accn":"0001558370-17-007829","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-31"},{"start":"2016-07-01","end":"2016-09-30","val":27250662,"accn":"0001558370-17-007829","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-31","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":27491669,"accn":"0001558370-17-001547","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2016-01-01","end":"2016-12-31","val":27491669,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21"},{"start":"2016-01-01","end":"2016-12-31","val":27491669,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":33189759,"accn":"0001558370-17-003397","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-03"},{"start":"2017-01-01","end":"2017-03-31","val":33189759,"accn":"0001558370-18-003771","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":35997572,"accn":"0001558370-17-005728","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-02"},{"start":"2017-01-01","end":"2017-06-30","val":35997572,"accn":"0001558370-18-006090","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"start":"2017-04-01","end":"2017-06-30","val":38774591,"accn":"0001558370-17-005728","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-02"},{"start":"2017-04-01","end":"2017-06-30","val":38774591,"accn":"0001558370-18-006090","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":37053202,"accn":"0001558370-17-007829","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-31"},{"start":"2017-01-01","end":"2017-09-30","val":37053202,"accn":"0001558370-18-008072","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2017-07-01","end":"2017-09-30","val":39130101,"accn":"0001558370-17-007829","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-31"},{"start":"2017-07-01","end":"2017-09-30","val":39130101,"accn":"0001558370-18-008072","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":37792929,"accn":"0001558370-18-000862","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-21"},{"start":"2017-01-01","end":"2017-12-31","val":37792929,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":43700226,"accn":"0001558370-18-003771","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02"},{"start":"2018-01-01","end":"2018-03-31","val":43700226,"accn":"0001558370-19-004709","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":43778720,"accn":"0001558370-18-006090","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"start":"2018-04-01","end":"2018-06-30","val":43856352,"accn":"0001558370-18-006090","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":43824773,"accn":"0001558370-18-008072","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2018-07-01","end":"2018-09-30","val":43915376,"accn":"0001558370-18-008072","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":43867433,"accn":"0001558370-19-001094","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-26"},{"start":"2018-01-01","end":"2018-12-31","val":43867000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":44096806,"accn":"0001558370-19-004709","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-09-30","val":47361000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29"},{"start":"2019-07-01","end":"2019-09-30","val":48921000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":47829000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17"},{"start":"2019-01-01","end":"2019-12-31","val":47829000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2019"},{"start":"2020-01-01","end":"2020-06-30","val":53436000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"},{"start":"2020-04-01","end":"2020-06-30","val":54217000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":54018000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29"},{"start":"2020-01-01","end":"2020-09-30","val":54018000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28"},{"start":"2020-07-01","end":"2020-09-30","val":55169000,"accn":"0001558370-20-012041","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-29"},{"start":"2020-07-01","end":"2020-09-30","val":55169000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":54534000,"accn":"0001558370-21-001141","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-17"},{"start":"2020-01-01","end":"2020-12-31","val":54534000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2020-01-01","end":"2020-12-31","val":54534000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":58023000,"accn":"0001558370-22-006801","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":58216000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"},{"start":"2021-01-01","end":"2021-06-30","val":58216000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2021-04-01","end":"2021-06-30","val":58406000,"accn":"0001558370-21-009606","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-29"},{"start":"2021-04-01","end":"2021-06-30","val":58406000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":58361000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28"},{"start":"2021-01-01","end":"2021-09-30","val":58361000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2021-07-01","end":"2021-09-30","val":58647000,"accn":"0001558370-21-013719","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-28"},{"start":"2021-07-01","end":"2021-09-30","val":58647000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":58518000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2021-01-01","end":"2021-12-31","val":58518000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"start":"2021-01-01","end":"2021-12-31","val":58518000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":59312000,"accn":"0001558370-22-006801","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"start":"2022-01-01","end":"2022-03-31","val":59312000,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":59465000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2022-04-01","end":"2022-06-30","val":59617000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2022-04-01","end":"2022-06-30","val":59617000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":59564000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2022-07-01","end":"2022-09-30","val":59758000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2022-07-01","end":"2022-09-30","val":59758000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":59642000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"start":"2022-01-01","end":"2022-12-31","val":59642000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2022-01-01","end":"2022-12-31","val":59642000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":60126000,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"start":"2023-01-01","end":"2023-03-31","val":60126000,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":60322000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":60516000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"start":"2023-04-01","end":"2023-06-30","val":60516000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":60445000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30"},{"start":"2023-07-01","end":"2023-09-30","val":60688000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26"},{"start":"2023-07-01","end":"2023-09-30","val":60688000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":60558000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2023-01-01","end":"2023-12-31","val":60558000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":61580000,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"start":"2024-01-01","end":"2024-03-31","val":61580000,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":62217000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":62854000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":62608000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30"},{"start":"2024-07-01","end":"2024-09-30","val":63381000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":62857000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":64096000,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1"}]}},"DeferredTaxAssetInterestCarryforward":{"label":"Deferred Tax Asset, Interest Carryforward","description":"Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible interest carryforward.","units":{"USD":[{"end":"2021-12-31","val":29000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"end":"2021-12-31","val":29000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2021Q4I"}]}},"DeferredTaxAssetsGoodwillAndIntangibleAssets":{"label":"Deferred Tax Assets, Goodwill and Intangible Assets","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from intangible assets including goodwill.","units":{"USD":[{"end":"2021-12-31","val":448000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"end":"2021-12-31","val":448000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2021Q4I"},{"end":"2022-12-31","val":1188000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"end":"2022-12-31","val":1188000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15","frame":"CY2022Q4I"},{"end":"2023-12-31","val":1485000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15","frame":"CY2023Q4I"}]}},"DeferredTaxLiabilitiesDeferredExpense":{"label":"Deferred Tax Liabilities, Deferred Expense","description":"Amount of deferred tax liability attributable to taxable temporary differences from capitalized costs.","units":{"USD":[{"end":"2021-12-31","val":1966000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2021Q4I"}]}},"DeferredTaxLiabilitiesPrepaidExpenses":{"label":"Deferred Tax Liabilities, Prepaid Expenses","description":"Amount of deferred tax consequences attributable to taxable temporary differences derived from prepaid expenses.","units":{"USD":[{"end":"2021-12-31","val":2000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"end":"2021-12-31","val":2000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2021Q4I"},{"end":"2022-12-31","val":2000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"end":"2022-12-31","val":2000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15","frame":"CY2022Q4I"},{"end":"2023-12-31","val":2000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15","frame":"CY2023Q4I"}]}},"DefinedBenefitPlanNetPeriodicBenefitCost":{"label":"Defined Benefit Plan, Net Periodic Benefit Cost (Credit)","description":"Amount of net periodic benefit cost (credit) for defined benefit plan.","units":{"USD":[{"start":"2021-01-01","end":"2021-12-31","val":2000000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2021-01-01","end":"2021-12-31","val":2000000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"start":"2021-01-01","end":"2021-12-31","val":2000000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":1200000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"start":"2022-01-01","end":"2022-12-31","val":1200000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2022-01-01","end":"2022-12-31","val":1200000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":1000000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2023-01-01","end":"2023-12-31","val":1000000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":1400000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2024"}]}},"DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation":{"label":"Defined Benefit Plan, Plan with Accumulated Benefit Obligation in Excess of Plan Assets, Accumulated Benefit Obligation","description":"Amount of accumulated benefit obligation for defined benefit plan with accumulated benefit obligation in excess of plan assets.","units":{"USD":[{"end":"2021-12-31","val":6500000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"end":"2021-12-31","val":6482000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2021Q4I"},{"end":"2022-12-31","val":6575000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"end":"2022-12-31","val":6575000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15","frame":"CY2022Q4I"},{"end":"2023-12-31","val":10984000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2023-12-31","val":10984000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2023Q4I"},{"end":"2024-12-31","val":12071000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2024Q4I"}]}},"DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateFairValueOfPlanAssets":{"label":"Defined Benefit Plan, Plan with Accumulated Benefit Obligation in Excess of Plan Assets, Plan Assets","description":"Amount of plan asset for defined benefit plan with accumulated benefit obligation in excess of plan assets.","units":{"USD":[{"end":"2021-12-31","val":4500000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"end":"2021-12-31","val":4551000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2021Q4I"},{"end":"2022-12-31","val":5706000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"end":"2022-12-31","val":5706000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15","frame":"CY2022Q4I"},{"end":"2023-12-31","val":8416000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2023-12-31","val":8416000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2023Q4I"},{"end":"2024-12-31","val":9241000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2024Q4I"}]}},"DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateProjectedBenefitObligation":{"label":"Defined Benefit Plan, Pension Plan with Accumulated Benefit Obligation in Excess of Plan Assets, Projected Benefit Obligation","description":"Amount of projected benefit obligation for defined benefit pension plan with accumulated benefit obligation in excess of plan assets.","units":{"USD":[{"end":"2021-12-31","val":7900000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"end":"2021-12-31","val":7908000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2021Q4I"},{"end":"2022-12-31","val":8763000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"end":"2022-12-31","val":8763000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15","frame":"CY2022Q4I"},{"end":"2023-12-31","val":14632000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2023-12-31","val":14632000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2023Q4I"},{"end":"2024-12-31","val":16065000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2024Q4I"}]}},"DefinedContributionPlanCostRecognized":{"label":"Defined Contribution Plan, Cost","description":"Amount of cost for defined contribution plan.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":1200000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":1900000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2020-01-01","end":"2020-12-31","val":1900000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":3000000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2021-01-01","end":"2021-12-31","val":3000000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"start":"2021-01-01","end":"2021-12-31","val":3000000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":3700000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"start":"2022-01-01","end":"2022-12-31","val":3700000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2022-01-01","end":"2022-12-31","val":3700000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":4600000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2023-01-01","end":"2023-12-31","val":4600000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":4700000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2024"}]}},"EffectiveIncomeTaxRateReconciliationNondeductibleExpenseResearchAndDevelopment":{"label":"Effective Income Tax Rate Reconciliation, Nondeductible Expense, Research and Development, 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 and development expense.","units":{"pure":[{"start":"2021-01-01","end":"2021-12-31","val":-0.0853,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2021-01-01","end":"2021-12-31","val":-0.0853,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"start":"2021-01-01","end":"2021-12-31","val":-0.0853,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15","frame":"CY2021"}]}},"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":"2021-01-01","end":"2021-12-31","val":-0.0039,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2021-01-01","end":"2021-12-31","val":-0.0039,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"start":"2021-01-01","end":"2021-12-31","val":-0.0039,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":-0.0003,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"start":"2022-01-01","end":"2022-12-31","val":-0.0003,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2022-01-01","end":"2022-12-31","val":-0.0003,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2022"}]}},"PaymentsToAcquireIntangibleAssets":{"label":"Payments to Acquire Intangible Assets","description":"The cash outflow to acquire asset without physical form usually arising from contractual or other legal rights, excluding goodwill.","units":{"USD":[{"start":"2021-01-01","end":"2021-12-31","val":258152000,"accn":"0001558370-22-001316","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2021-01-01","end":"2021-12-31","val":258152000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"start":"2021-01-01","end":"2021-12-31","val":258152000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15","frame":"CY2021"}]}},"EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations":{"label":"Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations","description":"Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies; 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":[{"start":"2020-01-01","end":"2020-12-31","val":-345000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-97000,"accn":"0001558370-22-006801","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-259000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2021-01-01","end":"2021-09-30","val":-382000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2021-01-01","end":"2021-12-31","val":-888000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"start":"2021-01-01","end":"2021-12-31","val":-888000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-197000,"accn":"0001558370-22-006801","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"start":"2022-01-01","end":"2022-03-31","val":-197000,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-306000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2022-01-01","end":"2022-06-30","val":-306000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"start":"2022-01-01","end":"2022-09-30","val":-685000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2022-01-01","end":"2022-09-30","val":-685000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26"},{"start":"2022-01-01","end":"2022-12-31","val":-207000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"start":"2022-01-01","end":"2022-12-31","val":-207000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2022-01-01","end":"2022-12-31","val":-207000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":197000,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"start":"2023-01-01","end":"2023-03-31","val":197000,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":256000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"start":"2023-01-01","end":"2023-06-30","val":256000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-09-30","val":-285000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26"},{"start":"2023-01-01","end":"2023-09-30","val":-285000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30"},{"start":"2023-01-01","end":"2023-12-31","val":202000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2023-01-01","end":"2023-12-31","val":202000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-145000,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"start":"2024-01-01","end":"2024-03-31","val":-145000,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-176000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-09-30","val":415000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30"},{"start":"2024-01-01","end":"2024-12-31","val":-909000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":661000,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1"}]}},"IncreaseDecreaseInOtherNoncurrentLiabilities":{"label":"Increase (Decrease) in Other Noncurrent Liabilities","description":"Amount of increase (decrease) in noncurrent operating liabilities classified as other.","units":{"USD":[{"start":"2021-01-01","end":"2021-03-31","val":527000,"accn":"0001558370-22-006801","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2021Q1"},{"start":"2022-01-01","end":"2022-03-31","val":6826000,"accn":"0001558370-22-006801","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"start":"2022-01-01","end":"2022-03-31","val":6826000,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":6157000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2022-01-01","end":"2022-06-30","val":6157000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"start":"2022-01-01","end":"2022-09-30","val":5730000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2022-01-01","end":"2022-09-30","val":5730000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26"},{"start":"2023-01-01","end":"2023-03-31","val":-7238000,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"start":"2023-01-01","end":"2023-03-31","val":-7238000,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-7238000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"start":"2023-01-01","end":"2023-06-30","val":-7238000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-09-30","val":-7235000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26"},{"start":"2023-01-01","end":"2023-09-30","val":-7235000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30"},{"start":"2023-01-01","end":"2023-12-31","val":-7240000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2023-01-01","end":"2023-12-31","val":-7240000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-06-30","val":-1874000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-09-30","val":-6199000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30"},{"start":"2024-01-01","end":"2024-12-31","val":-12233000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2024"}]}},"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":"2022-01-01","end":"2022-06-30","val":5022000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"},{"start":"2022-01-01","end":"2022-06-30","val":5022000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"}]}},"LongTermDebtCurrent":{"label":"Long-term Debt, Current Maturities","description":"Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.","units":{"USD":[{"end":"2022-06-30","val":5512000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02","frame":"CY2022Q2I"}]}},"LongTermDebtNoncurrent":{"label":"Long-term Debt, Excluding Current Maturities","description":"Amount after unamortized (discount) premium and debt issuance costs of long-term debt classified as noncurrent and excluding amounts to be repaid within one year or the normal operating cycle, if longer. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.","units":{"USD":[{"end":"2022-06-30","val":165742000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02","frame":"CY2022Q2I"}]}},"ProceedsFromIssuanceOfLongTermDebt":{"label":"Proceeds from Issuance of Long-term Debt","description":"The cash inflow from a debt initially having maturity due after one year or beyond the operating cycle, if longer.","units":{"USD":[{"start":"2022-01-01","end":"2022-06-30","val":175000000,"accn":"0001558370-22-011648","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-02"}]}},"EquitySecuritiesWithoutReadilyDeterminableFairValueAmount":{"label":"Equity Securities without Readily Determinable Fair Value, Amount","description":"Amount of investment in equity security without readily determinable fair value.","units":{"USD":[{"end":"2022-09-30","val":27789000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01","frame":"CY2022Q3I"},{"end":"2022-12-31","val":27789000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"end":"2022-12-31","val":27789000,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"end":"2022-12-31","val":27789000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"end":"2022-12-31","val":27789000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26"},{"end":"2022-12-31","val":27789000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15","frame":"CY2022Q4I"},{"end":"2023-03-31","val":27789000,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1I"},{"end":"2023-06-30","val":27789000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02","frame":"CY2023Q2I"},{"end":"2023-09-30","val":27789000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26","frame":"CY2023Q3I"},{"end":"2023-12-31","val":27789000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2023-12-31","val":27789000,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"end":"2023-12-31","val":27789000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":27789000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30"},{"end":"2023-12-31","val":27789000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":27789000,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2024Q1I"},{"end":"2024-06-30","val":27789000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":28699000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30","frame":"CY2024Q3I"},{"end":"2024-12-31","val":28699000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"end":"2024-12-31","val":28699000,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q4I"}]}},"OtherLongTermDebtCurrent":{"label":"Other Long-term Debt, Current","description":"Amount of long-term debt classified as other, payable within one year or the operating cycle, if longer.","units":{"USD":[{"end":"2022-09-30","val":20479000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01","frame":"CY2022Q3I"},{"end":"2022-12-31","val":17285000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"end":"2022-12-31","val":17285000,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"end":"2022-12-31","val":17285000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"end":"2022-12-31","val":17285000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26"},{"end":"2022-12-31","val":17285000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15","frame":"CY2022Q4I"},{"end":"2023-03-31","val":21377000,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1I"},{"end":"2023-06-30","val":28410000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02","frame":"CY2023Q2I"},{"end":"2023-09-30","val":35137000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26","frame":"CY2023Q3I"},{"end":"2023-12-31","val":39198000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2023-12-31","val":39198000,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"end":"2023-12-31","val":39198000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":39198000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30"},{"end":"2023-12-31","val":39198000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":44729000,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2024Q1I"},{"end":"2024-06-30","val":53741000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":59903000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30","frame":"CY2024Q3I"},{"end":"2024-12-31","val":61650000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"end":"2024-12-31","val":61650000,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q4I"},{"end":"2025-03-31","val":67917000,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"}]}},"OtherLongTermDebtNoncurrent":{"label":"Other Long-term Debt, Noncurrent","description":"Amount of long-term debt classified as other, payable after one year or the operating cycle, if longer.","units":{"USD":[{"end":"2022-09-30","val":403174000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01","frame":"CY2022Q3I"},{"end":"2022-12-31","val":413045000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"end":"2022-12-31","val":413045000,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"end":"2022-12-31","val":413045000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"end":"2022-12-31","val":413045000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26"},{"end":"2022-12-31","val":413045000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15","frame":"CY2022Q4I"},{"end":"2023-03-31","val":413216000,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1I"},{"end":"2023-06-30","val":408931000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02","frame":"CY2023Q2I"},{"end":"2023-09-30","val":405010000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26","frame":"CY2023Q3I"},{"end":"2023-12-31","val":402427000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2023-12-31","val":402427000,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"end":"2023-12-31","val":402427000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":402427000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30"},{"end":"2023-12-31","val":402427000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":223090000,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2024Q1I"},{"end":"2024-06-30","val":211792000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":201304000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30","frame":"CY2024Q3I"},{"end":"2024-12-31","val":193524000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"end":"2024-12-31","val":193524000,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q4I"},{"end":"2025-03-31","val":178715000,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"}]}},"PaymentsForProceedsFromOtherInvestingActivities":{"label":"Payments for (Proceeds from) Other Investing Activities","description":"Amount of cash (inflow) outflow from investing activities classified as other.","units":{"USD":[{"start":"2022-01-01","end":"2022-09-30","val":289000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2022-01-01","end":"2022-09-30","val":289000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26"},{"start":"2022-01-01","end":"2022-12-31","val":290000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"start":"2022-01-01","end":"2022-12-31","val":290000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2022-01-01","end":"2022-12-31","val":290000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2022"}]}},"ProceedsFromRepaymentsOfOtherLongTermDebt":{"label":"Proceeds from (Repayments of) Other Long-term Debt","description":"Amount of cash inflow (outflow) from other long-term debt.","units":{"USD":[{"start":"2022-01-01","end":"2022-09-30","val":415836000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2022-01-01","end":"2022-09-30","val":415836000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26"},{"start":"2022-01-01","end":"2022-12-31","val":415828000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"start":"2022-01-01","end":"2022-12-31","val":415828000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2022-01-01","end":"2022-12-31","val":415828000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2022"}]}},"ProceedsFromRepaymentsOfSecuredDebt":{"label":"Proceeds from (Repayments of) Secured Debt","description":"Amount of cash inflow (outflow) from long-term debt wholly or partially secured by collateral. Excludes tax exempt secured debt.","units":{"USD":[{"start":"2022-01-01","end":"2022-09-30","val":137797000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01"},{"start":"2022-01-01","end":"2022-09-30","val":137797000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26"},{"start":"2022-01-01","end":"2022-12-31","val":137786000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"start":"2022-01-01","end":"2022-12-31","val":137786000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2022-01-01","end":"2022-12-31","val":137786000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-09-30","val":97968000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26"},{"start":"2023-01-01","end":"2023-09-30","val":97968000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30"},{"start":"2023-01-01","end":"2023-12-31","val":97933000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2023-01-01","end":"2023-12-31","val":97933000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-06-30","val":146973000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-09-30","val":146973000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30"},{"start":"2024-01-01","end":"2024-12-31","val":146973000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2024"}]}},"SecuredDebtCurrent":{"label":"Secured Debt, Current","description":"Carrying value as of the balance sheet date of the portion of long-term, collateralized debt obligations due within one year or the operating cycle, if longer. Such obligations include mortgage loans, chattel loans, and any other borrowings secured by assets of the borrower.","units":{"USD":[{"end":"2022-09-30","val":15290000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01","frame":"CY2022Q3I"},{"end":"2022-12-31","val":16851000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"end":"2022-12-31","val":16851000,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"end":"2022-12-31","val":16851000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"end":"2022-12-31","val":16851000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26"},{"end":"2022-12-31","val":16851000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15","frame":"CY2022Q4I"},{"end":"2023-03-31","val":17382000,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1I"},{"end":"2023-06-30","val":17857000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02","frame":"CY2023Q2I"},{"end":"2023-09-30","val":30221000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26","frame":"CY2023Q3I"},{"end":"2023-12-31","val":30278000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2023-12-31","val":30278000,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"end":"2023-12-31","val":30278000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":30278000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30"},{"end":"2023-12-31","val":30278000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":30180000,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2024Q1I"},{"end":"2024-06-30","val":48259000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":45032000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30","frame":"CY2024Q3I"},{"end":"2024-12-31","val":43917000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"end":"2024-12-31","val":43917000,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q4I"},{"end":"2025-03-31","val":43797000,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"}]}},"SecuredLongTermDebt":{"label":"Secured Long-term Debt, Noncurrent","description":"Carrying amount of collateralized debt obligations with maturities initially due after one year or beyond the operating cycle, if longer, excluding the current portion. Obligations include, but not limited to, mortgage loans, chattel loans, and other borrowings secured by assets.","units":{"USD":[{"end":"2022-09-30","val":123060000,"accn":"0001558370-22-015808","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-01","frame":"CY2022Q3I"},{"end":"2022-12-31","val":122232000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"end":"2022-12-31","val":122232000,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"end":"2022-12-31","val":122232000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"end":"2022-12-31","val":122232000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26"},{"end":"2022-12-31","val":122232000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15","frame":"CY2022Q4I"},{"end":"2023-03-31","val":122130000,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1I"},{"end":"2023-06-30","val":122146000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02","frame":"CY2023Q2I"},{"end":"2023-09-30","val":208157000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26","frame":"CY2023Q3I"},{"end":"2023-12-31","val":208535000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2023-12-31","val":208535000,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"end":"2023-12-31","val":208535000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":208535000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30"},{"end":"2023-12-31","val":208535000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":209205000,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2024Q1I"},{"end":"2024-06-30","val":338655000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":341537000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30","frame":"CY2024Q3I"},{"end":"2024-12-31","val":343053000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"end":"2024-12-31","val":343053000,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q4I"},{"end":"2025-03-31","val":343949000,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"}]}},"AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue":{"label":"Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year One Through Five","description":"Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in second through fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2021-12-31","val":557529000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2021Q4I"},{"end":"2022-12-31","val":133480000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"end":"2022-12-31","val":133480000,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"end":"2022-12-31","val":133480000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"end":"2022-12-31","val":133480000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26"},{"end":"2022-12-31","val":133480000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15","frame":"CY2022Q4I"},{"end":"2023-03-31","val":139150000,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1I"},{"end":"2023-06-30","val":113932000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02","frame":"CY2023Q2I"},{"end":"2023-09-30","val":114242000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26","frame":"CY2023Q3I"},{"end":"2023-12-31","val":56530000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2023-12-31","val":56530000,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"end":"2023-12-31","val":56530000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":56530000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30"},{"end":"2023-12-31","val":56530000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":87703000,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2024Q1I"},{"end":"2024-06-30","val":104869000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":148180000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30","frame":"CY2024Q3I"},{"end":"2024-12-31","val":248450000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"end":"2024-12-31","val":248450000,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q4I"},{"end":"2025-03-31","val":323547000,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"}]}},"AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue":{"label":"Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, Year One","description":"Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2021-12-31","val":267166000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2021Q4I"},{"end":"2022-12-31","val":825283000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"end":"2022-12-31","val":825283000,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"end":"2022-12-31","val":825283000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"end":"2022-12-31","val":825283000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26"},{"end":"2022-12-31","val":825283000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15","frame":"CY2022Q4I"},{"end":"2023-03-31","val":652437000,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1I"},{"end":"2023-06-30","val":647107000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02","frame":"CY2023Q2I"},{"end":"2023-09-30","val":657012000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26","frame":"CY2023Q3I"},{"end":"2023-12-31","val":639355000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2023-12-31","val":639355000,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"end":"2023-12-31","val":639355000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":639355000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30"},{"end":"2023-12-31","val":639355000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":534575000,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2024Q1I"},{"end":"2024-06-30","val":708831000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":644817000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30","frame":"CY2024Q3I"},{"end":"2024-12-31","val":513473000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"end":"2024-12-31","val":513473000,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q4I"},{"end":"2025-03-31","val":453992000,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"}]}},"DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger":{"label":"Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer","description":"Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for more than 12 months, without allowance for credit loss. Includes beneficial interest in securitized financial asset.","units":{"USD":[{"end":"2021-12-31","val":0,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2021Q4I"},{"end":"2022-12-31","val":550600000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"end":"2022-12-31","val":550561000,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"end":"2022-12-31","val":550561000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"end":"2022-12-31","val":550561000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26"},{"end":"2022-12-31","val":550561000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15","frame":"CY2022Q4I"},{"end":"2023-03-31","val":309579000,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1I"},{"end":"2023-06-30","val":96291000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02","frame":"CY2023Q2I"},{"end":"2023-09-30","val":56975000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26","frame":"CY2023Q3I"},{"end":"2023-12-31","val":64659000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2023-12-31","val":64659000,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"end":"2023-12-31","val":64659000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":64659000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30"},{"end":"2023-12-31","val":64659000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":54782000,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2024Q1I"},{"end":"2024-06-30","val":106490000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":29942000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30","frame":"CY2024Q3I"}]}},"DebtSecuritiesAvailableForSaleUnrealizedLossPosition":{"label":"Debt Securities, Available-for-sale, Unrealized Loss Position","description":"Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in unrealized loss position without allowance for credit loss.","units":{"USD":[{"end":"2021-12-31","val":750500000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2021Q4I"},{"end":"2022-12-31","val":922300000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"end":"2022-12-31","val":922307000,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"end":"2022-12-31","val":922307000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"end":"2022-12-31","val":922307000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26"},{"end":"2022-12-31","val":922307000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15","frame":"CY2022Q4I"},{"end":"2023-03-31","val":649891000,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1I"},{"end":"2023-06-30","val":721539000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02","frame":"CY2023Q2I"},{"end":"2023-09-30","val":681294000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26","frame":"CY2023Q3I"},{"end":"2023-12-31","val":332576000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2023-12-31","val":332576000,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"end":"2023-12-31","val":332576000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":332576000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30"},{"end":"2023-12-31","val":332576000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":494317000,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2024Q1I"},{"end":"2024-06-30","val":659964000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":105467000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30","frame":"CY2024Q3I"},{"end":"2024-12-31","val":205910000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"end":"2024-12-31","val":205910000,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q4I"},{"end":"2025-03-31","val":222844000,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"}]}},"DeferredTaxLiabilitiesDeferredExpenseCapitalizedInventoryCosts":{"label":"Deferred Tax Liabilities, Inventory","description":"Amount of deferred tax consequences attributable to taxable temporary differences derived from inventory.","units":{"USD":[{"end":"2021-12-31","val":1966000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2021Q4I"},{"end":"2022-12-31","val":1003000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"end":"2022-12-31","val":1003000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15","frame":"CY2022Q4I"}]}},"DeferredTaxLiabilitiesDeferredExpenseDeferredFinancingCosts":{"label":"Deferred Tax Liabilities, Deferred Expense, Debt Issuance Costs","description":"Amount of deferred tax liability attributable to taxable temporary differences from debt issuance costs.","units":{"USD":[{"end":"2022-12-31","val":1970000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"end":"2022-12-31","val":1970000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15","frame":"CY2022Q4I"},{"end":"2023-12-31","val":2066000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15","frame":"CY2023Q4I"}]}},"ProvisionForDoubtfulAccounts":{"label":"Accounts Receivable, Credit Loss Expense (Reversal)","description":"Amount of expense (reversal of expense) for expected credit loss on accounts receivable.","units":{"USD":[{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2024"}]}},"StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest":{"label":"Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest","description":"Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity.","units":{"USD":[{"end":"2019-12-31","val":464359000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2019Q4I"},{"end":"2020-12-31","val":1470088000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"end":"2020-12-31","val":1470088000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15","frame":"CY2020Q4I"},{"end":"2021-12-31","val":970735000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"end":"2021-12-31","val":970735000,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"end":"2021-12-31","val":970735000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"end":"2021-12-31","val":970735000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26"},{"end":"2021-12-31","val":970735000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2021-12-31","val":970735000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2021Q4I"},{"end":"2022-03-31","val":881666000,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"end":"2022-03-31","val":881666000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"end":"2022-03-31","val":881666000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26","frame":"CY2022Q1I"},{"end":"2022-06-30","val":747750000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"end":"2022-06-30","val":747750000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26","frame":"CY2022Q2I"},{"end":"2022-09-30","val":640307000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26","frame":"CY2022Q3I"},{"end":"2022-12-31","val":514677000,"accn":"0001558370-23-001465","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"end":"2022-12-31","val":514677000,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"end":"2022-12-31","val":514677000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"end":"2022-12-31","val":514677000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26"},{"end":"2022-12-31","val":514677000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2022-12-31","val":514677000,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"end":"2022-12-31","val":514677000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2022-12-31","val":514677000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30"},{"end":"2022-12-31","val":514677000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2022Q4I"},{"end":"2023-03-31","val":414298000,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"end":"2023-03-31","val":414298000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"end":"2023-03-31","val":414298000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26"},{"end":"2023-03-31","val":414298000,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"end":"2023-03-31","val":414298000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-03-31","val":414298000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30","frame":"CY2023Q1I"},{"end":"2023-06-30","val":311130000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"end":"2023-06-30","val":311129000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26"},{"end":"2023-06-30","val":311130000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-06-30","val":311129000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30","frame":"CY2023Q2I"},{"end":"2023-09-30","val":202611000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26"},{"end":"2023-09-30","val":202611000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30","frame":"CY2023Q3I"},{"end":"2023-12-31","val":130609000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2023-12-31","val":130609000,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"end":"2023-12-31","val":130609000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":130609000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30"},{"end":"2023-12-31","val":130609000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"end":"2023-12-31","val":130609000,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2023Q4I"},{"end":"2024-03-31","val":310687000,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"end":"2024-03-31","val":310687000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2024-03-31","val":310687000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30"},{"end":"2024-03-31","val":310687000,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q1I"},{"end":"2024-06-30","val":320241000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2024-06-30","val":320241000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30","frame":"CY2024Q2I"},{"end":"2024-09-30","val":313148000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30","frame":"CY2024Q3I"},{"end":"2024-12-31","val":298665000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"end":"2024-12-31","val":298665000,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q4I"},{"end":"2025-03-31","val":342131000,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"}]}},"AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost":{"label":"Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, after Year One Through Five","description":"Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in second through fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2022-12-31","val":134272000,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"end":"2022-12-31","val":134272000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"end":"2022-12-31","val":134272000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26"},{"end":"2022-12-31","val":134272000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15","frame":"CY2022Q4I"},{"end":"2023-03-31","val":139387000,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1I"},{"end":"2023-06-30","val":115185000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02","frame":"CY2023Q2I"},{"end":"2023-09-30","val":114818000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26","frame":"CY2023Q3I"},{"end":"2023-12-31","val":56193000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2023-12-31","val":56193000,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"end":"2023-12-31","val":56193000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":56193000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30"},{"end":"2023-12-31","val":56193000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":87837000,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2024Q1I"},{"end":"2024-06-30","val":104954000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":147549000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30","frame":"CY2024Q3I"},{"end":"2024-12-31","val":248896000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"end":"2024-12-31","val":248896000,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q4I"},{"end":"2025-03-31","val":322995000,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"}]}},"AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost":{"label":"Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, Year One","description":"Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2022-12-31","val":834440000,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"end":"2022-12-31","val":834440000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"end":"2022-12-31","val":834440000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26"},{"end":"2022-12-31","val":834440000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15","frame":"CY2022Q4I"},{"end":"2023-03-31","val":656329000,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1I"},{"end":"2023-06-30","val":649622000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02","frame":"CY2023Q2I"},{"end":"2023-09-30","val":658760000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26","frame":"CY2023Q3I"},{"end":"2023-12-31","val":639881000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2023-12-31","val":639881000,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"end":"2023-12-31","val":639881000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":639881000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30"},{"end":"2023-12-31","val":639881000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":535195000,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2024Q1I"},{"end":"2024-06-30","val":709446000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":643209000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30","frame":"CY2024Q3I"},{"end":"2024-12-31","val":512515000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"end":"2024-12-31","val":512515000,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q4I"},{"end":"2025-03-31","val":453575000,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"}]}},"DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months":{"label":"Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, Less than 12 Months","description":"Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for less than 12 months, without allowance for credit loss. Includes beneficial interest in securitized financial asset.","units":{"USD":[{"end":"2022-12-31","val":371746000,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"end":"2022-12-31","val":371746000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"end":"2022-12-31","val":371746000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26"},{"end":"2022-12-31","val":371746000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15","frame":"CY2022Q4I"},{"end":"2023-03-31","val":340312000,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1I"},{"end":"2023-06-30","val":625248000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02","frame":"CY2023Q2I"},{"end":"2023-09-30","val":624319000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26","frame":"CY2023Q3I"},{"end":"2023-12-31","val":267917000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2023-12-31","val":267917000,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"end":"2023-12-31","val":267917000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":267917000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30"},{"end":"2023-12-31","val":267917000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":439535000,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2024Q1I"},{"end":"2024-06-30","val":553474000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":75525000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30","frame":"CY2024Q3I"},{"end":"2024-12-31","val":205910000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"end":"2024-12-31","val":205910000,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q4I"},{"end":"2025-03-31","val":222844000,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"}]}},"UnrecognizedTaxBenefits":{"label":"Unrecognized Tax Benefits","description":"Amount of unrecognized tax benefits.","units":{"USD":[{"end":"2022-12-31","val":0,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"end":"2022-12-31","val":0,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"end":"2022-12-31","val":0,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26"},{"end":"2022-12-31","val":0,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2022-12-31","val":0,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2022Q4I"},{"end":"2023-03-31","val":200000,"accn":"0001558370-23-008120","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1I"},{"end":"2023-06-30","val":200000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02","frame":"CY2023Q2I"},{"end":"2023-09-30","val":200000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26","frame":"CY2023Q3I"},{"end":"2023-12-31","val":211000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2023-12-31","val":0,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"end":"2023-12-31","val":0,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":0,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30"},{"end":"2023-12-31","val":211000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2023Q4I"},{"end":"2024-12-31","val":0,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"end":"2024-12-31","val":0,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q4I"}]}},"CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect":{"label":"Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Excluding Exchange Rate Effect","description":"Amount of increase (decrease) in cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; excluding effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.","units":{"USD":[{"start":"2021-01-01","end":"2021-12-31","val":-473797000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15","frame":"CY2021"},{"start":"2022-01-01","end":"2022-06-30","val":-36243000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"start":"2022-01-01","end":"2022-09-30","val":82189000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26"},{"start":"2022-01-01","end":"2022-12-31","val":-90008000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2022-01-01","end":"2022-12-31","val":-90008000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":49830000,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-43281000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"start":"2023-01-01","end":"2023-06-30","val":-43281000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-09-30","val":-58951000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26"},{"start":"2023-01-01","end":"2023-09-30","val":-58951000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30"},{"start":"2023-01-01","end":"2023-12-31","val":-43582000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2023-01-01","end":"2023-12-31","val":-43582000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":42581000,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"start":"2024-01-01","end":"2024-03-31","val":42581000,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-15771000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-09-30","val":18920000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30"},{"start":"2024-01-01","end":"2024-12-31","val":33024000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":19792000,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1"}]}},"ProceedsFromIssuanceOfOtherLongTermDebt":{"label":"Proceeds from Issuance of Other Long-term Debt","description":"Amount of cash inflow from issuance of long-term debt classified as other.","units":{"USD":[{"start":"2022-01-01","end":"2022-06-30","val":175000000,"accn":"0001558370-23-012897","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"}]}},"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":"2021-01-01","end":"2021-12-31","val":-1361000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15","frame":"CY2021"},{"start":"2022-01-01","end":"2022-09-30","val":-844000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26"},{"start":"2022-01-01","end":"2022-12-31","val":982000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2022-01-01","end":"2022-12-31","val":982000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":2380000,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":6090000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-09-30","val":11527000,"accn":"0001558370-23-016845","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-26"},{"start":"2023-01-01","end":"2023-09-30","val":11527000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30"},{"start":"2023-01-01","end":"2023-12-31","val":17466000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2023-01-01","end":"2023-12-31","val":17466000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":5193000,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"start":"2024-01-01","end":"2024-03-31","val":5193000,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":10838000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-09-30","val":17172000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30"},{"start":"2024-01-01","end":"2024-12-31","val":22465000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":3332000,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1"}]}},"DeferredTaxAssetsInventory":{"label":"Deferred Tax Assets, Inventory","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from inventory.","units":{"USD":[{"end":"2023-12-31","val":3000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15","frame":"CY2023Q4I"}]}},"DefinedBenefitPlanContributionsByEmployer":{"label":"Defined Benefit Plan, Plan Assets, Contributions by Employer","description":"Amount of contribution received by defined benefit plan from employer which increases plan assets.","units":{"USD":[{"start":"2021-01-01","end":"2021-12-31","val":600000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":800000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2022-01-01","end":"2022-12-31","val":800000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":1000000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2023-01-01","end":"2023-12-31","val":1000000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":1100000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2024"}]}},"DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter":{"label":"Defined Benefit Plan, Expected Future Benefit Payment, after Year Five for Next Five Years","description":"Amount of benefit for defined benefit plan expected to be paid in five fiscal years after fifth fiscal year following current fiscal year.","units":{"USD":[{"end":"2023-12-31","val":2503000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15","frame":"CY2023Q4I"},{"end":"2024-12-31","val":4028000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2024Q4I"}]}},"DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths":{"label":"Defined Benefit Plan, Expected Future Benefit Payment, Year One","description":"Amount of benefit for defined benefit plan expected to be paid in next fiscal year following current fiscal year.","units":{"USD":[{"end":"2023-12-31","val":474000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15","frame":"CY2023Q4I"},{"end":"2024-12-31","val":466000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2024Q4I"}]}},"DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive":{"label":"Defined Benefit Plan, Expected Future Benefit Payment, Year Five","description":"Amount of benefit for defined benefit plan expected to be paid in fifth fiscal year following current fiscal year.","units":{"USD":[{"end":"2023-12-31","val":448000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15","frame":"CY2023Q4I"},{"end":"2024-12-31","val":623000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2024Q4I"}]}},"DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour":{"label":"Defined Benefit Plan, Expected Future Benefit Payment, Year Four","description":"Amount of benefit for defined benefit plan expected to be paid in fourth fiscal year following current fiscal year.","units":{"USD":[{"end":"2023-12-31","val":453000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15","frame":"CY2023Q4I"},{"end":"2024-12-31","val":582000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2024Q4I"}]}},"DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree":{"label":"Defined Benefit Plan, Expected Future Benefit Payment, Year Three","description":"Amount of benefit for defined benefit plan expected to be paid in third fiscal year following current fiscal year.","units":{"USD":[{"end":"2023-12-31","val":543000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15","frame":"CY2023Q4I"},{"end":"2024-12-31","val":546000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2024Q4I"}]}},"DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo":{"label":"Defined Benefit Plan, Expected Future Benefit Payment, Year Two","description":"Amount of benefit for defined benefit plan expected to be paid in second fiscal year following current fiscal year.","units":{"USD":[{"end":"2023-12-31","val":467000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15","frame":"CY2023Q4I"},{"end":"2024-12-31","val":599000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2024Q4I"}]}},"OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForWritedownOfSecuritiesNetOfTax":{"label":"Other Comprehensive (Income) Loss, Reclassification Adjustment from AOCI for Write-down of Securities, Net of Tax","description":"Amount after tax of reclassification adjustment from accumulated other comprehensive income for unrealized loss realized upon the write-down of available-for-sale securities.","units":{"USD":[{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2024"}]}},"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":"2023-01-01","end":"2023-12-31","val":211000,"accn":"0001558370-24-001254","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2023-01-01","end":"2023-12-31","val":211000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2023"}]}},"GainsLossesOnExtinguishmentOfDebt":{"label":"Gain (Loss) on Extinguishment of Debt","description":"Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity.","units":{"USD":[{"start":"2024-01-01","end":"2024-03-31","val":173658000,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"start":"2024-01-01","end":"2024-03-31","val":173658000,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":173676000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":18000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":173676000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30"},{"start":"2024-01-01","end":"2024-12-31","val":173676000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2024"}]}},"RepaymentsOfSecuredDebt":{"label":"Repayments of Secured Debt","description":"The cash outflow to repay long-term debt that is wholly or partially secured by collateral. Excludes repayments of tax exempt secured debt.","units":{"USD":[{"start":"2023-01-01","end":"2023-12-31","val":44000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":369000,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"start":"2024-01-01","end":"2024-03-31","val":369000,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":541000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-09-30","val":541000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30"},{"start":"2024-01-01","end":"2024-12-31","val":541000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":4106000,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1"}]}},"StockIssuedDuringPeriodSharesNewIssues":{"label":"Stock Issued During Period, Shares, New Issues","description":"Number of new stock issued during the period.","units":{"shares":[{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":0,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":0,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":0,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30"},{"start":"2023-07-01","end":"2023-09-30","val":0,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":544719,"accn":"0001558370-24-006563","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"start":"2024-01-01","end":"2024-03-31","val":544719,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":544719,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":0,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":544719,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30"},{"start":"2024-07-01","end":"2024-09-30","val":0,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":544719,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":0,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1"}]}},"InterestIncomeExpenseNonoperatingNet":{"label":"Interest Income (Expense), Nonoperating, Net","description":"The net amount of nonoperating interest income (expense).","units":{"USD":[{"start":"2022-01-01","end":"2022-12-31","val":-16767000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-06-30","val":-9815000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":-3996000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-13624000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30"},{"start":"2023-07-01","end":"2023-09-30","val":-3808000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":-18793000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-5895000,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-12760000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":-6864000,"accn":"0001558370-24-010615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":-20376000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30"},{"start":"2024-07-01","end":"2024-09-30","val":-7616000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":-28151000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-8129000,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1"}]}},"IncreaseDecreaseInAccountsPayableAndAccruedLiabilities":{"label":"Increase (Decrease) in Accounts Payable and Accrued Liabilities","description":"The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid.","units":{"USD":[{"start":"2023-01-01","end":"2023-09-30","val":-10856000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30"},{"start":"2024-01-01","end":"2024-09-30","val":3447000,"accn":"0001558370-24-013960","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-30"}]}},"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":"2023-12-31","val":1488000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2023Q4I"},{"end":"2024-12-31","val":3785000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2024Q4I"}]}},"DeferredTaxLiabilitiesOther":{"label":"Deferred Tax Liabilities, Other","description":"Amount of deferred tax liability attributable to taxable temporary differences classified as other.","units":{"USD":[{"end":"2023-12-31","val":2068000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2023Q4I"}]}},"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":"2022-01-01","end":"2022-12-31","val":-0.0103,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":-0.0076,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":-0.0533,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2024"}]}},"UnrecognizedTaxBenefitsIncreasesResultingFromSettlementsWithTaxingAuthorities":{"label":"Unrecognized Tax Benefits, Increase Resulting from Settlements with Taxing Authorities","description":"Amount of increase in unrecognized tax benefits resulting from settlements with taxing authorities.","units":{"USD":[{"start":"2024-01-01","end":"2024-12-31","val":211000,"accn":"0001558370-25-000953","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2024"}]}},"RealizedInvestmentGainsLosses":{"label":"Realized Investment Gains (Losses)","description":"Amount of realized gain (loss) on investment.","units":{"USD":[{"start":"2025-01-01","end":"2025-03-31","val":50039000,"accn":"0001558370-25-006108","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1"}]}}}}}